{"_id":"1gr14","_rev":"11-2dbbc534ce575009f98e6eb02c881d35","name":"1gr14","dist-tags":{"latest":"0.3.8"},"versions":{"0.0.0":{"name":"1gr14","version":"0.0.0","license":"MIT","_id":"1gr14@0.0.0","maintainers":[{"name":"iserdmi","email":"iserdmi@gmail.com"}],"dist":{"shasum":"2465fe62612fcb1bfdb3521d6cc282b06d0bd08d","tarball":"https://registry.npmjs.org/1gr14/-/1gr14-0.0.0.tgz","fileCount":2,"integrity":"sha512-/P2AOUa2CzDpeuty/fOB6C1gVlMpsOlFJHZQDbZ0DVqOGOR3ElQAGH1UUwgXTlYZ7rZRJc1hgPLhLpCefweHlw==","signatures":[{"sig":"MEUCIQDLAnec+91/70EjcUJHpEjR8azinFcBIJgYz8SlVCdhDwIgA3MgWizuajuLJHfPNPvaRGn5/NOLmEjeFN6yof5BsT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153},"_npmUser":{"name":"iserdmi","email":"iserdmi@gmail.com"},"_npmVersion":"10.9.4","description":"Placeholder — real release follows via CI.","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/1gr14_0.0.0_1781005354349_0.21468816793082435","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"1gr14","version":"0.1.0","keywords":["1gr14","cli","commander","open"],"author":{"url":"https://1gr14.dev","name":"Sergei Dmitriev"},"license":"MIT","_id":"1gr14@0.1.0","maintainers":[{"name":"iserdmi","email":"iserdmi@gmail.com"}],"homepage":"https://github.com/1gr14/1gr14#readme","bugs":{"url":"https://github.com/1gr14/1gr14/issues"},"bin":{"1gr14":"dist/cli.js"},"dist":{"shasum":"2052231462641b6382fc69dec1fc4432982ab279","tarball":"https://registry.npmjs.org/1gr14/-/1gr14-0.1.0.tgz","fileCount":7,"integrity":"sha512-bLZzqdElKnzu1VrZiNXw9RZiiRceZCBQbds5nYjQhAWDH/xxdJvbdjNRCQQsa67+mHPN1yoMgNnHVNEYk4d/Fg==","signatures":[{"sig":"MEUCIBB/n2+5W8AZ1CW12Et2XZaEsEN2qdhnNgP0lFs9U9ExAiEA02w6b3eVMKiBhRJp9WGJXIILroDtFop/ltUIk/O1iz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/1gr14@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9722},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":"https://1gr14.dev/support","gitHead":"46d78732f50bbdf2f32ac8d12165f9e7fcf9aafd","scripts":{"dev":"tsc-watch --preserveWatchOutput --project tsconfig.build.json","lint":"bun run lint:fix .","test":"bun test ./src","build":"tsdown","clean":"rimraf dist && rimraf dist-npm && rimraf node_modules/.cache","smoke":"node scripts/smoke.mjs","types":"bun run types:dev","format":"bun run format:fix .","dev:npm":"tsc-watch --preserveWatchOutput --project tsconfig.build.json --onSuccess 'bun run pack:dist'","prepare":"husky || true","test:us":"bun test ./src --update-snapshots","typesgo":"tsgo --noEmit","lint:fix":"bun run lint:base --fix","pack:dry":"npm pack --dry-run","lint:base":"eslint --cache --cache-location node_modules/.cache/eslint/.eslintcache","pack:dist":"mkdir -p dist-npm && npm pack --pack-destination dist-npm --silent && cd dist-npm && tar -xzf *.tgz && cp -r package/* . && rm -rf package && rm *.tgz","types:dev":"tsc --noEmit","format:fix":"bun run format:base --write","test:watch":"bun test --watch","format:base":"prettier --cache --cache-location node_modules/.cache/prettier/.prettiercache --ignore-path .gitignore --ignore-path .prettierignore","types:build":"tsc --noEmit --project tsconfig.build.json","check:package":"publint && attw --pack . --profile esm-only","test:coverage":"bun test ./src --coverage","pack:dist:hard":"rimraf dist-npm && bun run pack:dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2b117689-5283-4f8c-9037-c0f619569e90"}},"repository":{"url":"git+https://github.com/1gr14/1gr14.git","type":"git"},"_npmVersion":"11.16.0","description":"The 1gr14 command-line tool — open the site and channels from your terminal.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"open":"^10.1.0","commander":"^14.0.0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.1","rimraf":"^6.1.3","tsdown":"^0.22.1","publint":"^0.3.21","prettier":"^3.8.3","cross-env":"^10.1.0","tsc-watch":"^7.2.0","@types/bun":"^1.3.14","typescript":"^5.9.3","@types/node":"^20.0.0","lint-staged":"^17.0.7","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.60.1","@arethetypeswrong/cli":"^0.18.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","@semantic-release/github":"^12.0.8","@typescript/native-preview":"^7.0.0-dev.20260602.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.4.0","@commitlint/config-conventional":"^21.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/1gr14_0.1.0_1781008721383_0.6830368044174815","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"1gr14","version":"0.2.0","keywords":["1gr14","cli","create","start0","boilerplate","commander","open"],"author":{"url":"https://1gr14.dev","name":"Sergei Dmitriev"},"license":"MIT","_id":"1gr14@0.2.0","maintainers":[{"name":"iserdmi","email":"iserdmi@gmail.com"}],"homepage":"https://github.com/1gr14/1gr14#readme","bugs":{"url":"https://github.com/1gr14/1gr14/issues"},"bin":{"1gr14":"dist/cli.js"},"dist":{"shasum":"dd97578ee6f37cd086c955be6c44bae35b55e877","tarball":"https://registry.npmjs.org/1gr14/-/1gr14-0.2.0.tgz","fileCount":23,"integrity":"sha512-KgNT2rltqaKOv/bPQMV2BNda6Scv19Vl8ai2apFg286U7rdcQwfpt9n17T8NZLaGHyF5fvjA5SA3T2BjbjyJIQ==","signatures":[{"sig":"MEQCIAFfUvBkLND5Mt4iDliiEKqluO0Z4RMeuEXFnjBujZqfAiB0Gu/9jtJhLfnh7PsdJwQp42Kxbs6K2pSVaFA7rx146w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/1gr14@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50278},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":"https://1gr14.dev/support","gitHead":"a783727febe00b2a0eb9536bdfde9bb8a351e10e","scripts":{"dev":"tsc-watch --preserveWatchOutput --project tsconfig.build.json","lint":"bun run lint:fix .","test":"bun test ./src","build":"tsdown","clean":"rimraf dist && rimraf dist-npm && rimraf node_modules/.cache","smoke":"node scripts/smoke.mjs","types":"bun run types:dev","format":"bun run format:fix .","dev:npm":"tsc-watch --preserveWatchOutput --project tsconfig.build.json --onSuccess 'bun run pack:dist'","prepare":"husky || true","test:us":"bun test ./src --update-snapshots","typesgo":"tsgo --noEmit","lint:fix":"bun run lint:base --fix","pack:dry":"npm pack --dry-run","lint:base":"eslint --cache --cache-location node_modules/.cache/eslint/.eslintcache","pack:dist":"mkdir -p dist-npm && npm pack --pack-destination dist-npm --silent && cd dist-npm && tar -xzf *.tgz && cp -r package/* . && rm -rf package && rm *.tgz","types:dev":"tsc --noEmit","format:fix":"bun run format:base --write","test:watch":"bun test --watch","format:base":"prettier --cache --cache-location node_modules/.cache/prettier/.prettiercache --ignore-path .gitignore --ignore-path .prettierignore","types:build":"tsc --noEmit --project tsconfig.build.json","check:package":"publint && attw --pack . --profile esm-only","test:coverage":"bun test ./src --coverage","pack:dist:hard":"rimraf dist-npm && bun run pack:dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2b117689-5283-4f8c-9037-c0f619569e90"}},"repository":{"url":"git+https://github.com/1gr14/1gr14.git","type":"git"},"_npmVersion":"11.16.0","description":"The 1gr14 command-line tool — create apps from 1gr14 templates, sign in, and open the ecosystem links.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.16","open":"^10.1.0","commander":"^14.0.0","@clack/prompts":"^1.5.1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.1","rimraf":"^6.1.3","tsdown":"^0.22.1","publint":"^0.3.21","prettier":"^3.8.3","cross-env":"^10.1.0","tsc-watch":"^7.2.0","@types/bun":"^1.3.14","typescript":"^5.9.3","@types/node":"^20.0.0","lint-staged":"^17.0.7","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.60.1","@arethetypeswrong/cli":"^0.18.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","@semantic-release/github":"^12.0.8","@typescript/native-preview":"^7.0.0-dev.20260602.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.4.0","@commitlint/config-conventional":"^21.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/1gr14_0.2.0_1781074791253_0.7730141326635389","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"1gr14","version":"0.3.0","keywords":["1gr14","cli","create","start0","boilerplate","commander","open"],"author":{"url":"https://1gr14.dev","name":"Sergei Dmitriev"},"license":"MIT","_id":"1gr14@0.3.0","maintainers":[{"name":"iserdmi","email":"iserdmi@gmail.com"}],"homepage":"https://github.com/1gr14/1gr14#readme","bugs":{"url":"https://github.com/1gr14/1gr14/issues"},"bin":{"1gr14":"dist/cli.js"},"dist":{"shasum":"2e6f3c14a2259cd54aa80eb4c73873178473ece8","tarball":"https://registry.npmjs.org/1gr14/-/1gr14-0.3.0.tgz","fileCount":23,"integrity":"sha512-byZ4Xv6TmmGxZez6kbTlfWTzA0+h86KI4BHzaRe1aSF58bMsFlhXj1M6TNOaWteyIr/BSeTORcgmyxYHYaPIjQ==","signatures":[{"sig":"MEYCIQCf6wmpBrru1ITTAh571ITRo38vXIBuUkNESBiLirJtnAIhAMSvsJhqFBn1gOct7Jd/B2EvKT8UxgdLFwYBAE/eZwOZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/1gr14@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52184},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":"https://1gr14.dev/support","gitHead":"9df7d4a8de9229323b9a386b2954e6b4a860eea3","scripts":{"dev":"tsc-watch --preserveWatchOutput --project tsconfig.build.json","lint":"bun run lint:fix .","test":"bun test ./src","build":"tsdown","clean":"rimraf dist && rimraf dist-npm && rimraf node_modules/.cache","smoke":"node scripts/smoke.mjs","types":"bun run types:dev","format":"bun run format:fix .","dev:npm":"tsc-watch --preserveWatchOutput --project tsconfig.build.json --onSuccess 'bun run pack:dist'","prepare":"husky || true","test:us":"bun test ./src --update-snapshots","typesgo":"tsgo --noEmit","lint:fix":"bun run lint:base --fix","pack:dry":"npm pack --dry-run","lint:base":"eslint --cache --cache-location node_modules/.cache/eslint/.eslintcache","pack:dist":"mkdir -p dist-npm && npm pack --pack-destination dist-npm --silent && cd dist-npm && tar -xzf *.tgz && cp -r package/* . && rm -rf package && rm *.tgz","types:dev":"tsc --noEmit","format:fix":"bun run format:base --write","test:watch":"bun test --watch","format:base":"prettier --cache --cache-location node_modules/.cache/prettier/.prettiercache --ignore-path .gitignore --ignore-path .prettierignore","types:build":"tsc --noEmit --project tsconfig.build.json","check:package":"publint && attw --pack . --profile esm-only","test:coverage":"bun test ./src --coverage","pack:dist:hard":"rimraf dist-npm && bun run pack:dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2b117689-5283-4f8c-9037-c0f619569e90"}},"repository":{"url":"git+https://github.com/1gr14/1gr14.git","type":"git"},"_npmVersion":"11.16.0","description":"The 1gr14 command-line tool — create apps from 1gr14 templates, sign in, and open the ecosystem links.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.16","open":"^10.1.0","commander":"^14.0.0","@clack/prompts":"^1.5.1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.1","rimraf":"^6.1.3","tsdown":"^0.22.1","publint":"^0.3.21","prettier":"^3.8.3","cross-env":"^10.1.0","tsc-watch":"^7.2.0","@types/bun":"^1.3.14","typescript":"^5.9.3","@types/node":"^20.0.0","lint-staged":"^17.0.7","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.60.1","@arethetypeswrong/cli":"^0.18.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","@semantic-release/github":"^12.0.8","@typescript/native-preview":"^7.0.0-dev.20260602.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.4.0","@commitlint/config-conventional":"^21.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/1gr14_0.3.0_1781101650056_0.8696621087560099","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"1gr14","version":"0.3.1","keywords":["1gr14","cli","create","start0","boilerplate","commander","open"],"author":{"url":"https://1gr14.dev","name":"Sergei Dmitriev"},"license":"MIT","_id":"1gr14@0.3.1","maintainers":[{"name":"iserdmi","email":"iserdmi@gmail.com"}],"homepage":"https://github.com/1gr14/1gr14#readme","bugs":{"url":"https://github.com/1gr14/1gr14/issues"},"bin":{"1gr14":"dist/cli.js"},"dist":{"shasum":"886779895f3d9123cd5c590083a02b6d397f1a7b","tarball":"https://registry.npmjs.org/1gr14/-/1gr14-0.3.1.tgz","fileCount":23,"integrity":"sha512-ugNwY0UIaoIwtMTbyDX+9IQ9QEOprlkFeN8aprvu0NCTlsQBO/OcZRrjzen603QM90xh2zhVHs8XQmvMZENjuQ==","signatures":[{"sig":"MEQCIBNXW9QAIOAuCuELnTNuyvWiUlOml/3O3hn0BBUSZ3fEAiABBRcuVWbZfQwD0y/ctE8M8ulTKcCYDl9CIvTg0M1bcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/1gr14@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52182},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":"https://1gr14.dev/support","gitHead":"665cb39f42da9e26b2b89a65703a70470dbb30ca","scripts":{"dev":"tsc-watch --preserveWatchOutput --project tsconfig.build.json","lint":"bun run lint:fix .","test":"bun test ./src","build":"tsdown","clean":"rimraf dist && rimraf dist-npm && rimraf node_modules/.cache","smoke":"node scripts/smoke.mjs","types":"bun run types:dev","format":"bun run format:fix .","dev:npm":"tsc-watch --preserveWatchOutput --project tsconfig.build.json --onSuccess 'bun run pack:dist'","prepare":"husky || true","test:us":"bun test ./src --update-snapshots","typesgo":"tsgo --noEmit","lint:fix":"bun run lint:base --fix","pack:dry":"npm pack --dry-run","lint:base":"eslint --cache --cache-location node_modules/.cache/eslint/.eslintcache","pack:dist":"mkdir -p dist-npm && npm pack --pack-destination dist-npm --silent && cd dist-npm && tar -xzf *.tgz && cp -r package/* . && rm -rf package && rm *.tgz","types:dev":"tsc --noEmit","format:fix":"bun run format:base --write","test:watch":"bun test --watch","format:base":"prettier --cache --cache-location node_modules/.cache/prettier/.prettiercache --ignore-path .gitignore --ignore-path .prettierignore","types:build":"tsc --noEmit --project tsconfig.build.json","check:package":"publint && attw --pack . --profile esm-only","test:coverage":"bun test ./src --coverage","pack:dist:hard":"rimraf dist-npm && bun run pack:dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2b117689-5283-4f8c-9037-c0f619569e90"}},"repository":{"url":"git+https://github.com/1gr14/1gr14.git","type":"git"},"_npmVersion":"11.16.0","description":"The 1gr14 command-line tool — create apps from 1gr14 templates, sign in, and open the ecosystem links.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.16","open":"^10.1.0","commander":"^14.0.0","@clack/prompts":"^1.5.1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.1","rimraf":"^6.1.3","tsdown":"^0.22.1","publint":"^0.3.21","prettier":"^3.8.3","cross-env":"^10.1.0","tsc-watch":"^7.2.0","@types/bun":"^1.3.14","typescript":"^5.9.3","@types/node":"^20.0.0","lint-staged":"^17.0.7","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.60.1","@arethetypeswrong/cli":"^0.18.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","@semantic-release/github":"^12.0.8","@typescript/native-preview":"^7.0.0-dev.20260602.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.4.0","@commitlint/config-conventional":"^21.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/1gr14_0.3.1_1781138605584_0.7083586102475101","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"1gr14","version":"0.3.2","keywords":["1gr14","cli","create","start0","boilerplate","commander","open"],"author":{"url":"https://1gr14.dev","name":"Sergei Dmitriev"},"license":"MIT","_id":"1gr14@0.3.2","maintainers":[{"name":"iserdmi","email":"iserdmi@gmail.com"}],"homepage":"https://github.com/1gr14/1gr14#readme","bugs":{"url":"https://github.com/1gr14/1gr14/issues"},"bin":{"1gr14":"dist/cli.js"},"dist":{"shasum":"a73e5a32a9a9522585f6639d8b6b8f8f9ffb5299","tarball":"https://registry.npmjs.org/1gr14/-/1gr14-0.3.2.tgz","fileCount":23,"integrity":"sha512-E4Wx1A7nURfNWfvzd9TMwRCiLx+l71rk9Hk3NYfiI8VL5Fb4tXP5AObfz22vMOVTrEaTGIPUtzzvDTSV16jDbw==","signatures":[{"sig":"MEUCIE91RcV0k15A/a+7TLxWW5dsChfOl8f/N1kSjkHsoz2RAiEAzgUS+1KlBS8cgjzuSWBaSZPp6DXMUEEVVvZ7texDGIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/1gr14@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52182},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":"https://1gr14.dev/support","gitHead":"8cb50d524f595ddbf4ba2376f7bb5b3541ecdf75","scripts":{"dev":"tsc-watch --preserveWatchOutput --project tsconfig.build.json","lint":"bun run lint:fix .","test":"bun test ./src","build":"tsdown","clean":"rimraf dist && rimraf dist-npm && rimraf node_modules/.cache","smoke":"node scripts/smoke.mjs","types":"bun run types:dev","format":"bun run format:fix .","dev:npm":"tsc-watch --preserveWatchOutput --project tsconfig.build.json --onSuccess 'bun run pack:dist'","prepare":"husky || true","test:us":"bun test ./src --update-snapshots","typesgo":"tsgo --noEmit","lint:fix":"bun run lint:base --fix","pack:dry":"npm pack --dry-run","lint:base":"eslint --cache --cache-location node_modules/.cache/eslint/.eslintcache","pack:dist":"mkdir -p dist-npm && npm pack --pack-destination dist-npm --silent && cd dist-npm && tar -xzf *.tgz && cp -r package/* . && rm -rf package && rm *.tgz","types:dev":"tsc --noEmit","format:fix":"bun run format:base --write","test:watch":"bun test --watch","format:base":"prettier --cache --cache-location node_modules/.cache/prettier/.prettiercache --ignore-path .gitignore --ignore-path .prettierignore","types:build":"tsc --noEmit --project tsconfig.build.json","check:package":"publint && attw --pack . --profile esm-only","test:coverage":"bun test ./src --coverage","pack:dist:hard":"rimraf dist-npm && bun run pack:dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2b117689-5283-4f8c-9037-c0f619569e90"}},"repository":{"url":"git+https://github.com/1gr14/1gr14.git","type":"git"},"_npmVersion":"11.16.0","description":"The 1gr14 command-line tool — create apps from 1gr14 templates, sign in, and open the ecosystem links.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.16","open":"^10.1.0","commander":"^14.0.0","@clack/prompts":"^1.5.1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.1","rimraf":"^6.1.3","tsdown":"^0.22.1","publint":"^0.3.21","prettier":"^3.8.3","cross-env":"^10.1.0","tsc-watch":"^7.2.0","@types/bun":"^1.3.14","typescript":"^5.9.3","@types/node":"^20.0.0","lint-staged":"^17.0.7","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.60.1","@arethetypeswrong/cli":"^0.18.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","@semantic-release/github":"^12.0.8","@typescript/native-preview":"^7.0.0-dev.20260602.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.4.0","@commitlint/config-conventional":"^21.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/1gr14_0.3.2_1781186740442_0.10757499728418063","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"1gr14","version":"0.3.3","keywords":["1gr14","cli","create","start0","boilerplate","commander","open"],"author":{"url":"https://1gr14.dev","name":"Sergei Dmitriev"},"license":"MIT","_id":"1gr14@0.3.3","maintainers":[{"name":"iserdmi","email":"iserdmi@gmail.com"}],"homepage":"https://github.com/1gr14/1gr14#readme","bugs":{"url":"https://github.com/1gr14/1gr14/issues"},"bin":{"1gr14":"dist/cli.js"},"dist":{"shasum":"1386c0e978d25b4603fcd5247e7cf22612029b59","tarball":"https://registry.npmjs.org/1gr14/-/1gr14-0.3.3.tgz","fileCount":23,"integrity":"sha512-+NcaBq+BDlYrxvPvNnGpMiS7FI1RDsHAmwWmF45R2z0J/HUKC6c7oMW353OEjPnm6xqwRS4SZeitEs2NErjr3g==","signatures":[{"sig":"MEYCIQCsal+nbWppGvYWMIMO1Uo934Gi8cvXSIXDZAqd+mCUpAIhAM1VyJ3P4+dl4qZEBzdlJ6pEVQLeGiG+wqG+TxFJOC+P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/1gr14@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52071},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":"https://1gr14.dev/support","gitHead":"bfd1144a8a4fdae472dc81930451f8e7670d46eb","scripts":{"dev":"tsc-watch --preserveWatchOutput --project tsconfig.build.json","lint":"bun run lint:fix .","test":"bun test ./src","build":"tsdown","clean":"rimraf dist && rimraf dist-npm && rimraf node_modules/.cache","smoke":"node scripts/smoke.mjs","types":"node node_modules/typescript-7/bin/tsc --noEmit","format":"bun run format:fix .","dev:npm":"tsc-watch --preserveWatchOutput --project tsconfig.build.json --onSuccess 'bun run pack:dist'","prepare":"husky || true","release":"bun run scripts/release.ts","test:us":"bun test ./src --update-snapshots","types:6":"node node_modules/typescript/bin/tsc --noEmit","lint:fix":"bun run lint:base --fix","pack:dry":"npm pack --dry-run","lint:base":"eslint --cache --cache-location node_modules/.cache/eslint/.eslintcache","pack:dist":"mkdir -p dist-npm && npm pack --pack-destination dist-npm --silent && cd dist-npm && tar -xzf *.tgz && cp -r package/* . && rm -rf package && rm *.tgz","format:fix":"bun run format:base --write","test:watch":"bun test --watch","format:base":"prettier --cache --cache-location node_modules/.cache/prettier/.prettiercache --ignore-path .gitignore --ignore-path .prettierignore","types:build":"node node_modules/typescript/bin/tsc --noEmit --project tsconfig.build.json","check:channel":"bun run scripts/check-channel.ts","check:package":"publint && attw --pack . --profile esm-only","test:coverage":"bun test ./src --coverage","pack:dist:hard":"rimraf dist-npm && bun run pack:dist","publish:packages":"bun run scripts/publish.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2b117689-5283-4f8c-9037-c0f619569e90"}},"repository":{"url":"git+https://github.com/1gr14/1gr14.git","type":"git"},"_npmVersion":"11.17.0","description":"The 1gr14 command-line tool — create apps from 1gr14 templates, sign in, and open the ecosystem links.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tar":"^7.5.16","open":"^10.1.0","commander":"^14.0.0","@clack/prompts":"^1.5.1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.1","rimraf":"^6.1.3","tsdown":"^0.22.1","publint":"^0.3.21","prettier":"^3.8.3","tsc-watch":"^7.2.0","@types/bun":"^1.3.14","typescript":"^6.0.0","@types/node":"^20.0.0","lint-staged":"^17.0.7","typescript-7":"npm:typescript@7.0.1-rc","@commitlint/cli":"^21.0.2","typescript-eslint":"^8.60.1","@arethetypeswrong/cli":"^0.18.3","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","eslint-plugin-no-only-tests":"^3.4.0","@commitlint/config-conventional":"^21.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/1gr14_0.3.3_1782131359340_0.9022960216619971","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"1gr14","version":"0.3.4","keywords":["1gr14","cli","create","start0","boilerplate","commander","open"],"author":{"url":"https://1gr14.dev","name":"Sergei Dmitriev"},"license":"MIT","_id":"1gr14@0.3.4","maintainers":[{"name":"iserdmi","email":"iserdmi@gmail.com"}],"homepage":"https://github.com/1gr14/1gr14#readme","bugs":{"url":"https://github.com/1gr14/1gr14/issues"},"bin":{"1gr14":"dist/cli.js"},"dist":{"shasum":"29e5512a4fc72cc649895c49bff57e0460f84be3","tarball":"https://registry.npmjs.org/1gr14/-/1gr14-0.3.4.tgz","fileCount":23,"integrity":"sha512-G53U2ryXaZd3X5jwC7epiwaMGP+hkkqgI17szY2TB2AEzgRvOf5gi40JB4N0CH55gEnks226S000hotbRdm02w==","signatures":[{"sig":"MEYCIQCr37Z8x+M/XAXsUxW0ztNK2pwIeM+FAwEGgl37TXNvMwIhAKHrMqI5vwy1bkT2pgU418OflIQcGwepJoOAM/nygcDJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/1gr14@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52144},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":"https://1gr14.dev/support","gitHead":"45d432ce542f7b2fe051bcab43c52be22554a56d","scripts":{"dev":"tsc-watch --preserveWatchOutput --project tsconfig.build.json","lint":"bun run lint:fix .","test":"bun test ./src","build":"tsdown","clean":"rimraf dist && rimraf dist-npm && rimraf node_modules/.cache","smoke":"node scripts/smoke.mjs","types":"node node_modules/typescript-7/bin/tsc --noEmit","format":"bun run format:fix .","dev:npm":"tsc-watch --preserveWatchOutput --project tsconfig.build.json --onSuccess 'bun run pack:dist'","prepare":"husky || true","release":"bun run scripts/release.ts","test:us":"bun test ./src --update-snapshots","types:6":"node node_modules/typescript/bin/tsc --noEmit","lint:fix":"bun run lint:base --fix","pack:dry":"npm pack --dry-run","lint:base":"eslint --cache --cache-location node_modules/.cache/eslint/.eslintcache","pack:dist":"mkdir -p dist-npm && npm pack --pack-destination dist-npm --silent && cd dist-npm && tar -xzf *.tgz && cp -r package/* . && rm -rf package && rm *.tgz","format:fix":"bun run format:base --write","test:watch":"bun test --watch","format:base":"prettier --cache --cache-location node_modules/.cache/prettier/.prettiercache --ignore-path .gitignore --ignore-path .prettierignore","types:build":"node node_modules/typescript/bin/tsc --noEmit --project tsconfig.build.json","check:channel":"bun run scripts/check-channel.ts","check:package":"publint && attw --pack . --profile esm-only","test:coverage":"bun test ./src --coverage","pack:dist:hard":"rimraf dist-npm && bun run pack:dist","publish:packages":"bun run scripts/publish.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2b117689-5283-4f8c-9037-c0f619569e90"}},"repository":{"url":"git+https://github.com/1gr14/1gr14.git","type":"git"},"_npmVersion":"11.18.0","description":"The 1gr14 command-line tool — create apps from 1gr14 templates, sign in, and open the ecosystem links.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"tar":"^7.5.16","open":"^11.0.0","commander":"^15.0.0","@clack/prompts":"^1.5.1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.1","rimraf":"^6.1.3","tsdown":"^0.22.1","publint":"^0.3.21","prettier":"^3.8.3","tsc-watch":"^7.2.0","@types/bun":"^1.3.14","typescript":"^6.0.0","@types/node":"^20.0.0","lint-staged":"^17.0.7","typescript-7":"npm:typescript@7.0.1-rc","@commitlint/cli":"^21.0.2","typescript-eslint":"^8.60.1","@arethetypeswrong/cli":"^0.18.3","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","eslint-plugin-no-only-tests":"^3.4.0","@commitlint/config-conventional":"^21.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/1gr14_0.3.4_1782893031327_0.5335491856410548","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"1gr14","version":"0.3.6","keywords":["1gr14","cli","create","start0","boilerplate","commander","open"],"author":{"url":"https://1gr14.dev","name":"Sergei Dmitriev"},"license":"MIT","_id":"1gr14@0.3.6","maintainers":[{"name":"iserdmi","email":"iserdmi@gmail.com"}],"homepage":"https://github.com/1gr14/1gr14#readme","bugs":{"url":"https://github.com/1gr14/1gr14/issues"},"bin":{"1gr14":"dist/cli.js"},"dist":{"shasum":"df1808972e08413220edcb8ddedea77eddd566d3","tarball":"https://registry.npmjs.org/1gr14/-/1gr14-0.3.6.tgz","fileCount":23,"integrity":"sha512-elChob1N991NSJ+sLXbjGtp+ko7Tju/bQWQCWQ5y+DQYT1o5ZWkvyFxDceQUP6Z8m4brF9ftgPvmlOI2nziv3w==","signatures":[{"sig":"MEYCIQDp4wuc4lWR5jXOxIRkjd0+bOQWFqzXVfupPkFi3ok/iwIhAKKD0bnKmGAu9ZBc9jFClFVdzCM7fefqrCEF1O5SnW+4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/1gr14@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53180},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":"https://1gr14.dev/support","gitHead":"5cd3d3e44390b10361aeb6d245297583667976bb","scripts":{"dev":"tsc-watch --preserveWatchOutput --project tsconfig.build.json","lint":"bun run lint:fix .","test":"bun test ./src","build":"tsdown","clean":"rimraf dist && rimraf dist-npm && rimraf node_modules/.cache","smoke":"node scripts/smoke.mjs","types":"node node_modules/typescript-7/bin/tsc --noEmit","format":"bun run format:fix .","dev:npm":"tsc-watch --preserveWatchOutput --project tsconfig.build.json --onSuccess 'bun run pack:dist'","prepare":"husky || true","release":"bun run scripts/release.ts","test:us":"bun test ./src --update-snapshots","types:6":"node node_modules/typescript/bin/tsc --noEmit","lint:fix":"bun run lint:base --fix","pack:dry":"npm pack --dry-run","lint:base":"eslint --cache --cache-location node_modules/.cache/eslint/.eslintcache","pack:dist":"mkdir -p dist-npm && npm pack --pack-destination dist-npm --silent && cd dist-npm && tar -xzf *.tgz && cp -r package/* . && rm -rf package && rm *.tgz","format:fix":"bun run format:base --write","test:watch":"bun test --watch","format:base":"prettier --cache --cache-location node_modules/.cache/prettier/.prettiercache --ignore-path .gitignore --ignore-path .prettierignore","types:build":"node node_modules/typescript/bin/tsc --noEmit --project tsconfig.build.json","check:channel":"bun run scripts/check-channel.ts","check:package":"publint && attw --pack . --profile esm-only","test:coverage":"bun test ./src --coverage","pack:dist:hard":"rimraf dist-npm && bun run pack:dist","publish:packages":"bun run scripts/publish.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2b117689-5283-4f8c-9037-c0f619569e90"}},"repository":{"url":"git+https://github.com/1gr14/1gr14.git","type":"git"},"_npmVersion":"11.18.0","description":"The 1gr14 command-line tool — create apps from 1gr14 templates, sign in, and open the ecosystem links.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tar":"^7.5.16","open":"^11.0.0","commander":"^15.0.0","@clack/prompts":"^1.5.1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.1","rimraf":"^6.1.3","tsdown":"^0.22.1","publint":"^0.3.21","prettier":"^3.8.3","tsc-watch":"^7.2.0","@types/bun":"^1.3.14","typescript":"^6.0.0","@types/node":"^20.0.0","lint-staged":"^17.0.7","typescript-7":"npm:typescript@7.0.1-rc","@commitlint/cli":"^21.0.2","typescript-eslint":"^8.60.1","@arethetypeswrong/cli":"^0.18.3","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","eslint-plugin-no-only-tests":"^3.4.0","@commitlint/config-conventional":"^21.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/1gr14_0.3.6_1783680175975_0.24942844488067228","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"1gr14","version":"0.3.7","keywords":["1gr14","cli","create","start0","boilerplate","commander","open"],"author":{"url":"https://1gr14.dev","name":"Sergei Dmitriev"},"license":"MIT","_id":"1gr14@0.3.7","maintainers":[{"name":"iserdmi","email":"iserdmi@gmail.com"}],"homepage":"https://github.com/1gr14/1gr14#readme","bugs":{"url":"https://github.com/1gr14/1gr14/issues"},"bin":{"1gr14":"dist/cli.js"},"dist":{"shasum":"a13bd77d16e6ff1c49009cd9fd760d267462782b","tarball":"https://registry.npmjs.org/1gr14/-/1gr14-0.3.7.tgz","fileCount":23,"integrity":"sha512-UX4xmErdwy+BED2eJoqU8Jk8tJPk1Sw8H69AJbO2ajTk2j86xnUUymGC9WzhVtoS7lLWE2iWucpNVdnnBbcQTA==","signatures":[{"sig":"MEQCIGcsd6lf1TxgV2BusnYuIwvQLwojMss1cnfyRp0wKqOqAiANYjpVLwK4dbpkyite+q9czQ0NRweZDNk1GsSnd1soXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/1gr14@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53238},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":"https://1gr14.dev/support","gitHead":"1cb8b914db73fd2b89e0e11b46099a4602c4c85d","scripts":{"dev":"tsc-watch --preserveWatchOutput --project tsconfig.build.json","lint":"bun run lint:fix .","test":"bun test ./src","build":"tsdown","clean":"rimraf dist && rimraf dist-npm && rimraf node_modules/.cache","smoke":"node scripts/smoke.mjs","types":"node node_modules/typescript-7/bin/tsc --noEmit","format":"bun run format:fix .","dev:npm":"tsc-watch --preserveWatchOutput --project tsconfig.build.json --onSuccess 'bun run pack:dist'","prepare":"husky || true","release":"bun run scripts/release.ts","test:us":"bun test ./src --update-snapshots","types:6":"node node_modules/typescript/bin/tsc --noEmit","lint:fix":"bun run lint:base --fix","pack:dry":"npm pack --dry-run","lint:base":"eslint --cache --cache-location node_modules/.cache/eslint/.eslintcache","pack:dist":"mkdir -p dist-npm && npm pack --pack-destination dist-npm --silent && cd dist-npm && tar -xzf *.tgz && cp -r package/* . && rm -rf package && rm *.tgz","format:fix":"bun run format:base --write","test:watch":"bun test --watch","format:base":"prettier --cache --cache-location node_modules/.cache/prettier/.prettiercache --ignore-path .gitignore --ignore-path .prettierignore","types:build":"node node_modules/typescript/bin/tsc --noEmit --project tsconfig.build.json","check:channel":"bun run scripts/check-channel.ts","check:package":"publint && attw --pack . --profile esm-only","test:coverage":"bun test ./src --coverage","pack:dist:hard":"rimraf dist-npm && bun run pack:dist","publish:packages":"bun run scripts/publish.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2b117689-5283-4f8c-9037-c0f619569e90"}},"repository":{"url":"git+https://github.com/1gr14/1gr14.git","type":"git"},"_npmVersion":"11.18.0","description":"The 1gr14 command-line tool — create apps from 1gr14 templates, sign in, and open the ecosystem links.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tar":"^7.5.16","open":"^11.0.0","commander":"^15.0.0","@clack/prompts":"^1.5.1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.1","rimraf":"^6.1.3","tsdown":"^0.22.1","publint":"^0.3.21","prettier":"^3.8.3","tsc-watch":"^7.2.0","@types/bun":"^1.3.14","typescript":"^6.0.0","@types/node":"^20.0.0","lint-staged":"^17.0.7","typescript-7":"npm:typescript@^7.0.2","@commitlint/cli":"^21.0.2","typescript-eslint":"^8.60.1","@arethetypeswrong/cli":"^0.18.3","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","eslint-plugin-no-only-tests":"^3.4.0","@commitlint/config-conventional":"^21.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/1gr14_0.3.7_1783964803960_0.31506156650469275","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"1gr14","version":"0.3.8","description":"The 1gr14 command-line tool — create apps from 1gr14 templates, sign in, and open the ecosystem links.","keywords":["1gr14","cli","create","start0","boilerplate","commander","open"],"license":"MIT","author":{"name":"Sergei Dmitriev","url":"https://1gr14.dev"},"homepage":"https://github.com/1gr14/1gr14#readme","repository":{"type":"git","url":"git+https://github.com/1gr14/1gr14.git"},"bugs":{"url":"https://github.com/1gr14/1gr14/issues"},"funding":"https://1gr14.dev/support","type":"module","sideEffects":false,"bin":{"1gr14":"dist/cli.js"},"types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"typesVersions":{"*":{"":["./dist/index.d.ts"]}},"scripts":{"dev":"tsc-watch --preserveWatchOutput --project tsconfig.build.json","dev:npm":"tsc-watch --preserveWatchOutput --project tsconfig.build.json --onSuccess 'bun run pack:dist'","build":"tsdown","test":"bun test ./src","test:us":"bun test ./src --update-snapshots","test:watch":"bun test --watch","test:coverage":"bun test ./src --coverage","smoke":"node scripts/smoke.mjs","check:package":"publint && attw --pack . --profile esm-only","lint":"bun run lint:fix .","lint:base":"eslint --cache --cache-location node_modules/.cache/eslint/.eslintcache","lint:fix":"bun run lint:base --fix","format":"bun run format:fix .","format:base":"prettier --cache --cache-location node_modules/.cache/prettier/.prettiercache --ignore-path .gitignore --ignore-path .prettierignore","format:fix":"bun run format:base --write","types:build":"node node_modules/typescript/bin/tsc --noEmit --project tsconfig.build.json","types":"node node_modules/typescript-7/bin/tsc --noEmit","types:6":"node node_modules/typescript/bin/tsc --noEmit","release":"bun run scripts/release.ts","publish:packages":"bun run scripts/publish.ts","check:channel":"bun run scripts/check-channel.ts","pack:dry":"npm pack --dry-run","pack:dist":"mkdir -p dist-npm && npm pack --pack-destination dist-npm --silent && cd dist-npm && tar -xzf *.tgz && cp -r package/* . && rm -rf package && rm *.tgz","pack:dist:hard":"rimraf dist-npm && bun run pack:dist","prepare":"husky || true","clean":"rimraf dist && rimraf dist-npm && rimraf node_modules/.cache"},"dependencies":{"@clack/prompts":"^1.5.1","commander":"^15.0.0","open":"^11.0.0","tar":"^7.5.16"},"peerDependencies":{},"devDependencies":{"@arethetypeswrong/cli":"^0.18.3","@commitlint/cli":"^21.0.2","@commitlint/config-conventional":"^21.0.2","@types/bun":"^1.3.14","@types/node":"^20.0.0","eslint":"^10.4.1","eslint-config-prettier":"^10.1.8","eslint-plugin-no-only-tests":"^3.4.0","husky":"^9.1.7","lint-staged":"^17.0.7","prettier":"^3.8.3","prettier-plugin-jsdoc":"^1.8.1","publint":"^0.3.21","rimraf":"^6.1.3","tsc-watch":"^7.2.0","tsdown":"^0.22.1","typescript":"^6.0.0","typescript-7":"npm:typescript@^7.0.2","typescript-eslint":"^8.60.1"},"engines":{"node":">=20.0.0","bun":">=1.0.0"},"publishConfig":{"access":"public","provenance":true},"gitHead":"edfcfd92b04dc593a98bea75304751ac10487a92","_id":"1gr14@0.3.8","_nodeVersion":"24.18.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-aKVDx/m/wXIslfxGXSGwXgX14nsunZ9a2fqLJlCHOFNw6HP+kVwBLAUbkG7aSGc7OXYG/ZL2O93hD6PVLpZzRA==","shasum":"b4b1f4dd0b93435cc8f18efe062ef704bb316515","tarball":"https://registry.npmjs.org/1gr14/-/1gr14-0.3.8.tgz","fileCount":23,"unpackedSize":53205,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/1gr14@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFxwmCYpTX4G22VikbQgmsAMLMeqhgNgw4mn/KQnPPh0AiEAzC3nn5CcszOpFMjuh4kiCIOwrwsF9klltV3lqMeZI9Q="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2b117689-5283-4f8c-9037-c0f619569e90"}},"directories":{},"maintainers":[{"name":"iserdmi","email":"iserdmi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/1gr14_0.3.8_1783978447052_0.16630861312691336"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-09T11:42:34.284Z","modified":"2026-07-13T21:34:07.492Z","0.0.0":"2026-06-09T11:42:34.488Z","0.1.0":"2026-06-09T12:38:41.511Z","0.2.0":"2026-06-10T06:59:51.390Z","0.3.0":"2026-06-10T14:27:30.212Z","0.3.1":"2026-06-11T00:43:25.734Z","0.3.2":"2026-06-11T14:05:40.574Z","0.3.3":"2026-06-22T12:29:19.476Z","0.3.4":"2026-07-01T08:03:51.480Z","0.3.6":"2026-07-10T10:42:56.110Z","0.3.7":"2026-07-13T17:46:44.121Z","0.3.8":"2026-07-13T21:34:07.188Z"},"bugs":{"url":"https://github.com/1gr14/1gr14/issues"},"author":{"name":"Sergei Dmitriev","url":"https://1gr14.dev"},"license":"MIT","homepage":"https://github.com/1gr14/1gr14#readme","keywords":["1gr14","cli","create","start0","boilerplate","commander","open"],"repository":{"type":"git","url":"git+https://github.com/1gr14/1gr14.git"},"description":"The 1gr14 command-line tool — create apps from 1gr14 templates, sign in, and open the ecosystem links.","maintainers":[{"name":"iserdmi","email":"iserdmi@gmail.com"}],"readme":"# 1gr14\n\n> The 1gr14 command-line tool. Create apps from 1gr14 templates, sign in, and\n> open the site and channels from your terminal.\n\n[![CI](https://github.com/1gr14/1gr14/actions/workflows/ci.yml/badge.svg)](https://github.com/1gr14/1gr14/actions/workflows/ci.yml)\n[![npm](https://img.shields.io/npm/v/1gr14.svg)](https://www.npmjs.com/package/1gr14)\n[![coverage](https://codecov.io/gh/1gr14/1gr14/branch/main/graph/badge.svg)](https://codecov.io/gh/1gr14/1gr14)\n[![license](https://img.shields.io/npm/l/1gr14.svg)](./LICENSE)\n\n<!-- docs:start -->\n<!-- Everything between docs:start and docs:end is synced to 1gr14.dev as this\nproject's Overview page. Keep the markers; put badges/header above docs:start and\nthe Community/Contributing/License footer below docs:end. -->\n\n`1gr14` is the entry point to the 1gr14 ecosystem from your terminal. It creates\napps from 1gr14 templates (like the [start0](https://1gr14.dev/start0) SaaS\nboilerplate), signs you in to 1gr14.dev, and opens the community channels — no\nhunting for links.\n\n```sh\nnpx 1gr14 create start0 my-app   # sign in, download start0, set it up\nnpx 1gr14 open                   # open https://1gr14.dev\n```\n\n## Install\n\n```sh\nbun add -g 1gr14\n# or run without installing: npx 1gr14 <command>\n```\n\nBun 1+ or Node.js 20+. ESM only.\n\n## Create an app\n\n```sh\n1gr14 create start0 my-app\n```\n\nDownloads the latest release of a template from 1gr14.dev, unpacks it,\n`git init`s, and runs the template's own `init` script (it asks for your app\nname and finishes the setup). With no directory argument it asks where to create\nthe app.\n\nGetting start0 requires an active [subscription](https://1gr14.dev/support). If\nyou are not signed in yet, `create` starts the sign-in for you.\n\nFlags: `--ref <ref>` downloads a specific git ref instead of the latest release;\n`--site <url>` targets another site instance.\n\n## Keep the app updated\n\n```sh\n1gr14 update    # run inside the app\n```\n\nReads which template version the app was created from (the `package.json` marker\nevery template copy ships with), downloads that version and the latest release,\nand writes their diff — e.g. `start0-v0.3.0..v0.5.0.diff` — next to your code,\nwith a ready-to-paste prompt for your agent to apply it. Already up to date? It\nsays so. `--from` / `--to` override the range.\n\nThere's also `1gr14 download start0 --ref v0.3.0` — a bare snapshot of any\nversion (no git, no setup), for reading versions side by side.\n\n## Sign in\n\n```sh\n1gr14 login    # device flow: approve this machine in the browser\n1gr14 whoami   # show who is signed in\n1gr14 logout   # revoke this machine's API key and forget it\n```\n\n`login` shows a short code, opens 1gr14.dev in the browser, and waits for you to\napprove the device. It then stores an **API key** for this machine in\n`~/.config/1gr14/auth.json`. The key can only do the 1gr14 tools' job (download\ntemplates) — it can't touch your account — so it never expires; `logout` revokes\nit. In CI and other headless places set the `S_1GR14_API_KEY` env var instead —\nsign in on your machine once and copy the key from `auth.json` (`s_1gr14` is the\nbrand's second spelling — and a valid shell name, unlike one starting with a\ndigit).\n\n## Open the links\n\n```sh\n1gr14 open            # the site — 1gr14.dev\n1gr14 open youtube    # also: support, discord, tg, x, site\n```\n\n`1gr14` with no command prints help. `1gr14 --version` prints the version.\n\n## Use it from code\n\nThe CLI is a thin wrapper over exported functions — `create-start0` reuses them,\nand you can too.\n\n```ts\nimport { links, openLink, runCreate, runLogin } from '1gr14'\n\nlinks.site // 'https://1gr14.dev'\nawait openLink('discord') // opens the Discord server\nawait runCreate({ template: 'start0', dir: 'my-app' }) // the whole create flow\n```\n\n## Requirements\n\n- **Bun 1+** or **Node.js 20+** (ESM only)\n- `git` on the PATH is nice to have for `create` (it `git init`s the new app;\n  skipped when absent)\n\n<!-- docs:end -->\n\n## Community\n\nQuestions, bugs, or want to hang with other builders? Join the 1gr14 community —\none hub for all our open-source projects, this one included. Get help, share\nwhat you built, or just say hi:\n[1gr14.dev/#community](https://1gr14.dev/#community)\n\n## Contributing\n\nIssues and PRs welcome. See [CONTRIBUTING.md](./CONTRIBUTING.md) and the\n[Code of Conduct](./CODE_OF_CONDUCT.md). Commits follow\n[Conventional Commits](https://www.conventionalcommits.org/). Security reports:\n[SECURITY.md](./SECURITY.md).\n\n## License\n\n[MIT](./LICENSE)\n\n---\n\nMade by [1gr14](https://1gr14.dev), driven by\n[community](https://1gr14.dev/#community)\n","readmeFilename":"README.md"}