{"_id":"codegen-typescript-graphql-module-declarations-plugin","_rev":"4-7abe3343a92f743d537faf2d4e26eef8","name":"codegen-typescript-graphql-module-declarations-plugin","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"codegen-typescript-graphql-module-declarations-plugin","version":"1.0.0","keywords":["codegen","graphql","typescript"],"author":{"name":"Bazyli Brzóska","email":"npm@invent.life"},"license":"MIT","_id":"codegen-typescript-graphql-module-declarations-plugin@1.0.0","maintainers":[{"name":"niieani","email":"npm@invent.life"}],"dist":{"shasum":"47eb5ee0474812e9daff8ec63e941dd6b61bff57","tarball":"https://registry.npmjs.org/codegen-typescript-graphql-module-declarations-plugin/-/codegen-typescript-graphql-module-declarations-plugin-1.0.0.tgz","fileCount":30,"integrity":"sha512-JklSo4zpUnYIANfAyrLCBNsDaq/eGjwqgAa1Vrz6ki/WvjVYpMfDjEzbKXK8RFDB00mgmh3w1SfEf7SeoCIZ7w==","signatures":[{"sig":"MEYCIQCmnagz7zNy1Cz+uA/JEmMpQCohD6O1e27GFTKHvmu2bAIhAOz3WeeAZgSrsxwK4zVjvBX8nippptDvViUXkQs4QHmp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN1zvCRA9TVsSAnZWagAAHxoQAJlBJltn+ppNzj9yWZ7h\nmlEl92S/F3q/dz7jG4Eath3arVV3wtWuprc4tAIyknL25L5dpWou6WhUPVoo\nQ/QElIazSWZW5M957Julj+L5Gy1bK4/Sw4i+mb08D2UWbM1TVweP7HrcS/qZ\nbxiWDXruG99CeND6wTB/GV9MLHN7EJLZEvfz89iHIzA4xIAeSQkp/YTu1xFH\nsyfYnJHXTKUbSuzXzoIfL4sxZxfX4PhS2cRhjzkS/UL+ymUnxhDbD5LaJUoA\nkq58c5Y0n5cpSCN0LIJiya/r56Ivd+3s3Vjcw7puSBocZsBN7BarFwo8X/tJ\nJyBJkryTohjatN3hjUkwvpCqAZxGknNDf8NE4n3zJEr+2wg8K8SayvSuU+Ik\nVfA0wguSu7gMRE0p4gffIGU4yKzZsLBg7jEa7PottT/hSugYuiZBjoVqHI7M\nVDltnwXDFyKnNVlotRt0NTfcJSw0bPPBy89Ey3zYrW+VfurmOSLUgc9VwPnJ\nj7M7WEAdF+G2b2/q9sdHAvAqSVNx4yzdhQTAxCMnvTPhc+yXznDMfbZNmuVN\nYuC2k67o7ADXIX+SA9FriBtKu2QG9jhJDiEi5VDmKW7qrWAdNR/DePLDxjxq\n81EEFTx0ksT7jTuGlq6GudOiZOFuTNPpv5SE1lEYA/wtDRHO6lpAsVM5kWfF\n0Og7\r\n=5jWE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/"],"collectCoverageFrom":["src/**/*.ts"],"transformIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist"]},"main":"dist-cjs/index.js","babel":{"plugins":["@babel/plugin-proposal-export-default-from","@babel/plugin-proposal-export-namespace-from",["@babel/plugin-proposal-nullish-coalescing-operator",{"loose":true}],"@babel/plugin-proposal-optional-chaining","@babel/plugin-proposal-numeric-separator",["@babel/plugin-proposal-private-methods",{"loose":true}],["@babel/plugin-proposal-class-properties",{"loose":true}]],"presets":[["@babel/preset-env",{"modules":"commonjs","targets":{"node":"current"}}],"@babel/preset-typescript"]},"module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist-cjs/index.js"},"./*":{"import":"./dist/*.js","require":"./dist-cjs/*.js"},"./dist/*":{"import":"./dist/*.js"},"./dist-cjs/*":{"require":"./dist-cjs/*.js"},"./package.json":"./package.json"},"gitHead":"5a5d714ff9b4d3fd2ad7b96f110a83558896a80d","scripts":{"test":"yarn test:type && yarn test:lint && yarn test:unit","build":"yarn build:code && yarn build:docs","release":"./release.sh","test:lint":"eslint --ext .ts .","test:type":"tsc --noEmit","test:unit":"yarn jest","build:code":"yarn build:code-modules && yarn build:code-cjs","build:docs":"rm -rf docs && yarn typedoc","postinstall":"command -v patch-package &> /dev/null && patch-package || true","ci:test:lint":"yarn github-actions-eslint-annotator","ci:test:type":"yarn test:type","ci:test:unit":"yarn test:unit --coverage","build:code-cjs":"rm -rf dist-cjs && tsc -p tsconfig.cjs.json","prettier:check":"prettier --check src/*","prettier:write":"prettier --write src/*","build:code-modules":"rm -rf dist && tsc -p ."},"_npmUser":{"name":"niieani","email":"npm@invent.life"},"prettier":{"semi":false,"tabWidth":2,"arrowParens":"always","singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_npmVersion":"6.14.11","description":"This [graphql-code-generator](https://graphql-code-generator.com/) plugin is based on the [TypeScript GraphQL Files Modules](https://graphql-code-generator.com/docs/plugins/typescript-graphql-files-modules), but generates typed document nodes, using the t","directories":{},"sideEffects":false,"_nodeVersion":"14.15.5","dependencies":{"auto-bind":"^4.0.0","pascal-case":"^3.1.2","@graphql-codegen/plugin-helpers":"^1.18.2","@graphql-codegen/visitor-plugin-common":"^1.18.3"},"collaborators":["Bazyli Brzóska <npm@invent.life>"],"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.3.1","graphql":"^15.5.0","prettier":"^2.2.1","@babel/cli":"^7.8.4","typescript":"^4.1.5","@babel/core":"^7.8.6","@types/jest":"^26.0.20","babel-loader":"^8.0.6","@types/lodash":"^4.14.149","patch-package":"^6.2.0","@babel/register":"^7.8.6","semantic-release":"^17.3.8","@babel/preset-env":"^7.9.0","eslint-plugin-jest":"^24.1.3","eslint-plugin-import":"^2.21.2","eslint-config-prettier":"^7.2.0","postinstall-postinstall":"^2.1.0","@babel/preset-typescript":"^7.8.3","@typescript-eslint/parser":"^4.15.0","eslint-plugin-eslint-comments":"^3.1.2","@typescript-eslint/eslint-plugin":"^4.15.0","@babel/plugin-proposal-json-strings":"^7.8.3","@babel/plugin-proposal-function-sent":"^7.8.3","@babel/plugin-proposal-private-methods":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-numeric-separator":"^7.8.3","@babel/plugin-proposal-optional-chaining":"^7.8.3","@neovici/github-actions-eslint-annotator":"^0.4.0","@babel/plugin-proposal-object-rest-spread":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-proposal-export-namespace-from":"^7.8.3","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/codegen-typescript-graphql-module-declarations-plugin_1.0.0_1614241006970_0.7037695057777755","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"codegen-typescript-graphql-module-declarations-plugin","version":"1.0.1","keywords":["codegen","graphql","typescript"],"author":{"name":"Bazyli Brzóska","email":"npm@invent.life"},"license":"MIT","_id":"codegen-typescript-graphql-module-declarations-plugin@1.0.1","maintainers":[{"name":"niieani","email":"npm@invent.life"}],"homepage":"https://github.com/niieani/codegen-typescript-graphql-module-declarations-plugin#readme","bugs":{"url":"https://github.com/niieani/codegen-typescript-graphql-module-declarations-plugin/issues"},"dist":{"shasum":"559b6b5d7351a344822981e7f629a2c44c8c5bcb","tarball":"https://registry.npmjs.org/codegen-typescript-graphql-module-declarations-plugin/-/codegen-typescript-graphql-module-declarations-plugin-1.0.1.tgz","fileCount":41,"integrity":"sha512-NYkDhXLbV2lK2q+oq/a+tJXPlC2EgdrZcpbWfM86N3UKBWLBOkIM6fAvP5RKkup9yvlWFE5+6T+weOKTKeGU8Q==","signatures":[{"sig":"MEQCIHmkwIhcslxM8doQ2I4H4uizl4TqvvLlsOqHLoCCHNLrAiBtgMijpGbkUH0tyeVgoQ6ObHJWB5jup2VCg/9UygDXRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5716950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijFdeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkXRAAoh07ZpSdaolYJmncYUy1bkDzCIxZP3keCnNxyHiOLDplGs7A\r\na1F1uZtxddgE5oZCth7YlrfHM7MoHtX1Hl34LEHzSTYB0QVeJi43Y9U6b1Od\r\nIxNdVuTwdrIYUu/D+7Hopqaqjkau2nx7LPpiS/S8Laatu9O5II6jGlh7ZDtp\r\nQZEsAvm2PgdL4e5JEK9mvyP0v5EuUVpdZTqBP5EmwaRFqD+ypjbAdZOkVR7k\r\n3CQNZxwEXQ9OKcR2G20dEKFcHp5s5nMIVaJHcsZsc9EhDlkqFpyCA6PCEZD4\r\n22xozSCK6w46RYM6ubtEypUZMCXKoC2G1iqOn8QDZoAeZudaciPsHQEp63/5\r\nVB1H8IsoWCkwQ7wC+gEZ6rXalQYLvGXXr3ToK+UjvkYusNdgCMi+Pwi3Sq3S\r\n1m1cBySUgsDVmxZq+j3ur0g9/8YHTR6TIQrkj1ty/iI4PyzgeMwevbs0Z7xB\r\ntiXyoNsnnMf7T4kA/ZiDy0wkHUki1pGxz9JY1IlszxyAzXYe4JDJGCoEn6vC\r\nVgB+4X2hpKw9ew4HGupbTlqHEYJHer0MwS/+YhovAlI054M+Md9hDb3kh3ot\r\n0yTM5VjW6XcCgMGiKMI+M6spTFSpBWOcj/wtEEcB/8ObT8sjXAhX8kq+MDQD\r\nZm2rZFkVHr4OspQfez6kuVJZotYUNgvzQMw=\r\n=6STJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"cjs/main.js","types":"./cjs/main.d.ts","module":"esm/main.js","source":"src/main.ts","exports":{".":{"import":"./esm/main.js","require":"./cjs/main.js"},"./*":{"import":"./esm/*.js","require":"./cjs/*.js"},"./cjs":{"require":"./cjs/main.js"},"./cjs/*":{"require":"./cjs/*.js"},"./esm/*":{"import":"./esm/*.js"},"./package.json":"./package.json"},"gitHead":"e464f3c54f150087844a892d912a76d0dff39e3b","release":{"branches":["+([0-9])?(.{+([0-9]),x}).x","master",{"name":"main","channel":false},"next",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}],"tagFormat":"${version}"},"scripts":{"test":"yarn test:format && yarn test:types && yarn test:lint && yarn test:code","build":"yarn build:cjs && yarn build:esm","clean":"git clean -dfX --exclude=node_modules src && beemo typescript:sync-project-refs","format":"yarn rrun prettier --write \"./{src,tests,.config}/**/!(*.d).{.js,jsx,ts,tsx,json,md}\"","prepare":"rrun husky install .config/husky && beemo create-config","release":"beemo run-script release","build:cjs":"yarn rrun tsc --outDir cjs --module commonjs --target es2020","build:esm":"yarn rrun tsc --outDir esm --module esnext --target es2020","test:code":"beemo jest","test:lint":"rrun eslint 'src/**/*.{js,jsx,ts,tsx}'","test:type":"tsc --noEmit","test:unit":"yarn jest","build:code":"yarn build:code-modules && yarn build:code-cjs","build:docs":"rm -rf docs && yarn typedoc","test:types":"yarn rrun tsc --noEmit","test:format":"yarn rrun prettier --check \"./{src,tests,.config}/**/!(*.d).{.js,jsx,ts,tsx,json,md}\"","build:code-cjs":"rm -rf dist-cjs && tsc -p tsconfig.cjs.json","postinstallDev":"yarn prepare","build:code-modules":"rm -rf dist && tsc -p ."},"_npmUser":{"name":"niieani","email":"npm@invent.life"},"repository":{"url":"git+https://github.com/niieani/codegen-typescript-graphql-module-declarations-plugin.git","type":"git"},"_npmVersion":"8.5.5","description":"This [graphql-code-generator](https://graphql-code-generator.com/) plugin is based on the [TypeScript GraphQL Files Modules](https://graphql-code-generator.com/docs/plugins/typescript-graphql-files-modules), but generates typed document nodes, using the t","directories":{},"sideEffects":false,"_nodeVersion":"16.15.0","dependencies":{"auto-bind":"^4.0.0","pascal-case":"^3.1.2","@graphql-codegen/plugin-helpers":"^1.18.2","@graphql-codegen/visitor-plugin-common":"^1.18.3"},"collaborators":["Bazyli Brzóska <npm@invent.life>"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.0-rc.6","devDependencies":{"graphql":"^16.5.0","@niieani/scaffold":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/codegen-typescript-graphql-module-declarations-plugin_1.0.1_1653364574317_0.5551744479162315","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"codegen-typescript-graphql-module-declarations-plugin","version":"1.0.2","keywords":["codegen","graphql","typescript"],"author":{"name":"Bazyli Brzóska","email":"npm@invent.life"},"license":"MIT","_id":"codegen-typescript-graphql-module-declarations-plugin@1.0.2","maintainers":[{"name":"niieani","email":"npm@invent.life"}],"homepage":"https://github.com/niieani/codegen-typescript-graphql-module-declarations-plugin#readme","bugs":{"url":"https://github.com/niieani/codegen-typescript-graphql-module-declarations-plugin/issues"},"dist":{"shasum":"4a4ee9cc06d6eef6e771ceaf5fec6a8a96ec357b","tarball":"https://registry.npmjs.org/codegen-typescript-graphql-module-declarations-plugin/-/codegen-typescript-graphql-module-declarations-plugin-1.0.2.tgz","fileCount":1646,"integrity":"sha512-13lftc6AlS5fg5EEVyBQgEIRNWgYxhiym4szCRSygCDl6hlRERw3Xu/ynwX4DQXESXx///thDw23h5CJ26qeDw==","signatures":[{"sig":"MEUCIF1jtSMDGdrRAE3wGBjnRqtU3l8DoHvVgVE9LujNngKTAiEAlEJsIWVp0ze3BHCN0KGdoHDIuPDPCwUdjCYMF4SDfBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105034995},"main":"cjs/main.js","types":"./cjs/main.d.ts","module":"esm/main.js","source":"src/main.ts","exports":{".":{"import":"./esm/main.js","require":"./cjs/main.js"},"./*":{"import":"./esm/*.js","require":"./cjs/*.js"},"./cjs":{"require":"./cjs/main.js"},"./cjs/*":{"require":"./cjs/*.js"},"./esm/*":{"import":"./esm/*.js"},"./package.json":"./package.json"},"gitHead":"6cef33be247e345eeae5242dfca3c6c99394f128","release":{"branches":["+([0-9])?(.{+([0-9]),x}).x","master",{"name":"main","channel":false},"next",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}],"tagFormat":"${version}"},"scripts":{"test":"yarn test:format && yarn test:types && yarn test:lint && yarn test:code","build":"yarn build:cjs && yarn build:esm","clean":"git clean -dfX --exclude=node_modules src && beemo typescript:sync-project-refs","format":"yarn rrun prettier --write \"./{src,tests,.config}/**/!(*.d).{.js,jsx,ts,tsx,json,md}\"","prepare":"rrun husky install .config/husky && beemo create-config","release":"beemo run-script release","build:cjs":"yarn rrun tsc --outDir cjs --module commonjs --target es2020","build:esm":"yarn rrun tsc --outDir esm --module esnext --target es2020","test:code":"yarn rrun jest","test:lint":"rrun eslint 'src/**/*.{js,jsx,ts,tsx}'","test:type":"tsc --noEmit","test:unit":"yarn jest","build:code":"yarn build:code-modules && yarn build:code-cjs","build:docs":"rm -rf docs && yarn typedoc","test:types":"yarn rrun tsc --noEmit","test:format":"yarn rrun prettier --check \"./{src,tests,.config}/**/!(*.d).{.js,jsx,ts,tsx,json,md}\"","build:code-cjs":"rm -rf dist-cjs && tsc -p tsconfig.cjs.json","postinstallDev":"yarn prepare","build:code-modules":"rm -rf dist && tsc -p ."},"_npmUser":{"name":"niieani","email":"npm@invent.life"},"repository":{"url":"git+https://github.com/niieani/codegen-typescript-graphql-module-declarations-plugin.git","type":"git"},"_npmVersion":"8.19.4","description":"This [graphql-code-generator](https://graphql-code-generator.com/) plugin is based on the [TypeScript GraphQL Files Modules](https://graphql-code-generator.com/docs/plugins/typescript-graphql-files-modules), but generates typed document nodes, using the t","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"auto-bind":"^4.0.0","pascal-case":"^3.1.2","@graphql-codegen/plugin-helpers":"^5.0.1","@graphql-codegen/visitor-plugin-common":"^4.0.1"},"collaborators":["Bazyli Brzóska <npm@invent.life>"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.0-rc.47","devDependencies":{"graphql":"^16.8.0","@niieani/scaffold":"^1.7.7"},"_npmOperationalInternal":{"tmp":"tmp/codegen-typescript-graphql-module-declarations-plugin_1.0.2_1692737713694_0.29452572750602646","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"codegen-typescript-graphql-module-declarations-plugin","version":"1.0.3","description":"This [graphql-code-generator](https://graphql-code-generator.com/) plugin is based on the [TypeScript GraphQL Files Modules](https://graphql-code-generator.com/docs/plugins/typescript-graphql-files-modules), but generates typed document nodes, using the t","keywords":["codegen","graphql","typescript"],"bugs":{"url":"https://github.com/niieani/codegen-typescript-graphql-module-declarations-plugin/issues"},"repository":{"type":"git","url":"git+https://github.com/niieani/codegen-typescript-graphql-module-declarations-plugin.git"},"license":"MIT","author":{"name":"Bazyli Brzóska","email":"npm@invent.life"},"sideEffects":false,"exports":{".":{"import":"./esm/main.js","require":"./cjs/main.js"},"./*":{"import":"./esm/*.js","require":"./cjs/*.js"},"./cjs":{"require":"./cjs/main.js"},"./cjs/*":{"require":"./cjs/*.js"},"./esm/*":{"import":"./esm/*.js"},"./package.json":"./package.json"},"main":"cjs/main.js","module":"esm/main.js","source":"src/main.ts","scripts":{"build":"yarn build:cjs && yarn build:esm","build:cjs":"yarn rrun tsc --outDir cjs --module commonjs --target es2020","build:code":"yarn build:code-modules && yarn build:code-cjs","build:code-cjs":"rm -rf dist-cjs && tsc -p tsconfig.cjs.json","build:code-modules":"rm -rf dist && tsc -p .","build:docs":"rm -rf docs && yarn typedoc","build:esm":"yarn rrun tsc --outDir esm --module esnext --target es2020","clean":"git clean -dfX --exclude=node_modules src && beemo typescript:sync-project-refs","format":"yarn rrun prettier --write \"./{src,tests,.config}/**/!(*.d).{.js,jsx,ts,tsx,json,md}\"","postinstallDev":"yarn prepare","prepare":"rrun husky install .config/husky && beemo create-config","release":"beemo run-script release","test":"yarn test:format && yarn test:types && yarn test:lint && yarn test:code","test:code":"yarn rrun jest","test:format":"yarn rrun prettier --check \"./{src,tests,.config}/**/!(*.d).{.js,jsx,ts,tsx,json,md}\"","test:lint":"rrun eslint 'src/**/*.{js,jsx,ts,tsx}'","test:type":"tsc --noEmit","test:types":"yarn rrun tsc --noEmit","test:unit":"yarn jest"},"release":{"branches":["+([0-9])?(.{+([0-9]),x}).x","master",{"name":"main","channel":false},"next",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}],"tagFormat":"${version}"},"dependencies":{"@graphql-codegen/plugin-helpers":"^5.1.0","@graphql-codegen/visitor-plugin-common":"^5.6.0","auto-bind":"^4.0.0","pascal-case":"^3.1.2"},"devDependencies":{"@niieani/scaffold":"^1.7.41","graphql":"^16.10.0"},"publishConfig":{"access":"public"},"collaborators":["Bazyli Brzóska <npm@invent.life>"],"packageManager":"yarn@4.6.0","types":"./cjs/main.d.ts","gitHead":"55583e309f7fe0003dfdf34659eb838058ca7f4b","homepage":"https://github.com/niieani/codegen-typescript-graphql-module-declarations-plugin#readme","_id":"codegen-typescript-graphql-module-declarations-plugin@1.0.3","_nodeVersion":"20.18.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-f8r02idiZDzowwnVY3Vv096J9YGnngJInz1Zl3gJASyMTGuib5FsBOmoA6cb71rNtRBtmRDPQY+xcwopB+6UWQ==","shasum":"1ebe3fad021b46e24c6b09ca46f360dffefdfeda","tarball":"https://registry.npmjs.org/codegen-typescript-graphql-module-declarations-plugin/-/codegen-typescript-graphql-module-declarations-plugin-1.0.3.tgz","fileCount":24,"unpackedSize":45766,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCY5k2IYHtyBhVhJ/NlWSH9guHO9yhrA1SjK9R6SaT6YAIhAPYS2AqgUwu4aeXweUiE7mFNUNvXJBNTWHTZ4I3hsPsZ"}]},"_npmUser":{"name":"niieani","email":"npm@invent.life"},"directories":{},"maintainers":[{"name":"niieani","email":"npm@invent.life"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codegen-typescript-graphql-module-declarations-plugin_1.0.3_1737138364988_0.056031308436837346"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-25T08:16:46.969Z","modified":"2025-01-17T18:26:05.457Z","1.0.0":"2021-02-25T08:16:47.255Z","1.0.1":"2022-05-24T03:56:14.591Z","1.0.2":"2023-08-22T20:55:15.023Z","1.0.3":"2025-01-17T18:26:05.293Z"},"bugs":{"url":"https://github.com/niieani/codegen-typescript-graphql-module-declarations-plugin/issues"},"author":{"name":"Bazyli Brzóska","email":"npm@invent.life"},"license":"MIT","homepage":"https://github.com/niieani/codegen-typescript-graphql-module-declarations-plugin#readme","keywords":["codegen","graphql","typescript"],"repository":{"type":"git","url":"git+https://github.com/niieani/codegen-typescript-graphql-module-declarations-plugin.git"},"description":"This [graphql-code-generator](https://graphql-code-generator.com/) plugin is based on the [TypeScript GraphQL Files Modules](https://graphql-code-generator.com/docs/plugins/typescript-graphql-files-modules), but generates typed document nodes, using the t","maintainers":[{"name":"niieani","email":"npm@invent.life"}],"readme":"# codegen-typescript-graphql-module-declarations-plugin\n\nThis [graphql-code-generator](https://graphql-code-generator.com/) plugin is based on the [TypeScript GraphQL Files Modules](https://graphql-code-generator.com/docs/plugins/typescript-graphql-files-modules), but generates typed document nodes, using the types generated earlier by [TypedDocumentNode](https://graphql-code-generator.com/docs/plugins/typed-document-node) plugin.\n\nYou need to run graphql-code-generator with the TypedDocumentNode plugin first and set `typedDocumentNodeModule` option to the module path of the generated file.\n\nFor configuration options see [index.ts](./src/index.ts).\n\nThis plugin generates TypeScript typings for `.graphql` files containing GraphQL documents, which later on can be consumed using [`graphql-tag/loader`](https://github.com/apollographql/graphql-tag#webpack-preprocessing-with-graphql-tagloader) or use `string` types if you will use the operations as raw strings, and get type-check and type-safety for your imports. This means that any time you import objects from `.graphql` files, your IDE will provide auto-complete.\n\nThis plugin also handles `.graphql` files containing multiple GraphQL documents, and name the imports according to the operation name.\n\n> ⚠ Fragments are not generated with named imports, only as default imports, due to `graphql-tag/loader` behavior.\n","readmeFilename":"README.md"}