Skip to content

Instantly share code, notes, and snippets.

View tvvignesh's full-sized avatar
🤓
Hacking my way through this world..

Vignesh T.V. tvvignesh

🤓
Hacking my way through this world..
View GitHub Profile
@tvvignesh
tvvignesh / .gitlab-ci.yml
Created December 22, 2019 17:46
Example on running Skaffold with GITLAB CI for Kubernetes in GKE (Make sure you modify it appropriately and set GCP_SERVICE_KEY and GCP_PROD_SERVICE_KEY variable in Gitlab with the service account json value)
services:
- docker:dind
stages:
- development
- production
variables:
DOCKER_DRIVER: overlay2
DOCKER_TLS_CERTDIR: ''
@tvvignesh
tvvignesh / yarn-notworking.lock
Created August 30, 2022 16:19
GraphQL Modules issue with deps
# This file is generated by running "yarn install" inside your project.
# Manual changes might be lost - proceed with caution!
__metadata:
version: 6
cacheKey: 8
"@ampproject/remapping@npm:^2.1.0":
version: 2.2.0
resolution: "@ampproject/remapping@npm:2.2.0"
@tvvignesh
tvvignesh / nodelog.json
Created December 20, 2021 09:32
Memory leak
{
"header": {
"reportVersion": 2,
"event": "Allocation failed - JavaScript heap out of memory",
"trigger": "FatalError",
"filename": "errlog.json",
"dumpEventTime": "2021-12-14T22:20:34Z",
"dumpEventTimeStamp": "1639500634378",
"processId": 1533,
@tvvignesh
tvvignesh / bug.json
Created December 14, 2021 13:20
UIB payload issue
{
"message": {
"receivers": [{
"name": "name",
"address": "917358445777",
"Connector": "917358445777",
"type": "individual"
}],
"parts": [{
"id": "1",
@tvvignesh
tvvignesh / getting-started.md
Created June 6, 2021 18:34
Howtographql tuts

title: Getting Started pageTitle: 'Building a GraphQL Server with Node.js, Fastify, Typescript, GraphQL Helix, Envelop & Prisma' description: 'Learn how to build a GraphQL server with Fastify, graphql-helix, Node.js, Typescript, Envelop & Prisma' question: 'What role do the root fields play for a GraphQL API?' answers: [ 'The three root fields are: Query, Mutation and Subscription', 'Root fields implement the available API operations',

diff --git a/packages/ci/src/index.ts b/packages/ci/src/index.ts
index 188aeae..cf69827 100644
--- a/packages/ci/src/index.ts
+++ b/packages/ci/src/index.ts
@@ -1,8 +1,8 @@
-import {useConfig, availableCommands} from '@graphql-inspector/config';
-import {useCommands} from '@graphql-inspector/commands';
-import {useLoaders} from '@graphql-inspector/loaders';
-import yargs, {Argv} from 'yargs';
-import {Logger} from '@graphql-inspector/logger';
@tvvignesh
tvvignesh / pnpm-lock.yaml
Created February 15, 2021 14:02
Dependency Lock files
importers:
.:
dependencies:
'@graphql-mesh/cache-file': 0.4.48_graphql@15.5.0
'@graphql-mesh/cli': 0.15.7_graphql@15.5.0
'@graphql-mesh/config': 0.11.20_graphql@15.5.0
'@graphql-mesh/graphql': 0.12.1_graphql@15.5.0
'@graphql-mesh/runtime': 0.10.26_graphql@15.5.0
'@graphql-tools/utils': 7.2.5_graphql@15.5.0
fetchache: 0.0.4
@tvvignesh
tvvignesh / pnpm-lock.yml
Created December 24, 2020 19:37
pnpm lock
importers:
.:
dependencies:
'@graphql-mesh/cache-file': 0.4.30_graphql@15.4.0
'@graphql-mesh/cli': 0.15.0_graphql@15.4.0
'@graphql-mesh/config': 0.11.8_graphql@15.4.0
'@graphql-mesh/graphql': 0.10.5_graphql@15.4.0
'@graphql-mesh/runtime': 0.10.8_graphql@15.4.0
'@graphql-tools/utils': 7.2.0_graphql@15.4.0
fetchache: 0.0.4
@tvvignesh
tvvignesh / old-pnpm-lock.yml
Created December 2, 2020 14:52
Old PNPM Lock file
importers:
.:
dependencies:
'@graphql-mesh/cache-file': 0.4.21_graphql@15.4.0
'@graphql-mesh/cli': 0.11.11_graphql@15.4.0
'@graphql-mesh/config': 0.10.16_graphql@15.4.0
'@graphql-mesh/graphql': 0.7.9_graphql@15.4.0
'@graphql-mesh/runtime': 0.7.15_graphql@15.4.0
'@graphql-mesh/transform-prefix': 0.5.19_graphql@15.4.0
'@graphql-tools/utils': 7.0.2_graphql@15.4.0
@tvvignesh
tvvignesh / grant.d.ts
Created November 16, 2020 16:14
Changes in grant types
/**
* Grant options
*/
export interface GrantOptions {
/**
* Handler name
*/
handler?: 'express' | 'koa' | 'hapi' | 'fastify' | 'curveball' |
'node' | 'aws' | 'azure' | 'gcloud' | 'vercel'