UNPKG

@gqlts/cli

Version:

Generate a client sdk from your GraphQl API

130 lines (129 loc) 2.99 kB
{ "name": "@gqlts/cli", "version": "3.4.0", "description": "Generate a client sdk from your GraphQl API", "keywords": [ "gqlts", "graphql", "axios", "typescript", "types-graphql", "types-graphql-client", "types-graphql-axios", "graphql-sdk", "graphql-sdk-generator", "graphql-sdk-cli", "graphql-subscriptions", "graphql-subscriptions-client", "graphql-typescript", "graphql-axios-client", "graphql-typescript-client", "graphql-typescript-sdk" ], "homepage": "https://gqlts.vercel.app", "repository": "github:meabed/gqlts", "license": "MIT", "author": { "name": "Mohamed Meabed", "email": "mo@meabed.com", "url": "https://meabed.com" }, "maintainers": [ { "name": "Mohamed Meabed", "email": "mo@meabed.com", "url": "https://meabed.com" } ], "exports": { ".": { "require": "./dist/index.js", "default": "./dist/index.js", "import": "./dist/index.js", "types": "./dist/index.d.ts" }, "./package.json": "./package.json" }, "main": "./dist/index.js", "types": "./dist/index.d.ts", "bin": { "gqlts": "./dist/cli.js" }, "files": [ "dist", "esm", "src" ], "scripts": { "build": "rm -rf dist esm *.tsbuildinfo && tsc", "compile": "sucrase -q ./src -d ./dist --transforms typescript,imports", "start": "tsdx watch", "test": "jest", "watch": "tsc -w" }, "jest": { "collectCoverageFrom": [ "src/**/*.ts", "!**/node_modules/**", "!src/_old/**", "!**/*.case.ts", "!src/testHelpers/**/*.ts" ], "coverageReporters": [ "text" ], "moduleFileExtensions": [ "ts", "tsx", "js", "jsx", "json", "node" ], "roots": [ "<rootDir>/src" ], "testEnvironment": "node", "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$", "transform": { ".(js|jsx|ts|tsx)": "@sucrase/jest-plugin" } }, "dependencies": { "@gqlts/runtime": "^3.4.0", "@graphql-tools/graphql-file-loader": "8.1.13", "@graphql-tools/load": "8.1.9", "browserify": "17.0.1", "colors": "1.4.0", "esmify": "2.1.1", "fs-extra": "11.3.4", "graphql": "*", "isomorphic-unfetch": "4.0.2", "listr": "0.14.3", "lodash": "4.18.1", "mkdirp": "3.0.1", "prettier": "3.8.3", "qs": "6.15.1", "rimraf": "6.1.3", "terser": "5.46.1", "yargs": "18.0.0" }, "devDependencies": { "@sucrase/jest-plugin": "3.0.0", "@types/browserify": "12.0.40", "@types/common-tags": "1.8.4", "@types/fs-extra": "11.0.4", "@types/jest": "30.0.0", "@types/listr": "0.14.10", "@types/lodash": "4.17.24", "@types/node": "25.6.0", "@types/qs": "6.15.0", "@types/yargs": "17.0.35", "common-tags": "1.8.2", "dotenv": "17.4.2", "husky": "9.1.7", "jest": "30.3.0", "sucrase": "3.35.1", "ts-jest": "29.4.9" } }