UNPKG

gql.tada

Version:

The spec-compliant & magical GraphQL query language engine in the TypeScript type system

137 lines 3.87 kB
{ "name": "gql.tada", "description": "The spec-compliant & magical GraphQL query language engine in the TypeScript type system", "version": "1.9.2", "author": "0no.co <hi@0no.co>", "source": "./src/index.ts", "main": "./dist/gql-tada", "module": "./dist/gql-tada.mjs", "types": "./dist/gql-tada.d.ts", "sideEffects": false, "bin": { "gql.tada": "./bin/cli.js", "gql-tada": "./bin/cli.js" }, "files": [ "LICENSE.md", "README.md", "cli/", "ts-plugin/", "bin/", "dist/" ], "exports": { ".": { "types": "./dist/gql-tada.d.ts", "import": "./dist/gql-tada.mjs", "require": "./dist/gql-tada.js", "source": "./src/index.ts" }, "./cli": { "types": "./dist/gql-tada-cli.d.ts", "import": "./dist/gql-tada-cli.mjs", "require": "./dist/gql-tada-cli.js", "source": "./src/cli/index.ts" }, "./internal": { "types": "./dist/gql-tada-internal.d.ts", "import": "./dist/gql-tada-internal.mjs", "require": "./dist/gql-tada-internal.js", "source": "./src/internal/index.ts" }, "./ts-plugin": { "types": "./dist/gql-tada-ts-plugin.d.ts", "import": "./dist/gql-tada-ts-plugin.mjs", "require": "./dist/gql-tada-ts-plugin.js", "source": "./src/ts-plugin/index.ts" }, "./package.json": "./package.json" }, "dependencies": { "@0no-co/graphql.web": "^1.0.5", "@0no-co/graphqlsp": "^1.12.13", "@gql.tada/cli-utils": "1.7.3", "@gql.tada/internal": "1.0.9" }, "peerDependencies": { "typescript": "^5.0.0 || ^6.0.0" }, "public": true, "keywords": [ "graphql", "graphql typescript", "graphql types", "graphql typegen", "graphql-js", "client-side graphql" ], "repository": "https://github.com/0no-co/gql.tada", "bugs": { "url": "https://github.com/0no-co/gql.tada/issues" }, "homepage": "https://gql-tada.0no.co/", "license": "MIT", "prettier": { "singleQuote": true, "tabWidth": 2, "printWidth": 100, "trailingComma": "es5" }, "lint-staged": { "*.{ts,js}": "eslint -c scripts/eslint-preset.js --fix", "*.json": "prettier --write" }, "eslintConfig": { "root": true, "extends": [ "./scripts/eslint-preset.js" ] }, "devDependencies": { "@0no-co/typescript.js": "5.3.2-2", "@actions/core": "^1.11.1", "@actions/github": "^6.0.1", "@babel/plugin-transform-block-scoping": "^7.25.0", "@babel/plugin-transform-typescript": "^7.25.2", "@changesets/cli": "^2.29.6", "@changesets/get-github-info": "^0.6.0", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-commonjs": "^26.0.1", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-terser": "^0.4.4", "@types/node": "^22.4.0", "@typescript-eslint/eslint-plugin": "^8.1.0", "@typescript-eslint/parser": "^8.1.0", "dotenv": "^16.4.5", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-tsdoc": "^0.3.0", "expect-type": "^0.19.0", "graphql": "^16.9.0", "lint-staged": "^15.2.9", "npm-run-all": "^4.1.5", "prettier": "^3.3.3", "rimraf": "^6.0.1", "rollup": "^4.21.0", "rollup-plugin-cjs-check": "^1.0.3", "rollup-plugin-dts": "^6.1.1", "terser": "^5.31.6", "typescript": "^5.5.4", "vitest": "2.0.5" }, "publishConfig": { "access": "public", "provenance": true }, "scripts": { "test": "vitest test", "bench": "vitest bench --typecheck.enabled=false", "check": "tsc", "lint": "eslint --ext=js,ts .", "build": "rollup -c scripts/rollup.config.mjs", "clean": "rimraf dist node_modules/.cache", "changeset:version": "changeset version && pnpm install --lockfile-only", "changeset:publish": "changeset publish" } }