{"_id":"graphql-auto-query","_rev":"15-bbe2b7c4377d8bbf4492cc38c210a8c2","name":"graphql-auto-query","dist-tags":{"latest":"1.1.1"},"versions":{"0.0.1":{"name":"graphql-auto-query","version":"0.0.1","keywords":["graphql","query","schema","codegen"],"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","_id":"graphql-auto-query@0.0.1","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"bin":{"graphql-query-generator":"dist/csj/command/index.js"},"dist":{"shasum":"533ff4c1fa902f2f1296321d74194eda48288b22","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-0.0.1.tgz","fileCount":12,"integrity":"sha512-Sld06rcu3gd5+WkhamWHT82gMkfh7Mh+E+R7gRAXHCtNgROtNNT7RQD0+RXRR4hsW4wNON3/o2bs8gWsRbgEZw==","signatures":[{"sig":"MEUCIQD2m3imvTFtQijP5dStKfHpkmgbZKyon39GuCKWIFTOkQIgPo9bHDKtsYzDQKtcqzDA5Q3nirIbsLlacypfpkLW7PA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19065},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"c687e8fb7e27414768904d00c7618e143a00b246","scripts":{"test":"ts-node src/command","build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql"},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"repository":{"url":"git+https://github.com/SoraKumo001/graphql-auto-query.git","type":"git"},"_npmVersion":"9.7.2","description":"Automatic generation of GraphQL queries from GraphQL schemas","directories":{"test":"test"},"_nodeVersion":"18.17.0","dependencies":{"graphql":"^16.8.1","minimist":"^1.2.8","@types/node":"^20.8.3","@colors/colors":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cpy-cli":"^5.0.0","ts-node":"^10.9.1","ts-patch":"^3.0.2","typescript":"^5.2.2","@types/minimist":"^1.2.3","typescript-transform-paths":"^3.4.6"},"_npmOperationalInternal":{"tmp":"tmp/graphql-auto-query_0.0.1_1696725815490_0.9552611055926681","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"graphql-auto-query","version":"0.0.2","keywords":["graphql","query","schema","codegen"],"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","_id":"graphql-auto-query@0.0.2","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"bin":{"graphql-query-generator":"dist/csj/command/index.js"},"dist":{"shasum":"f3134806b772da2989bd8141df9ec3dd12069396","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-0.0.2.tgz","fileCount":12,"integrity":"sha512-NvB0wot3pJljFEOEZ0ru/94n0p0LUNI5Orow35SpldcSVhN4OIlu35ldK6YVJy0q0+RRFFA3fY2ZlbhZ5gjsTg==","signatures":[{"sig":"MEUCIBwCsFvl0csCqNxQ4u6+uAzr4D9AX8/ZV5Yp6xxfhfWyAiEAraZcS7mPlYU3/Xkmo7S46cvD3SzOKHSWRfYMCgDArxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19035},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"c687e8fb7e27414768904d00c7618e143a00b246","scripts":{"test":"ts-node src/command","build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql"},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"repository":{"url":"git+https://github.com/SoraKumo001/graphql-auto-query.git","type":"git"},"_npmVersion":"9.7.2","description":"Automatic generation of GraphQL queries from GraphQL schemas","directories":{"test":"test"},"_nodeVersion":"18.17.0","dependencies":{"graphql":"^16.8.1","minimist":"^1.2.8","@types/node":"^20.8.3","@colors/colors":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cpy-cli":"^5.0.0","ts-node":"^10.9.1","ts-patch":"^3.0.2","typescript":"^5.2.2","@types/minimist":"^1.2.3","typescript-transform-paths":"^3.4.6"},"_npmOperationalInternal":{"tmp":"tmp/graphql-auto-query_0.0.2_1696725975785_0.7148349330974964","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"graphql-auto-query","version":"0.0.3","keywords":["graphql","query","schema","codegen"],"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","_id":"graphql-auto-query@0.0.3","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"bin":{"graphql-query-generator":"dist/csj/command/index.js"},"dist":{"shasum":"08d2a9fc347a78a0277a7adb4445c396a942409e","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-0.0.3.tgz","fileCount":12,"integrity":"sha512-zmcwKdXBYsUD1sGdDjpkQB/u96mEftPj9la6vHlRbTtWABuw6ocwyqyxXQUXj3N13wN1XfifxbYPYAfqTizsQA==","signatures":[{"sig":"MEYCIQDF5hHHlMv6I0QE5cGhgqqlTad4w2DEYxbt2LkadKAPqwIhAMqSlHW+mlRp/JK9S1jWXj4521e0nUjXsRMPnuQLmOxL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19611},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"78acf028b01cb9876353c41ae4a1fbe3ce860302","scripts":{"test":"ts-node src/command","build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql -d 5"},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"repository":{"url":"git+https://github.com/SoraKumo001/graphql-auto-query.git","type":"git"},"_npmVersion":"9.7.2","description":"Automatic generation of GraphQL queries from GraphQL schemas","directories":{"test":"test"},"_nodeVersion":"18.17.0","dependencies":{"graphql":"^16.8.1","minimist":"^1.2.8","@types/node":"^20.8.3","@colors/colors":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cpy-cli":"^5.0.0","ts-node":"^10.9.1","ts-patch":"^3.0.2","typescript":"^5.2.2","@types/minimist":"^1.2.3","typescript-transform-paths":"^3.4.6"},"_npmOperationalInternal":{"tmp":"tmp/graphql-auto-query_0.0.3_1696815660430_0.7119410545968639","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"graphql-auto-query","version":"0.0.4","keywords":["graphql","query","schema","codegen"],"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","_id":"graphql-auto-query@0.0.4","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"bin":{"graphql-auto-query":"dist/csj/command/index.js"},"dist":{"shasum":"b2ec42911e6dbfab19cf228bc577eaa3576c1a8b","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-0.0.4.tgz","fileCount":12,"integrity":"sha512-FFUsJ40Vwdlg5rD7mzuGxT3RtqarapmzizQfVW7G49CJp9I6beE/f35ssDgmVBK/Tq0QPP6w3f5IwxZG286hWw==","signatures":[{"sig":"MEQCID+ww8+ING52Vu3/bOIRCRoJyizIXflveSl44UzzfP3uAiA/ACRrlKcAD3QUXSiQR42Jbqs6GwpHKAM4Jnjkcg4URQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25242},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"78acf028b01cb9876353c41ae4a1fbe3ce860302","scripts":{"test":"ts-node src/command","build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql -d 5"},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"repository":{"url":"git+https://github.com/SoraKumo001/graphql-auto-query.git","type":"git"},"_npmVersion":"9.7.2","description":"Automatic generation of GraphQL queries from GraphQL schemas","directories":{"test":"test"},"_nodeVersion":"18.17.0","dependencies":{"graphql":"^16.8.1","minimist":"^1.2.8","@types/node":"^20.8.3","@colors/colors":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cpy-cli":"^5.0.0","ts-node":"^10.9.1","ts-patch":"^3.0.2","typescript":"^5.2.2","@types/minimist":"^1.2.3","typescript-transform-paths":"^3.4.6"},"_npmOperationalInternal":{"tmp":"tmp/graphql-auto-query_0.0.4_1696846659452_0.5974890243286597","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"graphql-auto-query","version":"0.0.5","keywords":["graphql","query","schema","codegen"],"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","_id":"graphql-auto-query@0.0.5","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"bin":{"graphql-auto-query":"dist/cjs/command/index.js"},"dist":{"shasum":"531ac07a3ffa16f030d058e5cfe9b2a7d4506b6b","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-0.0.5.tgz","fileCount":12,"integrity":"sha512-UkjD40/nzYS8CoI+QKl8Txmq9N/qcm71/SBQCjqW+iKmE/i8S4iteEVae9sR3OZN1+uev2RVaio7luzvLF/gQQ==","signatures":[{"sig":"MEUCIQDjYlVOlecU6NLUedIv0I7YOP3cGZqU69r2piRABsPBHAIgHrV8LT2t8s2MuVI8fXa+4jJNYTWM6oG6EueaLpVzUx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25242},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"78acf028b01cb9876353c41ae4a1fbe3ce860302","scripts":{"test":"ts-node src/command","build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql -d 5"},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"repository":{"url":"git+https://github.com/SoraKumo001/graphql-auto-query.git","type":"git"},"_npmVersion":"9.7.2","description":"Automatic generation of GraphQL queries from GraphQL schemas","directories":{"test":"test"},"_nodeVersion":"18.17.0","dependencies":{"graphql":"^16.8.1","minimist":"^1.2.8","@types/node":"^20.8.3","@colors/colors":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cpy-cli":"^5.0.0","ts-node":"^10.9.1","ts-patch":"^3.0.2","typescript":"^5.2.2","@types/minimist":"^1.2.3","typescript-transform-paths":"^3.4.6"},"_npmOperationalInternal":{"tmp":"tmp/graphql-auto-query_0.0.5_1696847037184_0.467835161472395","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"graphql-auto-query","version":"0.0.6","keywords":["graphql","query","schema","codegen"],"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","_id":"graphql-auto-query@0.0.6","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"bin":{"graphql-auto-query":"dist/cjs/command/index.js"},"dist":{"shasum":"9ca7c31d47beee171e28f4e99a6423769ca15003","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-0.0.6.tgz","fileCount":12,"integrity":"sha512-a8C6wqBXS9NhqJxr26810dv/Sc5p2Qk/T9CZrDKawDKxov010+OGxBgI1zeXLCq+CsgcbfNhknni4KX380WOuw==","signatures":[{"sig":"MEUCIGABBr8RZUBiIKvB3kR7bBKL31ic3FatZ1ly7ezSpGMKAiEA0vdPbEWef1mlwuDl0uBmSuCwmovM3wDWO4n2B6MBrqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25582},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"78acf028b01cb9876353c41ae4a1fbe3ce860302","scripts":{"test":"ts-node src/command","build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql -d 5"},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"repository":{"url":"git+https://github.com/SoraKumo001/graphql-auto-query.git","type":"git"},"_npmVersion":"9.7.2","description":"Automatic generation of GraphQL queries from GraphQL schemas","directories":{"test":"test"},"_nodeVersion":"18.17.0","dependencies":{"graphql":"^16.8.1","minimist":"^1.2.8","@types/node":"^20.8.3","@colors/colors":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cpy-cli":"^5.0.0","ts-node":"^10.9.1","ts-patch":"^3.0.2","typescript":"^5.2.2","@types/minimist":"^1.2.3","typescript-transform-paths":"^3.4.6"},"_npmOperationalInternal":{"tmp":"tmp/graphql-auto-query_0.0.6_1696847675720_0.18147424034654147","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"graphql-auto-query","version":"0.0.7","keywords":["graphql","query","schema","codegen"],"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","_id":"graphql-auto-query@0.0.7","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"bin":{"graphql-auto-query":"dist/cjs/command/index.js"},"dist":{"shasum":"8f71451ef3e69e7b1a3412eb7974f4da95025947","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-0.0.7.tgz","fileCount":12,"integrity":"sha512-j0rV+P7pSR/2Ax4YmXjpZMuMILtzYQzxsxo30LUyYXf5x7EcsRJr0JUKI7EsoT5eKL7hkIupQpSskq++6VhAlA==","signatures":[{"sig":"MEUCIQCI9XjzurQotLumxtaB6R9ikL00PhDG1GZo9eZT4PiojQIgFHEpxOC2celC4ME43SrSDr4Xht7ixZ7McKbj8Zvtik8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27055},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"88b07030b34a897b848c0de4aa3329866a3312d0","scripts":{"test":"ts-node src/command","build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql -d 5","test:generate2":"ts-node src/command http://localhost:3000/graphql -o test/output.graphql -d 5"},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"repository":{"url":"git+https://github.com/SoraKumo001/graphql-auto-query.git","type":"git"},"_npmVersion":"9.7.2","description":"Automatic generation of GraphQL queries from GraphQL schemas","directories":{"test":"test"},"_nodeVersion":"18.17.0","dependencies":{"graphql":"^16.8.1","minimist":"^1.2.8","@types/node":"^20.8.3","@colors/colors":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cpy-cli":"^5.0.0","ts-node":"^10.9.1","ts-patch":"^3.0.2","typescript":"^5.2.2","@types/minimist":"^1.2.3","typescript-transform-paths":"^3.4.6"},"_npmOperationalInternal":{"tmp":"tmp/graphql-auto-query_0.0.7_1696906215540_0.6884554349428471","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"graphql-auto-query","version":"0.0.8","keywords":["graphql","query","schema","codegen"],"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","_id":"graphql-auto-query@0.0.8","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"bin":{"graphql-auto-query":"dist/cjs/command/index.js"},"dist":{"shasum":"7fc5cf95c9bb87d3484251844b492aeac2bf5618","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-0.0.8.tgz","fileCount":12,"integrity":"sha512-Jt8Djy7jdN1O+Ig3rF3SpZzRKjgnti/bS1w5CKCcOqVGLvoyGM3judE58CQNfzlSneZOugwkVe/fVaozeq0+zA==","signatures":[{"sig":"MEUCIQCemBoe/W0WU89ceHLlG2UMgVjMCcK36lqvz+PiXLpFMwIgEk4nBU88AFn2tL0mMW2BiD30TMDV0gz50/3DAOmlMF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29055},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"f0a5149b21f67ddab3da77ae5c42e0b85697e3e9","scripts":{"test":"ts-node src/command","build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql -d 5","test:generate2":"ts-node src/command http://localhost:3000/graphql -o test/output.graphql -d 5","test:generate3":"ts-node src/command https://beta.pokeapi.co/graphql/v1beta -o test/output2.graphql -d 1"},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"repository":{"url":"git+https://github.com/SoraKumo001/graphql-auto-query.git","type":"git"},"_npmVersion":"9.7.2","description":"Automatic generation of GraphQL queries from GraphQL schemas","directories":{"test":"test"},"_nodeVersion":"20.11.1","dependencies":{"graphql":"^16.8.1","minimist":"^1.2.8","@types/node":"^20.8.3","@colors/colors":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cpy-cli":"^5.0.0","ts-node":"^10.9.1","ts-patch":"^3.0.2","typescript":"^5.2.2","@types/minimist":"^1.2.3","typescript-transform-paths":"^3.4.6"},"_npmOperationalInternal":{"tmp":"tmp/graphql-auto-query_0.0.8_1722951164623_0.4060907198343049","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"graphql-auto-query","version":"1.0.0","keywords":["graphql","query","schema","codegen"],"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","_id":"graphql-auto-query@1.0.0","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"bin":{"graphql-auto-query":"dist/cjs/command/index.js"},"dist":{"shasum":"303b1361a4d3a1e34cdbbb66780f10b1b06a4c92","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-1.0.0.tgz","fileCount":12,"integrity":"sha512-PrTnpsPVz+ZFBAM+rZpjkzDODwIxcF0U9uiFASdBIiTTD+lrrx24DlsmtFxJBE2x6iIjA4mUOIQ1WkTGCUC6pQ==","signatures":[{"sig":"MEUCIQD+3FLa9rCIL/q3xmNOEC9b+DQ80la9EOywOhS4PQhCCAIgYaaB24CGRyv2Rohz2VcXBGA0HnitQuEOokQSc7QwdMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29396},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"37a6fc3c9a9a4a1010581c7b301177fce401ce5d","scripts":{"test":"ts-node src/command","build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql -d 5","test:generate2":"ts-node src/command https://beta.pokeapi.co/graphql/v1beta -o test/output2.graphql -d 1","test:generate3":"ts-node src/command https://graphqlpokemon.favware.tech/v8 -o test/output3.graphql -d 1"},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"repository":{"url":"git+https://github.com/SoraKumo001/graphql-auto-query.git","type":"git"},"_npmVersion":"9.7.2","description":"Automatic generation of GraphQL queries from GraphQL schemas","directories":{"test":"test"},"_nodeVersion":"20.11.1","dependencies":{"graphql":"^16.9.0","minimist":"^1.2.8","@types/node":"^22.10.2","@colors/colors":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cpy-cli":"^5.0.0","ts-node":"^10.9.2","ts-patch":"^3.3.0","typescript":"^5.7.2","@types/minimist":"^1.2.5","typescript-transform-paths":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/graphql-auto-query_1.0.0_1734227331468_0.4332195341821532","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"graphql-auto-query","version":"1.0.1","keywords":["graphql","query","schema","codegen"],"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","_id":"graphql-auto-query@1.0.1","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"bin":{"graphql-auto-query":"dist/cjs/command/index.js"},"dist":{"shasum":"43e0a1d9df3d15c4b9e14d6ea6428a7ec3d2a9a1","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-1.0.1.tgz","fileCount":12,"integrity":"sha512-5+1UqnE4SEoDlGgHbjtOX6vqaWuKoh/F3mFTYUudqN0+HcrgUWPEgcea1ldYzGgX/TjBccl9+7TS38PL0obOYQ==","signatures":[{"sig":"MEQCIF/tEVv4MF1Mg+CHSBXg9XPiAr0+mtLaVMei4KOPtDlRAiA6OYE6wOYmgxa0X5KHQotyK5thqPUzKw8hTuv/jTg/ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29458},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"0d6778f9e0428608eb6c9755dacbacff5f56816d","scripts":{"test":"ts-node src/command","build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql -d 5","test:generate2":"ts-node src/command https://beta.pokeapi.co/graphql/v1beta -o test/output2.graphql -d 1","test:generate3":"ts-node src/command https://graphqlpokemon.favware.tech/v8 -o test/output3.graphql -d 1"},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"repository":{"url":"git+https://github.com/SoraKumo001/graphql-auto-query.git","type":"git"},"_npmVersion":"9.7.2","description":"Automatic generation of GraphQL queries from GraphQL schemas","directories":{"test":"test"},"_nodeVersion":"20.11.1","dependencies":{"graphql":"^16.9.0","minimist":"^1.2.8","@types/node":"^22.10.2","@colors/colors":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cpy-cli":"^5.0.0","ts-node":"^10.9.2","ts-patch":"^3.3.0","typescript":"^5.7.2","@types/minimist":"^1.2.5","typescript-transform-paths":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/graphql-auto-query_1.0.1_1734228599806_0.8802406818273494","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"graphql-auto-query","version":"1.0.2","keywords":["graphql","query","schema","codegen"],"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","_id":"graphql-auto-query@1.0.2","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"bin":{"graphql-auto-query":"dist/cjs/command/index.js"},"dist":{"shasum":"12853a608b18e223707197b00edf598c1a36507c","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-1.0.2.tgz","fileCount":12,"integrity":"sha512-gZYHDB5NFdMpmI2oYE7uLeK7aSB2ReIFvYlbfJQ/7oHqzuZk2EuQXVMeVt6aj4/5mMh34RwXLTZ8k7sjVPns1w==","signatures":[{"sig":"MEYCIQDHQjX1hb0eQneUvZumiV5ojbvs/0qrdkQnVt3/hL1YcwIhAJtLh1pEEURXF6ebFdfYobvwVSZazD4ILu1dAKt3Mq2J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29679},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"0d6778f9e0428608eb6c9755dacbacff5f56816d","scripts":{"test":"ts-node src/command","build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql -d 5","test:generate2":"ts-node src/command https://beta.pokeapi.co/graphql/v1beta -o test/output2.graphql -d 1","test:generate3":"ts-node src/command https://graphqlpokemon.favware.tech/v8 -o test/output3.graphql -d 1"},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"repository":{"url":"git+https://github.com/SoraKumo001/graphql-auto-query.git","type":"git"},"_npmVersion":"9.7.2","description":"Automatic generation of GraphQL queries from GraphQL schemas","directories":{"test":"test"},"_nodeVersion":"20.11.1","dependencies":{"graphql":"^16.9.0","minimist":"^1.2.8","@types/node":"^22.10.2","@colors/colors":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cpy-cli":"^5.0.0","ts-node":"^10.9.2","ts-patch":"^3.3.0","typescript":"^5.7.2","@types/minimist":"^1.2.5","typescript-transform-paths":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/graphql-auto-query_1.0.2_1734247980601_0.9358375625148458","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"graphql-auto-query","version":"1.0.3","keywords":["graphql","query","schema","codegen"],"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","_id":"graphql-auto-query@1.0.3","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"bin":{"graphql-auto-query":"dist/cjs/command/index.js"},"dist":{"shasum":"87b761a7ee22a89b24ada6a0bb999c80ac0f6262","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-1.0.3.tgz","fileCount":12,"integrity":"sha512-SlkvypeD825TxC01dDJr3qvKqvqL6RgKHTYIa2Orx85vhl3NsgDjlkd+o0754ienz3xEdfLtFMxUmhJWvocrRQ==","signatures":[{"sig":"MEUCIQDHuAe5nrEJGkHzZsA9weWK6bkBqvXzJ6YO0JljKBc2IwIgP1TxGZfVy79O1Vpp0avtzVXSYRmlfH8N6q9Y+/3waIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30481},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"480b984b03df378b23006ce93dd82de3731bb897","scripts":{"test":"ts-node src/command","build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql -d 5","test:generate2":"ts-node src/command https://beta.pokeapi.co/graphql/v1beta -o test/output2.graphql -d 1","test:generate3":"ts-node src/command https://graphqlpokemon.favware.tech/v8 -o test/output3.graphql -d 1"},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"repository":{"url":"git+https://github.com/SoraKumo001/graphql-auto-query.git","type":"git"},"_npmVersion":"9.7.2","description":"Automatic generation of GraphQL queries from GraphQL schemas","directories":{"test":"test"},"_nodeVersion":"20.11.1","dependencies":{"graphql":"^16.9.0","minimist":"^1.2.8","@types/node":"^22.10.2","@colors/colors":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cpy-cli":"^5.0.0","ts-node":"^10.9.2","ts-patch":"^3.3.0","typescript":"^5.7.2","@types/minimist":"^1.2.5","typescript-transform-paths":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/graphql-auto-query_1.0.3_1734249582174_0.7890545588191089","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"graphql-auto-query","version":"1.0.4","keywords":["graphql","query","schema","codegen"],"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","_id":"graphql-auto-query@1.0.4","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"bin":{"graphql-auto-query":"dist/cjs/command/index.js"},"dist":{"shasum":"4b18dc2b4d27e71fd226e284502aaf3ac8cb05f9","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-1.0.4.tgz","fileCount":12,"integrity":"sha512-FxvGWaFwfmNExZJZosKAJpUCABddqhNNsNDeGlsb5/4Yn3RFFj80+xichr01hWwDlwz0gDV4z5POMHyKAB9acA==","signatures":[{"sig":"MEYCIQDurCw+ApuQOY+kJ0JgT+y58D7C7MHb8gTMltkdamxFCwIhAKz2oMSaF8u/C5LECFJXoMPskFk3aIHGjrnzHNasywxD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30673},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"480b984b03df378b23006ce93dd82de3731bb897","scripts":{"test":"ts-node src/command","build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql -d 5","test:generate2":"ts-node src/command https://beta.pokeapi.co/graphql/v1beta -o test/output2.graphql -d 1","test:generate3":"ts-node src/command https://graphqlpokemon.favware.tech/v8 -o test/output3.graphql -d 1"},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"repository":{"url":"git+https://github.com/SoraKumo001/graphql-auto-query.git","type":"git"},"_npmVersion":"9.7.2","description":"Automatic generation of GraphQL queries from GraphQL schemas","directories":{"test":"test"},"_nodeVersion":"20.11.1","dependencies":{"graphql":"^16.9.0","minimist":"^1.2.8","@types/node":"^22.10.2","@colors/colors":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cpy-cli":"^5.0.0","ts-node":"^10.9.2","ts-patch":"^3.3.0","typescript":"^5.7.2","@types/minimist":"^1.2.5","typescript-transform-paths":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/graphql-auto-query_1.0.4_1734252150197_0.30785353322279074","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"graphql-auto-query","version":"1.1.0","keywords":["graphql","query","schema","codegen"],"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","_id":"graphql-auto-query@1.1.0","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"bin":{"graphql-auto-query":"dist/cjs/command/index.js"},"dist":{"shasum":"aa5a5748c9ceade5d3a5b460d6b9831177fcde00","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-1.1.0.tgz","fileCount":22,"integrity":"sha512-UTb2wGZuXGvBADTDsht162J0yhk7OX56/UB9Uk6tE/7GJWSgxqnooIKh5caPXFZqlSssUFjukxZqqTpPdI7hkw==","signatures":[{"sig":"MEQCIF7e+cwtaa77g3Fg3PSQqgVlFOu5qfJm6CXz12mMzXxdAiAgXqCpwhrojPWxK3SAZfgMDVSA5Sbiietntu2hQovGgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49164},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"9e9623fcef06872907d0ec7781100ac9a59c7b1d","scripts":{"lint":"eslint src","test":"vitest --coverage","build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","lint:fix":"eslint --fix src","test:command":"ts-node src/command","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql -d 5","test:generate2":"ts-node src/command https://beta.pokeapi.co/graphql/v1beta -o test/output2.graphql -d 1","test:generate3":"ts-node src/command https://graphqlpokemon.favware.tech/v8 -o test/output3.graphql -d 1"},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"repository":{"url":"git+https://github.com/SoraKumo001/graphql-auto-query.git","type":"git"},"_npmVersion":"11.7.0","description":"Automatic generation of GraphQL queries from GraphQL schemas","directories":{"test":"test"},"_nodeVersion":"24.11.1","dependencies":{"graphql":"^16.12.0","minimist":"^1.2.8","@types/node":"^25.0.10","@colors/colors":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","vitest":"4.0.18","cpy-cli":"^6.0.0","ts-node":"^10.9.2","prettier":"3.8.1","ts-patch":"^3.3.0","@eslint/js":"9.39.2","typescript":"^5.9.3","@types/minimist":"^1.2.5","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"5.5.5","typescript-transform-paths":"^3.5.6","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/graphql-auto-query_1.1.0_1769488828804_0.6232810415318719","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"graphql-auto-query","version":"1.1.1","author":{"name":"SoraKumo","email":"info@croud.jp"},"description":"Automatic generation of GraphQL queries from GraphQL schemas","scripts":{"build":"tsc && tspc -p ./tsconfig.esm.json && cpy esm dist","lint:fix":"eslint --fix src","lint":"eslint src","test":"vitest --coverage","test:command":"ts-node src/command","test:generate":"ts-node src/command test/source.graphql -o test/output.graphql -d 5","test:generate2":"ts-node src/command https://beta.pokeapi.co/graphql/v1beta -o test/output2.graphql -d 1","test:generate3":"ts-node src/command https://graphqlpokemon.favware.tech/v8 -o test/output3.graphql -d 1"},"bin":{"graphql-auto-query":"dist/cjs/command/index.js"},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","exports":{"require":"./dist/cjs/index.js","import":"./dist/esm/index.js"},"dependencies":{"@colors/colors":"^1.6.0","@types/node":"^25.0.10","graphql":"^16.12.0","minimist":"^1.2.8"},"devDependencies":{"@eslint/js":"9.39.2","@types/minimist":"^1.2.5","@vitest/coverage-v8":"4.0.18","cpy-cli":"^6.0.0","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-import":"^2.32.0","eslint-plugin-prettier":"5.5.5","prettier":"3.8.1","ts-node":"^10.9.2","ts-patch":"^3.3.0","typescript":"^5.9.3","typescript-eslint":"^8.54.0","typescript-transform-paths":"^3.5.6","vitest":"4.0.18"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/SoraKumo001/graphql-auto-query.git"},"bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","directories":{"test":"test"},"keywords":["graphql","query","schema","codegen"],"gitHead":"71252565627bff0b56b7174799c958e3e20484d3","_id":"graphql-auto-query@1.1.1","_nodeVersion":"24.11.1","_npmVersion":"11.7.0","dist":{"integrity":"sha512-6AQrKeFDYXHrY/ueKyxLcsZtmRlHeIMHxfuJg1cuDXV4cN2YKKebNayDBETL0k8rdBw9yYhTePQIzK+mINPNgg==","shasum":"36c922f1bea6f58a6c2f62d91acd5656806af0f7","tarball":"https://registry.npmjs.org/graphql-auto-query/-/graphql-auto-query-1.1.1.tgz","fileCount":22,"unpackedSize":49161,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD3akZTAAfxs52JVP+vBhgkVfHYZ3TGKQxjqhH0dwk7OQIhAM9fe8ioqWM9uxUtOQoNhpb/MKp/4sW82r5baFkWLWhA"}]},"_npmUser":{"name":"sora_kumo","email":"info@croud.jp"},"maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/graphql-auto-query_1.1.1_1769489020320_0.9052966501079187"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-08T00:43:35.490Z","modified":"2026-01-27T04:43:40.610Z","0.0.1":"2023-10-08T00:43:35.669Z","0.0.2":"2023-10-08T00:46:15.994Z","0.0.3":"2023-10-09T01:41:00.640Z","0.0.4":"2023-10-09T10:17:39.633Z","0.0.5":"2023-10-09T10:23:57.434Z","0.0.6":"2023-10-09T10:34:35.888Z","0.0.7":"2023-10-10T02:50:15.716Z","0.0.8":"2024-08-06T13:32:44.831Z","1.0.0":"2024-12-15T01:48:51.670Z","1.0.1":"2024-12-15T02:10:00.006Z","1.0.2":"2024-12-15T07:33:00.797Z","1.0.3":"2024-12-15T07:59:42.382Z","1.0.4":"2024-12-15T08:42:30.375Z","1.1.0":"2026-01-27T04:40:29.007Z","1.1.1":"2026-01-27T04:43:40.491Z"},"bugs":{"url":"https://github.com/SoraKumo001/graphql-auto-query/issues"},"author":{"name":"SoraKumo","email":"info@croud.jp"},"license":"MIT","homepage":"https://github.com/SoraKumo001/graphql-auto-query#readme","keywords":["graphql","query","schema","codegen"],"repository":{"type":"git","url":"git+https://github.com/SoraKumo001/graphql-auto-query.git"},"description":"Automatic generation of GraphQL queries from GraphQL schemas","maintainers":[{"name":"sora_kumo","email":"info@croud.jp"}],"readme":"# graphql-auto-query\n\n[![](https://img.shields.io/npm/l/graphql-auto-query)](https://www.npmjs.com/package/graphql-auto-query)\n[![](https://img.shields.io/npm/v/graphql-auto-query)](https://www.npmjs.com/package/graphql-auto-query)\n[![](https://img.shields.io/npm/dw/graphql-auto-query)](https://www.npmjs.com/package/graphql-auto-query)\n[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/sorakumo001/graphql-auto-query)\n\n`graphql-auto-query` is a powerful tool and library for automatically generating GraphQL queries, mutations, and subscriptions from a GraphQL schema. It simplifies the testing and introspection process by creating comprehensive query documents based on your schema definitions.\n\nIt supports generating queries from both local `.graphql` schema files and remote GraphQL endpoints (via introspection).\n\n[schema.graphql](https://raw.githubusercontent.com/SoraKumo001/graphql-auto-query/master/test/source.graphql) -> [query.graphql](https://raw.githubusercontent.com/SoraKumo001/graphql-auto-query/master/test/output.graphql)\n\n## Features\n\n- **Automatic Generation**: Generates `Query`, `Mutation`, and `Subscription` operations.\n- **Depth Control**: precise control over the nesting depth of generated queries.\n- **Granular Depth**: Configure different depths for queries, mutations, and subscriptions independently.\n- **Dual Mode**: Use it as a CLI tool or as a library in your Node.js projects.\n- **Remote & Local**: Supports loading schemas from local files or fetching from remote URLs.\n\n## CLI Usage\n\nThe CLI tool allows you to generate queries directly from your terminal.\n\n| Command                     | Description                                             |\n| :-------------------------- | :------------------------------------------------------ |\n| `graphql-auto-query <path>` | Generate queries from the specified schema path or URL. |\n\n### Arguments\n\n| Argument | Description                                                                                   |\n| :------- | :-------------------------------------------------------------------------------------------- |\n| `<path>` | The file path to a local schema file (e.g., `schema.graphql`) or a URL to a GraphQL endpoint. |\n\n### Options\n\n| Option                | Alias | Description                                                        | Default  |\n| :-------------------- | :---- | :----------------------------------------------------------------- | :------- |\n| `--depth`             | `-d`  | The maximum depth of the generated queries.                        | `2`      |\n| `--queryDepth`        |       | Specific depth for `Query` operations. Overrides `--depth`.        | `depth`  |\n| `--mutationDepth`     |       | Specific depth for `Mutation` operations. Overrides `--depth`.     | `depth`  |\n| `--subscriptionDepth` |       | Specific depth for `Subscription` operations. Overrides `--depth`. | `depth`  |\n| `--output`            | `-o`  | The output file path. If not specified, prints to stdout.          | `stdout` |\n\n### Examples\n\n**1. Generate queries from a local schema file:**\n\n```bash\ngraphql-auto-query schema.graphql -o query.graphql\n```\n\n**2. Generate queries from a remote GraphQL endpoint:**\n\n```bash\ngraphql-auto-query http://localhost:3000/graphql -o query.graphql\n```\n\n**3. Control the nesting depth (default is 2):**\n\n```bash\n# Set global depth to 3\ngraphql-auto-query http://localhost:3000/graphql -d 3\n```\n\n**4. Granular control over operation depths:**\n\n```bash\n# Set query depth to 3, mutation to 1, and use default for subscription\ngraphql-auto-query http://localhost:3000/graphql --queryDepth 3 --mutationDepth 1\n```\n\n## Library Usage\n\nYou can also use `graphql-auto-query` programmatically within your Node.js applications.\n\n```typescript\nimport fs from \"fs\";\nimport { generate } from \"graphql-auto-query\";\n\n// Read schema from a file\nconst schema = fs.readFileSync(\"schema.graphql\", \"utf-8\");\n\n// 1. Simple usage with default options (depth: 2)\nconst query = generate(schema);\nconsole.log(query);\n\n// 2. Usage with global depth configuration\nconst deepQuery = generate(schema, 4);\nconsole.log(deepQuery);\n\n// 3. Advanced usage with granular depth configuration\nconst customQuery = generate(schema, {\n  depth: 2, // Global fallback depth\n  queryDepth: 3, // Specific depth for queries\n  mutationDepth: 1, // Specific depth for mutations\n  subscriptionDepth: 1, // Specific depth for subscriptions\n});\nconsole.log(customQuery);\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}