{"_id":"@grantjs/cli","_rev":"31-41481f0a1390c9842a1f322dff32e927","name":"@grantjs/cli","dist-tags":{"latest":"1.11.0"},"versions":{"1.0.0":{"name":"@grantjs/cli","version":"1.0.0","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://logus.graphics","name":"Alejandro Heredia","email":"ale@logus.graphics"},"license":"MIT","_id":"@grantjs/cli@1.0.0","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/logusgraphics/grant#readme","bugs":{"url":"https://github.com/logusgraphics/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"4cf7d1460108266a937f59d49514e23000be09a5","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.0.0.tgz","fileCount":17,"integrity":"sha512-vKX0pfTLtuTfpGzxSrSumuGgXuyv573/1n5M4uYf5rL8SxkVhBqn7kzTBoREJefleXSnd6RjJLEesM8gVmLj0g==","signatures":[{"sig":"MEQCICfrBg2+zOm+t1ZKv55Rvo+AzjLLGe00H7JUMyF2Bz8cAiB5VDUKgaO+zzpSkfMwTaUK/xq+F2DYO5/lM7Q8XUmy0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418907},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/d20ce810e0e7838a2aebd93fe85a21e0/grantjs-cli-1.0.0.tgz","_integrity":"sha512-vKX0pfTLtuTfpGzxSrSumuGgXuyv573/1n5M4uYf5rL8SxkVhBqn7kzTBoREJefleXSnd6RjJLEesM8gVmLj0g==","repository":{"url":"git+https://github.com/logusgraphics/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.11.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^13.2.2","commander":"^12.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","eslint":"^9.37.0","vitest":"^2.1.0","typescript":"^5","@types/node":"^24.7.2","@types/inquirer":"^9.0.7","vite-plugin-dts":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.0_1773263278753_0.049226068165823866","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@grantjs/cli","version":"1.1.0","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.1.0","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"118f23097676de7a7890f9f9fc0a6e45d97dff19","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.1.0.tgz","fileCount":17,"integrity":"sha512-qfnDh25Z+J3omTU/3epfL344qI9VfFNq7W5mLy9xlSSwS+puljNrLsJWyFaOqAZeSbYHLkR8Kgwj4j3SKbI83g==","signatures":[{"sig":"MEQCIAJ/93lELUaLu518YszNE09vmzQK+rAhrcy0+WUXRXtFAiALn9cUgcTf00rSP2dWu+TMqZlA719gWN9wlZf8bCUWyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430428},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/f68708b3cc27657b01d15c8daad9350a/grantjs-cli-1.1.0.tgz","_integrity":"sha512-qfnDh25Z+J3omTU/3epfL344qI9VfFNq7W5mLy9xlSSwS+puljNrLsJWyFaOqAZeSbYHLkR8Kgwj4j3SKbI83g==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^13.4.2","commander":"^14.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","eslint":"^10.3.0","vitest":"^4.1.5","typescript":"^6","@types/node":"^25.6.0","@types/inquirer":"^9.0.7","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.0_1778943727801_0.5374434149116722","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@grantjs/cli","version":"1.1.1","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.1.1","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"e0001baae32af4699b5f21c26e76c47249da5002","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.1.1.tgz","fileCount":17,"integrity":"sha512-4pIi2eVvoFTz+HV2IbwIbSsfH0DWO2IM3ftnvlSzuQILba+n4/hKuSAARdNVTODU+NPFT+TT4ZMZ5yJjYuKO5A==","signatures":[{"sig":"MEUCIQCQ/kfHD/kwuGg5z49r7/zy7ljKUVjwRXa9h8N0lSdxxQIge1u3crT1Cv6XyZSBD37HBcdlJjQmRWQVYMbcm8ZDHIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430428},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/7e65b59e9a3a2a8ca8783906a10dbc62/grantjs-cli-1.1.1.tgz","_integrity":"sha512-4pIi2eVvoFTz+HV2IbwIbSsfH0DWO2IM3ftnvlSzuQILba+n4/hKuSAARdNVTODU+NPFT+TT4ZMZ5yJjYuKO5A==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^13.4.2","commander":"^14.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","eslint":"^10.3.0","vitest":"^4.1.5","typescript":"^6","@types/node":"^25.6.0","@types/inquirer":"^9.0.7","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.1_1778948712323_0.3209927294906618","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@grantjs/cli","version":"1.1.2","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.1.2","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"bd8c20c02237b1540e141a161e2e327f14f378ed","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.1.2.tgz","fileCount":17,"integrity":"sha512-0kr1mhXl5HD3r9tMwc5CA8oH6kiPJo1ZRqLYEfbHoGeartmc84ue4RJT7+EhdyGzpCTMSm/tHkkMBXORKQUdDw==","signatures":[{"sig":"MEUCICNEBjy7S3XhQvCwFZOVvJmcrH5qvts8FTR0KtaUILMfAiEAz9OKZXR0PQz+HH3IRNCp1ej6EUh1To3Q8++hE/fr1Lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":432497},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.1.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/b7eee15d40f625458063da82118d0291/grantjs-cli-1.1.2.tgz","_integrity":"sha512-0kr1mhXl5HD3r9tMwc5CA8oH6kiPJo1ZRqLYEfbHoGeartmc84ue4RJT7+EhdyGzpCTMSm/tHkkMBXORKQUdDw==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^13.4.2","commander":"^14.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","eslint":"^10.3.0","vitest":"^4.1.5","typescript":"^6","@types/node":"^25.6.0","@types/inquirer":"^9.0.7","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.2_1780226052275_0.10325594045106423","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@grantjs/cli","version":"1.1.3","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.1.3","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"73af16ce13cfe1f7e0894dc7eb5aa01435ae693d","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.1.3.tgz","fileCount":17,"integrity":"sha512-v55GDQYZN+HPjOe9gp1RHK7Oj26rloewldkrADKgTvypDqXFaseUlITUZEpgc7hdyEI4Bsw1mifUsalUxCQJLw==","signatures":[{"sig":"MEYCIQDwWTseJe+Vj0TqmZNZ9Ik35flB/3XXrzuUg/UfyyrMZAIhAI2qxNADxHBtWfdLgU8ZkG55ctQx7F6BbicndY4SlQXe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":432497},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.1.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/945846b616a3733f53f8191fac1bc55a/grantjs-cli-1.1.3.tgz","_integrity":"sha512-v55GDQYZN+HPjOe9gp1RHK7Oj26rloewldkrADKgTvypDqXFaseUlITUZEpgc7hdyEI4Bsw1mifUsalUxCQJLw==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^13.4.2","commander":"^14.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","eslint":"^10.3.0","vitest":"^4.1.5","typescript":"^6","@types/node":"^25.6.0","@types/inquirer":"^9.0.7","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.3_1780494148762_0.27980456781557894","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@grantjs/cli","version":"1.1.4","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.1.4","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"84317dfd2de80f752e9855bfaeeaac073441a301","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.1.4.tgz","fileCount":17,"integrity":"sha512-5xwRFt684aTg0/9ySOaI1sihEiWDgF3GuD5Jd/rkbXrdnr0ts+dZqIwEJGD+OLhacMzyCC2o1HfrZ4JLLO01kw==","signatures":[{"sig":"MEUCIQD6aScemw2ZnZuHlLSvNGqVysRvh+0ko1jAlOpQNV35BAIgOhabnfh4kkOv+G4yaeVoHI5eQz0RknbhDzaKchUwr4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":432497},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.1.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/cd37d1533c9fd17d58bc1fd4d22c09fd/grantjs-cli-1.1.4.tgz","_integrity":"sha512-5xwRFt684aTg0/9ySOaI1sihEiWDgF3GuD5Jd/rkbXrdnr0ts+dZqIwEJGD+OLhacMzyCC2o1HfrZ4JLLO01kw==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^13.4.2","commander":"^14.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","eslint":"^10.3.0","vitest":"^4.1.5","typescript":"^6","@types/node":"^25.6.0","@types/inquirer":"^9.0.7","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.4_1780498432874_0.6402800604613481","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@grantjs/cli","version":"1.1.5","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.1.5","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"80f656b3590e2daac48cf99fd902940f05660820","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.1.5.tgz","fileCount":17,"integrity":"sha512-oEpv5IlAgw2Znjy9jZd1sOy0YQo/eVDSqpfXFkJ63onqMhZ/yvITekfBnCLh2wIc+BkXU5QFtxBWgX3gXfbXDA==","signatures":[{"sig":"MEQCIEHUZNHP9W8Rlyb8fK/5MFUtwQVf3kuT+p1HLxZTMDISAiBNXuXxcDmJz4nqU/izdicr0/dsr3O6nR4uIjNsxeR5iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":432497},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.1.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/f425b6228f0c12a1f353f56a82eeba8a/grantjs-cli-1.1.5.tgz","_integrity":"sha512-oEpv5IlAgw2Znjy9jZd1sOy0YQo/eVDSqpfXFkJ63onqMhZ/yvITekfBnCLh2wIc+BkXU5QFtxBWgX3gXfbXDA==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^13.4.2","commander":"^14.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","eslint":"^10.3.0","vitest":"^4.1.5","typescript":"^6","@types/node":"^25.6.0","@types/inquirer":"^9.0.7","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.5_1781098638000_0.8603232172816955","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@grantjs/cli","version":"1.1.6","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.1.6","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"6d1bd64576ff61ee54f168f780c273a4e5899690","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.1.6.tgz","fileCount":17,"integrity":"sha512-zSfHEDNlGASvlFUUGooZEegpaw4NgdDPkyxTVYmbli8AZ/hP/cAXB2ACBI+ci76T0yUpVo8+AfeSt54Zp2l8ng==","signatures":[{"sig":"MEYCIQD9jyr1FpzOez/q3O/JE0oWA0+rUOvAsddx2LBu5S3oywIhAJS3LzH6hMRG45/QqxNe+MvT3z9flHa0qDM+/EPvoy8J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":432497},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.1.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/a3c63be32fa1d44feced675f82f91b72/grantjs-cli-1.1.6.tgz","_integrity":"sha512-zSfHEDNlGASvlFUUGooZEegpaw4NgdDPkyxTVYmbli8AZ/hP/cAXB2ACBI+ci76T0yUpVo8+AfeSt54Zp2l8ng==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^13.4.2","commander":"^14.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","eslint":"^10.3.0","vitest":"^4.1.5","typescript":"^6","@types/node":"^25.6.0","@types/inquirer":"^9.0.7","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.6_1781108673275_0.7664338618003619","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@grantjs/cli","version":"1.1.7","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.1.7","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"3bbbd1de8b3f95a4304ac90a413430a940a44823","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.1.7.tgz","fileCount":17,"integrity":"sha512-NSqkhR7vetRnZ2rQSe0nCUf/HUAtr4bKjQnKq05IwzVZzpo85wze9SMJfnT/+zw+vHO2KMp5qcebkDAq464cOA==","signatures":[{"sig":"MEYCIQChbaI2ZVxLuYtAp0k+BVIGMGB58cDtD4rtpW6HKiKwcQIhAOawEVaUuukVK0gPJ8dwx3eOUeHc1sF6Isu3UIrOyw4t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":432497},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.1.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/44dc13cb509c8e1c770f149bbdf7f037/grantjs-cli-1.1.7.tgz","_integrity":"sha512-NSqkhR7vetRnZ2rQSe0nCUf/HUAtr4bKjQnKq05IwzVZzpo85wze9SMJfnT/+zw+vHO2KMp5qcebkDAq464cOA==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^13.4.2","commander":"^14.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","eslint":"^10.3.0","vitest":"^4.1.5","typescript":"^6","@types/node":"^25.6.0","@types/inquirer":"^9.0.7","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.7_1781114433126_0.4209259403108845","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@grantjs/cli","version":"1.2.0","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.2.0","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"3025ffb2f4faea9c4105af41ca363082af1771cc","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.2.0.tgz","fileCount":17,"integrity":"sha512-lipbEcmxmks4tSws70zWjG6EsD9pchLSG1jUetd0W0UyjJR54RsO/tEENfoFtaTg25LnVqe7YQlIof20hgXIEA==","signatures":[{"sig":"MEUCIC6BtPS5FyC0RNdO2mb40dtMM3xTly+66BImutQWXqPBAiEAhxEY0jqXyvzHxCjp8NoAodRgltLFo+QTPlVtZMJJ8xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":432497},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/921add251ce2944f4323a41eb2539bd8/grantjs-cli-1.2.0.tgz","_integrity":"sha512-lipbEcmxmks4tSws70zWjG6EsD9pchLSG1jUetd0W0UyjJR54RsO/tEENfoFtaTg25LnVqe7YQlIof20hgXIEA==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^13.4.2","commander":"^14.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","eslint":"^10.3.0","vitest":"^4.1.5","typescript":"^6","@types/node":"^25.6.0","@types/inquirer":"^9.0.7","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.2.0_1781476170222_0.9387867227534659","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@grantjs/cli","version":"1.3.0","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.3.0","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"28b9ff68ecaebe3e6bcde12974d4fe05f92a65f9","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.3.0.tgz","fileCount":17,"integrity":"sha512-WlfEcIwi93W9BzhLl069rcx1zDhQzXrvi52IjlX1zZsG1faBlIzswqcL7bf1vhIrQ4XsTy2jeqGuhfqNNF2lhQ==","signatures":[{"sig":"MEYCIQC1hCGsqBlyiqghzJIV5iU2PS7WKu+ZklCVkWPWSaP5wAIhAP3teTK9LyI/HtkEynFyAZ7PGlfnLycGxl3O118hikPb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423980},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/6fbd1e022acfe094fb63caddc34a66e8/grantjs-cli-1.3.0.tgz","_integrity":"sha512-WlfEcIwi93W9BzhLl069rcx1zDhQzXrvi52IjlX1zZsG1faBlIzswqcL7bf1vhIrQ4XsTy2jeqGuhfqNNF2lhQ==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^14.0.2","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","eslint":"^10.5.0","vitest":"^4.1.5","typescript":"^6","@types/node":"^25.9.3","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.3.0_1781532728026_0.23536562833778296","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@grantjs/cli","version":"1.3.1","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.3.1","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"c955e98cd13372b3df3778851ceae8aa64147cd9","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.3.1.tgz","fileCount":17,"integrity":"sha512-stU5NNpuLkdpCZpsyqGiZgesdgkLokrAtTnomQS+o/AVfPZkXpEMXxR6vWTLRGgNnm7bLsDoSUlccLwvrzHR2A==","signatures":[{"sig":"MEYCIQDIW+iCFF+jZVdoxastg5CpCOwr78SoD2FULSyliK1BfgIhAOGAPX4YJ2qZ6MWaVSCtdsRfoJeiqpRFKPb7WN7z/MxE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423980},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.3.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/26ab1b39b3d7a5ac2d91542c8b8b8a43/grantjs-cli-1.3.1.tgz","_integrity":"sha512-stU5NNpuLkdpCZpsyqGiZgesdgkLokrAtTnomQS+o/AVfPZkXpEMXxR6vWTLRGgNnm7bLsDoSUlccLwvrzHR2A==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^14.0.2","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","eslint":"^10.5.0","vitest":"^4.1.9","typescript":"^6","@types/node":"^25.9.3","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.3.1_1781774835434_0.20005612504315717","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@grantjs/cli","version":"1.3.2","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.3.2","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"7095569f0374332210e59b866b0d43ea3dbbf709","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.3.2.tgz","fileCount":17,"integrity":"sha512-IDK473OWMK5MK+T07UQXbwr+J5rOMeHKWiLch9ZkrGYSKMECM6/mtSKid/uxE1Y1aJIsyCsYdcJANyc0MHYkFg==","signatures":[{"sig":"MEYCIQC6A/ikIGRCZA85zA/3UOt4Qt/BFSnv1wvzxobdi3/LQAIhAMff4lUQeKjeMO/0I5nNVoQF/mYS9MYjm4YZksZiOuTj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423980},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.3.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/0b0b948718e3a18de50a8f1e9c1ad2fc/grantjs-cli-1.3.2.tgz","_integrity":"sha512-IDK473OWMK5MK+T07UQXbwr+J5rOMeHKWiLch9ZkrGYSKMECM6/mtSKid/uxE1Y1aJIsyCsYdcJANyc0MHYkFg==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^14.0.2","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","eslint":"^10.5.0","vitest":"^4.1.9","typescript":"^6","@types/node":"^25.9.3","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.3.2_1781791058828_0.4205739600248595","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@grantjs/cli","version":"1.3.3","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.3.3","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"c7bf9b2d319c6ac859f72943285a0b8c0702d35d","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.3.3.tgz","fileCount":17,"integrity":"sha512-fTInyC83hQaomDQhy1g8JTyxvuXbNEUqsz3G7AsS1DORAbtYzpKWClnEcWBRW4iRje6AAOIju7i2UfIrFFPU0A==","signatures":[{"sig":"MEUCIE7s5RUQRM8esgqCGzzTUXgVASD2LTD879vva+tD5m1CAiEA8PVeg4YMXcyJupN/r/gYpaQHsYvpY7/e1mBfVb2FzJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423980},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.3.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/59ac9db76b6f62adcb14898a5144ced9/grantjs-cli-1.3.3.tgz","_integrity":"sha512-fTInyC83hQaomDQhy1g8JTyxvuXbNEUqsz3G7AsS1DORAbtYzpKWClnEcWBRW4iRje6AAOIju7i2UfIrFFPU0A==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^14.0.2","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","eslint":"^10.5.0","vitest":"^4.1.9","typescript":"^6","@types/node":"^25.9.3","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.3.3_1781799430038_0.9851243625431176","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@grantjs/cli","version":"1.4.0","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.4.0","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"49366e53f48f3e459fe36b6e047bc5f90b2a1b89","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.4.0.tgz","fileCount":17,"integrity":"sha512-7M7d0gIwktQrqb05W19jUm1wgieNMP+hW3vghMLIOnACg3O41wiyn3sBn6D/NaW+MnCP48nDjyu6xQh/z8coYA==","signatures":[{"sig":"MEUCIFX8cyEIIXxqtnpHMRcyfSl8l1fLt3PvIxXs1TjLb7/2AiEAxN6Mfq6Z+cQoIhI8aLqobLFc26UQP72g8ajYLw7Ct/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423980},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/cacde992b459a58b83939099c027caf0/grantjs-cli-1.4.0.tgz","_integrity":"sha512-7M7d0gIwktQrqb05W19jUm1wgieNMP+hW3vghMLIOnACg3O41wiyn3sBn6D/NaW+MnCP48nDjyu6xQh/z8coYA==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^14.0.2","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","eslint":"^10.5.0","vitest":"^4.1.9","typescript":"^6","@types/node":"^25.9.3","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.4.0_1781813243913_0.2521903617361412","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@grantjs/cli","version":"1.4.1","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.4.1","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"758dc8412b2dffe6a9e2e89ffb5bdea683606696","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.4.1.tgz","fileCount":17,"integrity":"sha512-MVXXzp9vz/i6IriWX8Y0jkMCIDOIMO9yeOZkzMQ6suYOG+nPJ1vkLXByhqC1k+/IjuwUoLo1kVwEN+jmxzzSUQ==","signatures":[{"sig":"MEUCIE7NG3Qrdbj5o2ZW9vylvUmOrnKcddIZiRbUjdzpPBauAiEAtkcywH7COtdbVOY1gaORID0VqsbdzfuK8ewgnZpc7aQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423980},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.4.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/71e8ce2e51e8b9ac79e44e9d6f307c38/grantjs-cli-1.4.1.tgz","_integrity":"sha512-MVXXzp9vz/i6IriWX8Y0jkMCIDOIMO9yeOZkzMQ6suYOG+nPJ1vkLXByhqC1k+/IjuwUoLo1kVwEN+jmxzzSUQ==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^14.0.2","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","eslint":"^10.5.0","vitest":"^4.1.9","typescript":"^6","@types/node":"^25.9.3","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.4.1_1781823768691_0.15720689094664198","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@grantjs/cli","version":"1.4.2","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.4.2","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"6b687242c41757dcc910347d885c9ba1b77f0811","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.4.2.tgz","fileCount":17,"integrity":"sha512-1T+9ctslZJskIGElHekELXiHkb02z5I0Mpkq7orLMMKsI9ikk+TAukb53llwrbYUn37vxg66idgGTEcV/n3fvQ==","signatures":[{"sig":"MEUCIHUoYb63DLWmbyQ2qBVjJ3N/+QisubNZMz58639f6kKZAiEAonZm6AqkHuaeZcJhise1PsuirrORf0cfzr1+6JGb7Jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423980},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.4.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/d959bb6ce0e6676dce9832c95d1b4599/grantjs-cli-1.4.2.tgz","_integrity":"sha512-1T+9ctslZJskIGElHekELXiHkb02z5I0Mpkq7orLMMKsI9ikk+TAukb53llwrbYUn37vxg66idgGTEcV/n3fvQ==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^14.0.2","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","eslint":"^10.5.0","vitest":"^4.1.9","typescript":"^6","@types/node":"^25.9.3","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.4.2_1781875048800_0.8157873011091452","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@grantjs/cli","version":"1.5.0","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.5.0","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"a1a9cff54b6951c833f3c928cf9e147a644b8cdf","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.5.0.tgz","fileCount":17,"integrity":"sha512-NZB70RzC5xcxmr95z+FArvyKbazr2SdtAUOLr8Q42cxjExSrKIUq7/G0F0H7pskSnkpiB3+zYD9pbs1olOhNbQ==","signatures":[{"sig":"MEUCICu1gxr7M+AcGtJM6Uhj5k5XumySl8LmT1sbaFxbWpHHAiEAzQvALvG/VpUYHFwihAOojliDaCsYScix3b2Qs3QrKiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425021},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/099ce394eee12b545f7eb51773c9aed4/grantjs-cli-1.5.0.tgz","_integrity":"sha512-NZB70RzC5xcxmr95z+FArvyKbazr2SdtAUOLr8Q42cxjExSrKIUq7/G0F0H7pskSnkpiB3+zYD9pbs1olOhNbQ==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^14.0.2","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","eslint":"^10.7.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.5.0_1785615254167_0.02680219388873817","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@grantjs/cli","version":"1.5.1","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.5.1","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"93ed109c6c74131bcdcd6a945695e9800b9594ec","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.5.1.tgz","fileCount":17,"integrity":"sha512-piWQ1Azfq0ChiylHsvsbDmLwkAD5hCEwqU23KOeg6oA7UUHb4WmcZXFgRZ0beSZzLOo44gYGXWdJccf0UyCZYg==","signatures":[{"sig":"MEUCIFbb33FXZF6NYPnO+8/WRY0IR+U64YYmdfk8DnYXsXjEAiEA0aH0gA2RcTLrIjTZBXZtNi371AsMEf65MfT+2PLkP90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425021},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.5.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/b7f2ada33829a413d112a11442d11a33/grantjs-cli-1.5.1.tgz","_integrity":"sha512-piWQ1Azfq0ChiylHsvsbDmLwkAD5hCEwqU23KOeg6oA7UUHb4WmcZXFgRZ0beSZzLOo44gYGXWdJccf0UyCZYg==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^14.0.2","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","eslint":"^10.7.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.5.1_1785969203740_0.18134987210139442","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@grantjs/cli","version":"1.5.2","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.5.2","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"448581e60604a24f74c07b94721d54995726ed63","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.5.2.tgz","fileCount":17,"integrity":"sha512-REaQzpg4Sd30Sdce5lSaKPPOSLNCmGDh695DS9u7uzET2expMGzdlOX26jhqp03iQXhsnS6aqHWV+F0G5n3Uyg==","signatures":[{"sig":"MEUCIQD89L3N8qGfRcCI7RIcQZYweuxh2nT4aFbIQOpKnc+bcAIgJu/hXIZ3rCK3qkDKjnTZqgoi6FNF3S6B5V6307jV+Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425021},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.5.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/3e1fd7586c2f8c0928156c383aa80036/grantjs-cli-1.5.2.tgz","_integrity":"sha512-REaQzpg4Sd30Sdce5lSaKPPOSLNCmGDh695DS9u7uzET2expMGzdlOX26jhqp03iQXhsnS6aqHWV+F0G5n3Uyg==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^14.0.2","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","eslint":"^10.7.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.5.2_1786282247697_0.06269732658068028","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@grantjs/cli","version":"1.5.3","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.5.3","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"27284b86dc20b3c71e56d82a60ada458fcea7ef1","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.5.3.tgz","fileCount":17,"integrity":"sha512-F9PVvvjtq6pNEZrA15G0YCGSqOvsPGlAD5MG5t9fOd+tjou312WrApdSvffEzhWf9uQs+HPi5JLTBRa/Rq74UA==","signatures":[{"sig":"MEUCIQDf0DsWJmUVqbqWuu9zf2YsutM8kDGIWuD+tZyWvTS7lAIgN3wWZqb/KgL3Za4ugcbZDFBwT8r+QGjPth5AVHdU3tM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425021},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.5.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/99a85430867819c639af6da3c3b056ef/grantjs-cli-1.5.3.tgz","_integrity":"sha512-F9PVvvjtq6pNEZrA15G0YCGSqOvsPGlAD5MG5t9fOd+tjou312WrApdSvffEzhWf9uQs+HPi5JLTBRa/Rq74UA==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^14.0.2","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","eslint":"^10.7.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.5.3_1786895398995_0.07403369705605845","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@grantjs/cli","version":"1.5.4","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.5.4","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"f8c4a5f6e026bbd098aa5f4eeb6c6d35a8b34577","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.5.4.tgz","fileCount":17,"integrity":"sha512-9Wvt/dO1DNuanNM/fpoaoOHWooYiKB7xLY+/m/2YpvYWlv70onuglsZQayJqrcqNu4aDT0JNhnm20ZbXq5GLVA==","signatures":[{"sig":"MEQCIQCLuhfnYoRNNHPunU7h647zDmHh7j0YAAq64JHtVSpK7QIfPfnCiHeadtMlgDLhGRKjUhDfevhANf4c1dV73ggtCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423822},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.5.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"logus","email":"logusgraphics@icloud.com"},"_resolved":"/tmp/36895e8ea1869ce5b7b87e23732ac58f/grantjs-cli-1.5.4.tgz","_integrity":"sha512-9Wvt/dO1DNuanNM/fpoaoOHWooYiKB7xLY+/m/2YpvYWlv70onuglsZQayJqrcqNu4aDT0JNhnm20ZbXq5GLVA==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.9.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"inquirer":"^14.0.2","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","eslint":"^10.8.1","vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.2.0","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.5.4_1787590569409_0.24159513193115023","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@grantjs/cli","version":"1.6.1","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.6.1","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"51fdef13645aa9928c08a94c2cd5ae6355d5b960","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.6.1.tgz","fileCount":17,"integrity":"sha512-tkZN24UG74u45LrdL4nJLcQTdVNoqJaYBRX0AevB4dq4oJP+vTcZDJzZ6BHDGNbwKRAXcQHvHrZEVAy0Xii0Dw==","attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@grantjs%2fcli@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423822},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.6.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6c06387-9483-4112-9deb-fb98ecdc2efa"}},"_resolved":"/tmp/b88f2ea3277f1600ba5ae1ca66363d6b/grantjs-cli-1.6.1.tgz","_integrity":"sha512-tkZN24UG74u45LrdL4nJLcQTdVNoqJaYBRX0AevB4dq4oJP+vTcZDJzZ6BHDGNbwKRAXcQHvHrZEVAy0Xii0Dw==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.19.1","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"inquirer":"^14.0.2","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","eslint":"^10.8.1","vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.2.0","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.6.1_1788473522782_0.3385230094872176","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@grantjs/cli","version":"1.6.2","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.6.2","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"c9e8f3a779c0174c1390929e34ed54ac5d90cf8b","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.6.2.tgz","fileCount":17,"integrity":"sha512-BSEtyY2e1SbwvZigtpBZeKqlTEKpdj3umQgS725axOUWFvcjhbhXWlCA2WJ9Vg3cKKVutdsFSAaX51pi2R4QtQ==","signatures":[{"sig":"MEQCIEP8iIV+tacd0PPWlyePhwV5U+QWL0AjtgqWSyTt82m1AiBGKq0fkVZ6h90IPD2h3amcNbjZFgvMft+bctvJWUfIbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@grantjs%2fcli@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423822},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.6.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6c06387-9483-4112-9deb-fb98ecdc2efa"}},"_resolved":"/tmp/4c61f4d338aa5b2e8f31e64d1781484a/grantjs-cli-1.6.2.tgz","_integrity":"sha512-BSEtyY2e1SbwvZigtpBZeKqlTEKpdj3umQgS725axOUWFvcjhbhXWlCA2WJ9Vg3cKKVutdsFSAaX51pi2R4QtQ==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.19.1","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"inquirer":"^14.0.2","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","eslint":"^10.8.1","vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.2.0","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.6.2_1788538294849_0.20930551396088592","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@grantjs/cli","version":"1.7.0","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.7.0","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"95278be27add7e3a04a3160728d4f145182a4da4","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.7.0.tgz","fileCount":17,"integrity":"sha512-8DBJEo24kmwUDIHiJ7smFSk7s9oUYnNfsMMR871iam0OK8EMH5VDwH570lnn1ePuXcdLhOspn1ybzXWTArEmzg==","signatures":[{"sig":"MEUCIQCn949ju6Z3ipEdSPRW97FGAO8e+aJKxpdWlH+oXiok5AIgT6sSF0iTP/DTPgO3BXM5Z78OSpe3MdBNW4t4jJmPzNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@grantjs%2fcli@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423902},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6c06387-9483-4112-9deb-fb98ecdc2efa"}},"_resolved":"/tmp/f2009e5ca86db19bd3068bb2b543b7a1/grantjs-cli-1.7.0.tgz","_integrity":"sha512-8DBJEo24kmwUDIHiJ7smFSk7s9oUYnNfsMMR871iam0OK8EMH5VDwH570lnn1ePuXcdLhOspn1ybzXWTArEmzg==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.19.1","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"inquirer":"^14.2.1","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","eslint":"^10.10.0","vitest":"^4.1.11","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.4.1","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.1.0","@typescript/native":"npm:typescript@^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.7.0_1789164524121_0.13558610523418824","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@grantjs/cli","version":"1.8.0","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.8.0","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"642a14379e4990f95da6f0e124ba76a98d52d791","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.8.0.tgz","fileCount":17,"integrity":"sha512-KpC3aw/mZLoBJ4q0Gh0+DUCsyB5s0W/7kyqmULwIBa/FErMRxoMK9XDWwBolGhfJDeO4AOUIUiDfViOh9eNhhw==","signatures":[{"sig":"MEQCIBgmIrzaWe1Mgp3SpDaHtPe8hcH09TATZdHWpUrqZAFQAiApfNcTglyxS3qnc2iuZChiGRL3ELFBH2NJsMk/U93KDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@grantjs%2fcli@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423902},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.8.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6c06387-9483-4112-9deb-fb98ecdc2efa"}},"_resolved":"/tmp/4587af45d755761f84546c65343ff009/grantjs-cli-1.8.0.tgz","_integrity":"sha512-KpC3aw/mZLoBJ4q0Gh0+DUCsyB5s0W/7kyqmULwIBa/FErMRxoMK9XDWwBolGhfJDeO4AOUIUiDfViOh9eNhhw==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.19.1","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"inquirer":"^14.2.1","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","eslint":"^10.10.0","vitest":"^4.1.11","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.4.1","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.1.0","@typescript/native":"npm:typescript@^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.8.0_1789254506184_0.37326490345098096","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@grantjs/cli","version":"1.9.0","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.9.0","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"ba4c8ea5ca43cfd759a9f7bc331bf601d20a6348","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.9.0.tgz","fileCount":17,"integrity":"sha512-yUQFvgbC82w1Xhqw4vOnO0YferQQq2CB7abgXdfPwnTwAtXw6mSNxkjqRWM67B5OsoFd4v8WrmGybHu51dU3UA==","signatures":[{"sig":"MEYCIQDL1Wz5NGOHhk/UAZGKnJiJd0XASmJoHVNPqHt6QSzr0QIhANY25FhQ+Zm0N5A/DwaNdd84BknxEz1rvVQMnpPWTaTK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@grantjs%2fcli@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423902},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6c06387-9483-4112-9deb-fb98ecdc2efa"}},"_resolved":"/tmp/2e384098bac1e32a78ddd13821f13026/grantjs-cli-1.9.0.tgz","_integrity":"sha512-yUQFvgbC82w1Xhqw4vOnO0YferQQq2CB7abgXdfPwnTwAtXw6mSNxkjqRWM67B5OsoFd4v8WrmGybHu51dU3UA==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.19.1","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"inquirer":"^14.2.1","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","eslint":"^10.10.0","vitest":"^4.1.11","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.4.1","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.1.0","@typescript/native":"npm:typescript@^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.9.0_1789366157466_0.7670035228563059","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@grantjs/cli","version":"1.9.1","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.9.1","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"a2e3e24436da4750e1c6b065773678012ceab056","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.9.1.tgz","fileCount":17,"integrity":"sha512-pXxhmckfgIt/WINlDOUktRmqFwlVvK5j+6Un9GozgD7jUE8+favM53nU1MAGPK7/1qPt42Kqpjofrqmq6ANVEg==","signatures":[{"sig":"MEUCIQCVjqg2tvG33gX5V8Coz5dMNKploFAaD42EV3gsXB8QmQIgen9HCLwX4Y6Ziu8kgty72HkSKp4K6buXtxSjO6lXXdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCYJ29AXugQdhJ7K/A8iIkLo7s3tPBfRxzQTeuc1vLXagIgHA6PcD4mWN5s0e2jhxigbG71IiJQw8L6QUnytKnnFXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@grantjs%2fcli@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423902},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.9.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6c06387-9483-4112-9deb-fb98ecdc2efa"}},"_resolved":"/tmp/1f82cf0cd16e37e1805fba3a12305e0b/grantjs-cli-1.9.1.tgz","_integrity":"sha512-pXxhmckfgIt/WINlDOUktRmqFwlVvK5j+6Un9GozgD7jUE8+favM53nU1MAGPK7/1qPt42Kqpjofrqmq6ANVEg==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.19.1","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"inquirer":"^14.2.1","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","eslint":"^10.10.0","vitest":"^4.1.11","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.4.1","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.1.0","@typescript/native":"npm:typescript@^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.9.1_1789460438782_0.6060246321169303","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@grantjs/cli","version":"1.9.2","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.9.2","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"f36131a04acc12265c2abe4eecfba9fe252b7e9a","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.9.2.tgz","fileCount":17,"integrity":"sha512-rIeO+8JSn5pVCXkNkl/9qnrBbZlNCmgkSyIcGhFEPcPZ+c/gckX7w+S/CpmhsvCyEnOAmNUh+6YyJl3h/XkvDA==","signatures":[{"sig":"MEUCIQD7WCxdCPTl3jiIN0KZCJczqeTb+5O1zEH2xnNh0+HHOgIgdHG+zf4Ix3cpS/c2Q9o/S1HIUlFfXTJ3SZTcY1IGWqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGTorHYKe+/G5nOYn3zQVODjHAiZ8a1dZn+njGQDvdTUAiBYvVLrmUuawCzvKedw1NXm6jsX80gg+hf0Sd8QEFxPCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@grantjs%2fcli@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423902},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.9.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6c06387-9483-4112-9deb-fb98ecdc2efa"}},"_resolved":"/tmp/1eb123849c6a1b1e252e35ea8994df37/grantjs-cli-1.9.2.tgz","_integrity":"sha512-rIeO+8JSn5pVCXkNkl/9qnrBbZlNCmgkSyIcGhFEPcPZ+c/gckX7w+S/CpmhsvCyEnOAmNUh+6YyJl3h/XkvDA==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.19.1","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"inquirer":"^14.2.1","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","eslint":"^10.10.0","vitest":"^4.1.11","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.4.1","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.1.0","@typescript/native":"npm:typescript@^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.9.2_1789498504350_0.2801123612111964","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@grantjs/cli","version":"1.10.0","keywords":["grant","cli","authorization","setup","typings","api-key"],"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","_id":"@grantjs/cli@1.10.0","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"homepage":"https://github.com/grant-js/grant#readme","bugs":{"url":"https://github.com/grant-js/grant/issues"},"bin":{"grant":"dist/index.mjs"},"dist":{"shasum":"c09228968cb57e93087ba131b80c45839e47d33c","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.10.0.tgz","fileCount":17,"integrity":"sha512-/u9x62r0gbPjumynTxXO8vanzBLZPp1m0X/MK7r2AgVLQUthhiI9PhV6h48eMpeXtGdn2eBTKrv0Jhf/nKtiZA==","signatures":[{"sig":"MEUCIQCGmZJLUScit/lhRKjmdOjGaJYSSarynmcyeMydH6BKBwIgPoWh/7mpM5uTodLx9ff6aWaKrh2ByLPFycv367e6GtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaBkITU8436aPuF7gaWXHTtUn+mBT0dDxD5HB5OT1YYwIgbgR6mPKWK5+hHeTUv7ecSm09bi3L1S7zUfj50xKcZSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@grantjs%2fcli@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423903},"main":"./dist/index.mjs","type":"module","_from":"file:grantjs-cli-1.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6c06387-9483-4112-9deb-fb98ecdc2efa"}},"_resolved":"/tmp/5f096a06a51c4d8d686bca4f0b95e211/grantjs-cli-1.10.0.tgz","_integrity":"sha512-/u9x62r0gbPjumynTxXO8vanzBLZPp1m0X/MK7r2AgVLQUthhiI9PhV6h48eMpeXtGdn2eBTKrv0Jhf/nKtiZA==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.19.1","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"inquirer":"^14.2.1","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","eslint":"^10.10.0","vitest":"^5.0.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.6.1","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.1.0","@typescript/native":"npm:typescript@^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.0_1789930638489_0.8542683956271304","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"_id":"@grantjs/cli@1.11.0","bin":{"grant":"dist/index.mjs"},"bugs":{"url":"https://github.com/grant-js/grant/issues"},"dist":{"shasum":"1e61aa9953fa606374f839243cec50bc0757cf2a","tarball":"https://registry.npmjs.org/@grantjs/cli/-/cli-1.11.0.tgz","fileCount":17,"integrity":"sha512-Dor0Zvxo2W2dGLGYfLEvjAJSQo+m+ZaUKLD9tJV4Y71Bkp0Nx4Lp9XaSkqve3pIFTCmQwQt5fwNddK22gqJFQw==","signatures":[{"sig":"MEQCID8jUmUBeszsDcVXvanHp1OA7ERN1rXASj1Iqm5GyhF0AiBgG4uGeUPlOEi06BFSc5bE2+lB9bDoC6Zy9yASC/NnBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC0WbQCjw8+K9xaczR6EO5Iqn60u5WK0E/0S5dwyLLKZQIgSo7BapdW+bomseN1IqRUg+mCfRVgZDxrMXqu5I9hScg="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@grantjs%2fcli@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423958},"main":"./dist/index.mjs","name":"@grantjs/cli","type":"module","_from":"file:grantjs-cli-1.11.0.tgz","types":"./dist/index.d.ts","author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"license":"MIT","scripts":{"lint":"eslint src --ext .ts","test":"vitest","build":"vite build","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"vite build --watch"},"version":"1.11.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c6c06387-9483-4112-9deb-fb98ecdc2efa"}},"homepage":"https://github.com/grant-js/grant#readme","keywords":["grant","cli","authorization","setup","typings","api-key"],"_resolved":"/tmp/052cca82b95743e9aa9f1011f1f5a50f/grantjs-cli-1.11.0.tgz","_integrity":"sha512-Dor0Zvxo2W2dGLGYfLEvjAJSQo+m+ZaUKLD9tJV4Y71Bkp0Nx4Lp9XaSkqve3pIFTCmQwQt5fwNddK22gqJFQw==","repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"_npmVersion":"11.20.0","description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","directories":{},"maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"inquirer":"^14.2.1","commander":"^15.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.1","eslint":"^10.11.0","vitest":"^5.0.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.6.2","@types/inquirer":"^9.0.10","vite-plugin-dts":"^5.1.1","@typescript/native":"npm:typescript@^7.0.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_1.11.0_1790743459307_0.9447535141622045"}}},"time":{"created":"2026-03-11T21:07:58.658Z","modified":"2026-09-30T04:44:19.735Z","1.0.0":"2026-03-11T21:07:58.948Z","1.1.0":"2026-05-16T15:02:07.967Z","1.1.1":"2026-05-16T16:25:12.495Z","1.1.2":"2026-05-31T11:14:12.439Z","1.1.3":"2026-06-03T13:42:28.939Z","1.1.4":"2026-06-03T14:53:53.108Z","1.1.5":"2026-06-10T13:37:18.161Z","1.1.6":"2026-06-10T16:24:33.488Z","1.1.7":"2026-06-10T18:00:33.297Z","1.2.0":"2026-06-14T22:29:30.433Z","1.3.0":"2026-06-15T14:12:08.192Z","1.3.1":"2026-06-18T09:27:15.569Z","1.3.2":"2026-06-18T13:57:38.978Z","1.3.3":"2026-06-18T16:17:10.196Z","1.4.0":"2026-06-18T20:07:24.063Z","1.4.1":"2026-06-18T23:02:48.832Z","1.4.2":"2026-06-19T13:17:29.017Z","1.5.0":"2026-08-01T20:14:14.304Z","1.5.1":"2026-08-05T22:33:23.911Z","1.5.2":"2026-08-09T13:30:47.838Z","1.5.3":"2026-08-16T15:49:59.150Z","1.5.4":"2026-08-24T16:56:09.530Z","1.6.1":"2026-09-03T22:12:02.966Z","1.6.2":"2026-09-04T16:11:35.024Z","1.7.0":"2026-09-11T22:08:44.317Z","1.8.0":"2026-09-12T23:08:26.348Z","1.9.0":"2026-09-14T06:09:17.657Z","1.9.1":"2026-09-15T08:20:38.872Z","1.9.2":"2026-09-15T18:55:04.440Z","1.10.0":"2026-09-20T18:57:18.589Z","1.11.0":"2026-09-30T04:44:19.407Z"},"bugs":{"url":"https://github.com/grant-js/grant/issues"},"author":{"url":"https://grantjs.org","name":"Ale Heredia","email":"ale@grantjs.org"},"license":"MIT","homepage":"https://github.com/grant-js/grant#readme","keywords":["grant","cli","authorization","setup","typings","api-key"],"repository":{"url":"git+https://github.com/grant-js/grant.git","type":"git","directory":"packages/@grantjs/cli"},"description":"Grant CLI - Setup, authentication, and typings generation for @grantjs/server","maintainers":[{"name":"logus","email":"logusgraphics@icloud.com"}],"readme":"# @grantjs/cli\n\nGrant CLI for setup, authentication, profiles, and typings generation.\n\n## Install\n\n```bash\npnpm add -g @grantjs/cli\n# or\nnpm install -g @grantjs/cli\n```\n\n## Commands overview\n\n| Command                       | Description                                                                                    |\n| ----------------------------- | ---------------------------------------------------------------------------------------------- |\n| `grant version`               | Show CLI version (`-j, --json` for JSON)                                                       |\n| `grant help` / `grant --help` | Show help                                                                                      |\n| `grant start`                 | Interactive setup (API URL, auth, profile, scope); alias: `grant setup`                        |\n| `grant generate-types`        | Generate project-scoped `ResourceSlug` and `ResourceAction` TypeScript (uses selected profile) |\n| `grant config path`           | Print path to the config file                                                                  |\n| `grant config list`           | List profiles and which is default                                                             |\n| `grant config show`           | Show config summary for a profile (no secrets)                                                 |\n| `grant config set <key>`      | Set a config value for a profile (see below)                                                   |\n\nAll commands that use config accept **`-p, --profile <name>`** to target a profile (default: the configured default profile).\n\n---\n\n## Setup: `grant start`\n\nInteractive flow:\n\n1. **Grant API base URL** – Default: `http://localhost:4000` (or existing value).\n2. **Authentication method** – **Session** (browser login) or **API key**.\n3. **Profile name** – Name for this config (e.g. `default`, `staging`). Override with `--profile <name>` to skip the prompt.\n4. **Session flow** – Sign in with **Email** (email + password) or **GitHub** (browser OAuth). Then choose account → organization (if applicable) → project.\n5. **API key flow** – Client ID (UUID), client secret (min 32 chars), scope tenant (`accountProject` / `organizationProject`), scope ID (e.g. `accountId:projectId` or `organizationId:projectId`).\n6. **Default output for generate-types** – Optional path (e.g. `./src/grant-types.ts`). Leave empty for `./grant-types.ts`.\n\nConfig is saved to the platform config dir (e.g. `~/.config/grant/config.json` on Linux/macOS). The first profile created becomes the default; change it with `grant config set default-profile <name>`.\n\n### Session authentication\n\n- **Email** – You are prompted for email and password; the CLI calls the Grant API login endpoint and stores the returned access and refresh tokens.\n- **GitHub** – The CLI starts a temporary local HTTP server and opens your browser to the Grant API’s GitHub OAuth URL with a `redirect` to `http://localhost:<port>`. After you sign in with GitHub, the API redirects back to that URL with a one-time code. The CLI exchanges the code for access and refresh tokens via `POST /api/auth/cli-callback`. No tokens are sent in the URL; the code is single-use and short-lived (e.g. 60 seconds). The API only accepts `localhost` (or `127.0.0.1`) as the redirect for this flow.\n\n**Examples:**\n\n```bash\ngrant start\ngrant start --profile staging\n```\n\n---\n\n## Generate types: `grant generate-types`\n\nLoads the selected profile, exchanges API key for a token if needed, fetches resources and permissions for the project scope, and writes a TypeScript file with `ResourceSlug` and `ResourceAction` constants.\n\n- **`-o, --output <path>`** – Output file (default: profile’s `generateTypesOutputPath` or `./grant-types.ts`).\n- **`--dry-run`** – Print what would be generated without writing.\n- **`-p, --profile <name>`** – Profile to use (default: default profile).\n\n**Examples:**\n\n```bash\ngrant generate-types\ngrant generate-types --profile staging -o ./src/grant-types.ts\ngrant generate-types --dry-run\n```\n\n---\n\n## Config: `grant config`\n\n### `grant config path`\n\nPrints the path to the config file (no profile).\n\n### `grant config list`\n\nLists profile names and marks the default.\n\n### `grant config show`\n\nShows config summary for a profile (API URL, auth method, scope, generate-types output; no secrets).\n\n- **`-p, --profile <name>`** – Profile to show (default: default profile).\n\n### `grant config set`\n\nSet a value for a profile. Use **`-p, --profile <name>`** to target a profile (default: default profile).\n\n| Subcommand                                          | Description                                                         |\n| --------------------------------------------------- | ------------------------------------------------------------------- |\n| `grant config set api-url <url>`                    | Set Grant API base URL (e.g. `http://localhost:4000`)               |\n| `grant config set auth-method <session \\| api-key>` | Set authentication method                                           |\n| `grant config set credentials`                      | Set API key and scope (see options below)                           |\n| `grant config set scope`                            | Set selected project scope only                                     |\n| `grant config set generate-types-output <path>`     | Set default output path for `grant generate-types` (empty to clear) |\n| `grant config set default-profile <name>`           | Set which profile is used when `--profile` is omitted               |\n\n**Credentials options** (all required for `credentials`):\n\n- `--client-id <id>` – API key client ID (UUID)\n- `--client-secret <secret>` – API key client secret (min 32 characters)\n- `--scope-tenant <tenant>` – `accountProject` or `organizationProject`\n- `--scope-id <id>` – e.g. `accountId:projectId` or `organizationId:projectId`\n\n**Scope options** (for `scope`):\n\n- `--tenant <tenant>` – `accountProject` or `organizationProject`\n- `--scope-id <id>` – Scope ID string\n\n**Examples:**\n\n```bash\ngrant config set api-url http://localhost:4000\ngrant config set api-url http://localhost:4000 --profile staging\ngrant config set credentials --client-id <uuid> --client-secret <secret> --scope-tenant organizationProject --scope-id <orgId>:<projectId>\ngrant config set scope --tenant organizationProject --scope-id <orgId>:<projectId>\ngrant config set generate-types-output ./src/grant-types.ts\ngrant config set default-profile staging\n```\n\n---\n\n## Development (from monorepo)\n\n```bash\npnpm --filter @grantjs/cli run build\nnode packages/@grantjs/cli/dist/index.mjs version\n# or link globally: from packages/@grantjs/cli run pnpm link --global\n```\n\n**Interactive TUI:** Run `grant start` (and any prompts) in a real terminal so the process has a TTY. Running via IDE \"Run\" or in CI often has no stdin and prompts will not work.\n\n**Documentation:** [Grant CLI](https://github.com/grant-js/grant/blob/main/docs/integration/cli.md) in the official docs.\n\n**Publishing:** See [RELEASE.md](./RELEASE.md) for versioning and npm publish (Changesets).\n\n**Tests:**\n\n```bash\npnpm --filter @grantjs/cli test\npnpm --filter @grantjs/cli test:watch\n```\n\n---\n","readmeFilename":"README.md"}