{"_id":"@alleyinteractive/scaffolder","_rev":"15-2855b9e82878a27d0cc8cdfdcb8ce842","name":"@alleyinteractive/scaffolder","dist-tags":{"latest":"0.3.3","oxlint-config-pkg-2":"0.0.0-oxlint-config-pkg-2-20260410003637","oxlint-config-pkg-3":"0.0.0-oxlint-config-pkg-3-20260410121356","oxlint-config-pkg-4":"0.0.0-oxlint-config-pkg-4-20260413160310"},"versions":{"0.1.0":{"name":"@alleyinteractive/scaffolder","version":"0.1.0","author":{"url":"https://alley.com","name":"Alley","email":"info@alley.com"},"license":"GPL-2.0-or-later","_id":"@alleyinteractive/scaffolder@0.1.0","maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"}],"homepage":"https://github.com/alleyinteractive/alley-scripts#readme","bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"bin":{"scaffolder":"dist/bin/scaffolder.js"},"dist":{"shasum":"f508998433cc7ef31bfafebe331145a14d9fe58c","tarball":"https://registry.npmjs.org/@alleyinteractive/scaffolder/-/scaffolder-0.1.0.tgz","fileCount":163,"integrity":"sha512-5m5nEBYPWWNTTgmhI3wVU/wMgzWkzSjA53hR5dKfiiQ0PgiRp9oyRI+ctBKNKNCuf2ENfU84iFU9pnMyE2eTjw==","signatures":[{"sig":"MEUCIQCfIi+zxXmlonfyCJ0uzJejeG+zV8uJtWBihsWo/sR2iAIgb60o17wVxROAPeeCTp7NVr9GLZHqXqdFFW5pAFyUfI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219396},"main":"./dist/bin/scaffolder.js","types":"./dist/bin/scaffolder.d.ts","engines":{"npm":">=8","node":">=16.0.0 <21.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":"./build/*"},"gitHead":"c4deda458f3d601bcb1df6c5dd34e4dd87bd8e15","scripts":{"lint":"tsc && eslint src","test":"jest","build":"babel src -d dist --extensions=\".ts\" && npm run build:types","watch":"babel src -d dist --watch --source-maps --extensions=\".ts\"","pretest":"check-node-version --package","lint:fix":"eslint src --fix","prepublish":"npm run build","test:watch":"jest --watchAll","build:types":"npx tsc --declaration --emitDeclarationOnly"},"_npmUser":{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},"repository":{"url":"git+https://github.com/alleyinteractive/alley-scripts.git","type":"git"},"_npmVersion":"10.2.3","description":"Quickly scaffold project template files.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"joi":"^17.12.0","chalk":"^4.1.2","lodash":"^4.17.21","js-yaml":"^4.1.0","prompts":"^2.4.2","winston":"^3.11.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","simple-git":"^3.22.0","cli-progress":"^3.12.0","handlebars-helpers":"^0.10.0","ts-command-line-args":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.7","@types/js-yaml":"^4.0.9","@babel/preset-env":"7.23.8","@types/cli-progress":"^3.11.5","@babel/preset-typescript":"7.23.3","@types/handlebars-helpers":"^0.5.6","@alleyinteractive/tsconfig":"*","@alleyinteractive/eslint-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/scaffolder_0.1.0_1708467406522_0.9005043514877711","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@alleyinteractive/scaffolder","version":"0.1.1","author":{"url":"https://alley.com","name":"Alley","email":"info@alley.com"},"license":"GPL-2.0-or-later","_id":"@alleyinteractive/scaffolder@0.1.1","maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"}],"homepage":"https://github.com/alleyinteractive/alley-scripts#readme","bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"bin":{"scaffolder":"dist/bin/scaffolder.js"},"dist":{"shasum":"e14adb80ecd8b29019dfcf5305adeec55ee0fe12","tarball":"https://registry.npmjs.org/@alleyinteractive/scaffolder/-/scaffolder-0.1.1.tgz","fileCount":163,"integrity":"sha512-aJg4ZuRLZjt2irpt2+WtSMXrPKm7GNNy4TyunHxlOetGjP4BG/rFLtzLfoh4quQVXilIPq44NK7N8MAgJ7S3yw==","signatures":[{"sig":"MEQCIDZCNp/QUeNvXQHWrYwVGdBd28KzSKTQor+gEKFW+vSoAiBnK8WhRTLfdM9NodDm3neqKZhCQcoUl4t5GTPaA7Bgbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219396},"main":"./dist/bin/scaffolder.js","types":"./dist/bin/scaffolder.d.ts","engines":{"npm":">=8","node":">=16.0.0 <21.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":"./build/*"},"gitHead":"67299532c7f1a1e6a247eaa66773ee4f8f28e42f","scripts":{"lint":"tsc && eslint src","test":"jest","build":"babel src -d dist --extensions=\".ts\" && npm run build:types","watch":"babel src -d dist --watch --source-maps --extensions=\".ts\"","pretest":"check-node-version --package","lint:fix":"eslint src --fix","prepublish":"npm run build","test:watch":"jest --watchAll","build:types":"npx tsc --declaration --emitDeclarationOnly"},"_npmUser":{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},"repository":{"url":"git+https://github.com/alleyinteractive/alley-scripts.git","type":"git"},"_npmVersion":"10.2.4","description":"Quickly scaffold project template files.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"joi":"^17.12.0","chalk":"^4.1.2","lodash":"^4.17.21","js-yaml":"^4.1.0","prompts":"^2.4.2","winston":"^3.11.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","simple-git":"^3.22.0","cli-progress":"^3.12.0","handlebars-helpers":"^0.10.0","ts-command-line-args":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.7","@types/js-yaml":"^4.0.9","@babel/preset-env":"7.23.8","@types/cli-progress":"^3.11.5","@babel/preset-typescript":"7.23.3","@types/handlebars-helpers":"^0.5.6","@alleyinteractive/tsconfig":"*","@alleyinteractive/eslint-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/scaffolder_0.1.1_1708721370178_0.852291750938885","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@alleyinteractive/scaffolder","version":"0.1.2","author":{"url":"https://alley.com","name":"Alley","email":"info@alley.com"},"license":"GPL-2.0-or-later","_id":"@alleyinteractive/scaffolder@0.1.2","maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"}],"homepage":"https://github.com/alleyinteractive/alley-scripts#readme","bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"bin":{"scaffolder":"dist/bin/scaffolder.js"},"dist":{"shasum":"d65703cf97f52591357331eb351cd8491dd09b24","tarball":"https://registry.npmjs.org/@alleyinteractive/scaffolder/-/scaffolder-0.1.2.tgz","fileCount":123,"integrity":"sha512-dRCHXO8xYxyKBBF+rz77qIZNaZMxMxMVfakR7ZDa8WrFqzX4E7FDlFFnjYsnaDwUIp5flTBRfberI8MbnZ3Etg==","signatures":[{"sig":"MEYCIQDMsSdc1ruKm41nbxrRv6XTkVOpsz+ylGjsiiLYkC0lDgIhAOBPi2RwwrQN2vT/ceFbXQoHsSTBPf+hHQXtF+W3py2L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152515},"main":"./dist/bin/scaffolder.js","types":"./dist/bin/scaffolder.d.ts","engines":{"npm":">=8","node":">=16.0.0 <21.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":"./build/*"},"gitHead":"242b23b220db149cdc9d67c810e0497512c006c5","scripts":{"lint":"tsc && eslint src","test":"jest","build":"babel src -d dist --extensions=\".ts\" && npm run build:types","watch":"babel src -d dist --watch --source-maps --extensions=\".ts\"","pretest":"check-node-version --package","lint:fix":"eslint src --fix","prepublish":"npm run build","test:watch":"jest --watchAll","build:types":"npx tsc --declaration --emitDeclarationOnly"},"_npmUser":{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},"repository":{"url":"git+https://github.com/alleyinteractive/alley-scripts.git","type":"git"},"_npmVersion":"10.2.4","description":"Quickly scaffold project template files.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"joi":"^17.12.0","chalk":"^4.1.2","lodash":"^4.17.21","js-yaml":"^4.1.0","prompts":"^2.4.2","winston":"^3.11.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","simple-git":"^3.22.0","cli-progress":"^3.12.0","handlebars-helpers":"^0.10.0","ts-command-line-args":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.7","@types/js-yaml":"^4.0.9","@babel/preset-env":"7.23.8","@types/cli-progress":"^3.11.5","@babel/preset-typescript":"7.23.3","@types/handlebars-helpers":"^0.5.6","@alleyinteractive/tsconfig":"*","@alleyinteractive/eslint-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/scaffolder_0.1.2_1708722373028_0.34344404445432075","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@alleyinteractive/scaffolder","version":"0.1.3","author":{"url":"https://alley.com","name":"Alley","email":"info@alley.com"},"license":"GPL-2.0-or-later","_id":"@alleyinteractive/scaffolder@0.1.3","maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"}],"homepage":"https://github.com/alleyinteractive/alley-scripts#readme","bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"bin":{"scaffolder":"dist/bin/scaffolder.js"},"dist":{"shasum":"2afa516d6fb7c62301585b6bb2ccf4ecf2dc9045","tarball":"https://registry.npmjs.org/@alleyinteractive/scaffolder/-/scaffolder-0.1.3.tgz","fileCount":123,"integrity":"sha512-6hvdpq4/XVOiU2ZH9+CJaW+nbirw4UFNcpGy9u9vTNSFrQKBHgO9228UNDvombOHkzEp3N/0FvoESPZ9xO9ckA==","signatures":[{"sig":"MEUCICeaFs+Zzv+liyIx1EnP0yHoGfs9FZXg6DGQHe9vXuaxAiEA65A7gqqMTQUWemt8b1lsaKDlmmknY+rkuGHLHuOLiVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153645},"main":"./dist/bin/scaffolder.js","types":"./dist/bin/scaffolder.d.ts","engines":{"npm":">=8","node":">=16.0.0 <21.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":"./build/*"},"gitHead":"525252d91938ce5d1cb9d2f0410685c79dcc397f","scripts":{"lint":"tsc && eslint src","test":"jest","build":"babel src -d dist --extensions=\".ts\" && npm run build:types","watch":"babel src -d dist --watch --source-maps --extensions=\".ts\"","pretest":"check-node-version --package","lint:fix":"eslint src --fix","prepublish":"npm run build","test:watch":"jest --watchAll","build:types":"npx tsc --declaration --emitDeclarationOnly"},"_npmUser":{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},"repository":{"url":"git+https://github.com/alleyinteractive/alley-scripts.git","type":"git"},"_npmVersion":"10.2.4","description":"Quickly scaffold project template files.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"joi":"^17.12.0","chalk":"^4.1.2","lodash":"^4.17.21","js-yaml":"^4.1.0","prompts":"^2.4.2","winston":"^3.11.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","simple-git":"^3.22.0","cli-progress":"^3.12.0","handlebars-helpers":"^0.10.0","ts-command-line-args":"^2.5.1","@alleyinteractive/scaffolder-features":"*"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.7","@types/js-yaml":"^4.0.9","@babel/preset-env":"7.23.8","@types/cli-progress":"^3.11.5","@babel/preset-typescript":"7.23.3","@types/handlebars-helpers":"^0.5.6","@alleyinteractive/tsconfig":"*","@alleyinteractive/eslint-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/scaffolder_0.1.3_1710437526303_0.7837125728589542","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@alleyinteractive/scaffolder","version":"0.2.0","author":{"url":"https://alley.com","name":"Alley","email":"info@alley.com"},"license":"GPL-2.0-or-later","_id":"@alleyinteractive/scaffolder@0.2.0","maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},{"name":"kevinatalley","email":"kevin@alley.com"}],"homepage":"https://github.com/alleyinteractive/alley-scripts#readme","bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"bin":{"scaffolder":"dist/bin/scaffolder.js"},"dist":{"shasum":"84cacb8e1a2bd7b0c2a480bb6191be537a632839","tarball":"https://registry.npmjs.org/@alleyinteractive/scaffolder/-/scaffolder-0.2.0.tgz","fileCount":123,"integrity":"sha512-1ExkE0GRu+Z0Le0fUs1yoPS31Nd6N+xVQAuQHOeIs7nhJCqfE836BnuUbxNQsMWF1FuHNnw2xmO0mDvqIt3y3g==","signatures":[{"sig":"MEUCIFuu8FBE6/DLhtE/ROVAjbY0HnqYGDD52aM0aQpZWZ4xAiEAnoDS9Cpd8BjORsClnI+ZjzXvhw4i4NNoYj0TxgaRJVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153435},"main":"./dist/bin/scaffolder.js","types":"./dist/bin/scaffolder.d.ts","engines":{"npm":">=8","node":">=16.0.0 <23.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":"./build/*"},"gitHead":"b1ec6c04d316b2467cfe33e494dd565db9481436","scripts":{"lint":"tsc && eslint src","test":"jest","build":"babel src -d dist --extensions=\".ts\" && npm run build:types","watch":"babel src -d dist --watch --source-maps --extensions=\".ts\"","pretest":"check-node-version --package","lint:fix":"eslint src --fix","prepublish":"npm run build","test:watch":"jest --watchAll","build:types":"npx tsc --declaration --emitDeclarationOnly"},"_npmUser":{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},"repository":{"url":"git+https://github.com/alleyinteractive/alley-scripts.git","type":"git"},"_npmVersion":"10.9.2","description":"Quickly scaffold project template files.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"joi":"^17.12.0","chalk":"^4.1.2","lodash":"^4.17.21","js-yaml":"^4.1.0","prompts":"^2.4.2","winston":"^3.11.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","simple-git":"^3.22.0","cli-progress":"^3.12.0","handlebars-helpers":"^0.10.0","ts-command-line-args":"^2.5.1","@alleyinteractive/scaffolder-features":"*"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.7","@types/js-yaml":"^4.0.9","@babel/preset-env":"7.23.8","@types/cli-progress":"^3.11.5","@babel/preset-typescript":"7.23.3","@types/handlebars-helpers":"^0.5.6","@alleyinteractive/tsconfig":"*","@alleyinteractive/eslint-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/scaffolder_0.2.0_1753199705342_0.6822802879191985","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@alleyinteractive/scaffolder","version":"0.2.1","author":{"url":"https://alley.com","name":"Alley","email":"info@alley.com"},"license":"GPL-2.0-or-later","_id":"@alleyinteractive/scaffolder@0.2.1","maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},{"name":"kevinatalley","email":"kevin@alley.com"}],"homepage":"https://github.com/alleyinteractive/alley-scripts#readme","bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"bin":{"scaffolder":"dist/bin/scaffolder.js"},"dist":{"shasum":"a4a2eec2501cd77869d9518aa44f6e114d844951","tarball":"https://registry.npmjs.org/@alleyinteractive/scaffolder/-/scaffolder-0.2.1.tgz","fileCount":123,"integrity":"sha512-xIb30rh40lr7zndcVh2tYxFjTc2P3lWsi4M9pfrMjWzAIJMv2nWhP3m0IHayiKWoLoVMKIYPweCokw1qbqja8g==","signatures":[{"sig":"MEYCIQD/TywXw4IPWBtHw/kgLQWfLpmTxgn/Y8VkBIsr9Xe6KQIhAK1DNl0CllR2DX/QfrTHz+43c1L4CVu6Kdg6aqRCUGpA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153435},"main":"./dist/bin/scaffolder.js","types":"./dist/bin/scaffolder.d.ts","engines":{"npm":">=8","node":">=18.0.0 <25.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":"./build/*"},"gitHead":"1c52a29b8bab005ad3b2e7e94b837ebcbf1d8ae6","scripts":{"lint":"tsc && eslint src","test":"jest","build":"babel src -d dist --extensions=\".ts\" && npm run build:types","watch":"babel src -d dist --watch --source-maps --extensions=\".ts\"","pretest":"check-node-version --package","lint:fix":"eslint src --fix","prepublish":"npm run build","test:watch":"jest --watchAll","build:types":"npx tsc --declaration --emitDeclarationOnly"},"_npmUser":{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},"repository":{"url":"git+https://github.com/alleyinteractive/alley-scripts.git","type":"git"},"_npmVersion":"10.9.3","description":"Quickly scaffold project template files.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"joi":"^17.12.0","chalk":"^4.1.2","lodash":"^4.17.21","js-yaml":"^4.1.0","prompts":"^2.4.2","winston":"^3.11.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","simple-git":"^3.22.0","cli-progress":"^3.12.0","handlebars-helpers":"^0.10.0","ts-command-line-args":"^2.5.1","@alleyinteractive/scaffolder-features":"*"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.7","@types/js-yaml":"^4.0.9","@babel/preset-env":"7.23.8","@types/cli-progress":"^3.11.5","@babel/preset-typescript":"7.23.3","@types/handlebars-helpers":"^0.5.6","@alleyinteractive/tsconfig":"*","@alleyinteractive/eslint-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/scaffolder_0.2.1_1756217466189_0.9259089999789896","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@alleyinteractive/scaffolder","version":"0.2.2","author":{"url":"https://alley.com","name":"Alley","email":"info@alley.com"},"license":"GPL-2.0-or-later","_id":"@alleyinteractive/scaffolder@0.2.2","maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},{"name":"kevinatalley","email":"kevin@alley.com"}],"homepage":"https://github.com/alleyinteractive/alley-scripts#readme","bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"bin":{"scaffolder":"dist/bin/scaffolder.js"},"dist":{"shasum":"38d6a32af1163a335dc3bfd144eaf9e0bbe01665","tarball":"https://registry.npmjs.org/@alleyinteractive/scaffolder/-/scaffolder-0.2.2.tgz","fileCount":123,"integrity":"sha512-W98AI84TgevG77IOqRitrrvCLq4PDfSdfq+4wwdL/rLN7lnrMQpudvLbCBUrrDOAaBs2m5Ejr2+SkxhJ7S+vRA==","signatures":[{"sig":"MEUCIQC0y6yJXWFzRKM1YdOnHl0e0qpKPykMyDvXq447JDyUpgIgK/y3YqmDN8vBqNKn9VoMd+msu+TgtRy0EAMJTislK/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alleyinteractive%2fscaffolder@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153443},"main":"./dist/bin/scaffolder.js","types":"./dist/bin/scaffolder.d.ts","engines":{"npm":">=8","node":">=18.0.0 <25.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":"./build/*"},"gitHead":"ab5e570487c674728a4a77871d3661aaefd7462f","scripts":{"lint":"tsc && eslint src","test":"jest","build":"babel src -d dist --extensions=\".ts\" && npm run build:types","watch":"babel src -d dist --watch --source-maps --extensions=\".ts\"","pretest":"check-node-version --package","lint:fix":"eslint src --fix","prepublish":"npm run build","test:watch":"jest --watchAll","build:types":"npx tsc --declaration --emitDeclarationOnly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cd86967-2cba-49b5-a616-74534c0a5887"}},"repository":{"url":"git+https://github.com/alleyinteractive/alley-scripts.git","type":"git"},"_npmVersion":"11.6.2","description":"Quickly scaffold project template files.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"joi":"^17.12.0","chalk":"^4.1.2","lodash":"^4.17.21","js-yaml":"^4.1.0","prompts":"^2.4.2","winston":"^3.11.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","simple-git":"^3.22.0","cli-progress":"^3.12.0","handlebars-helpers":"^0.10.0","ts-command-line-args":"^2.5.1","@alleyinteractive/scaffolder-features":"*"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.7","@types/js-yaml":"^4.0.9","@babel/preset-env":"7.23.8","@types/cli-progress":"^3.11.5","@babel/preset-typescript":"7.23.3","@types/handlebars-helpers":"^0.5.6","@alleyinteractive/tsconfig":"*","@alleyinteractive/eslint-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/scaffolder_0.2.2_1760636739727_0.16553149711767468","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@alleyinteractive/scaffolder","version":"0.3.1","author":{"url":"https://alley.com","name":"Alley","email":"info@alley.com"},"license":"GPL-2.0-or-later","_id":"@alleyinteractive/scaffolder@0.3.1","maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},{"name":"kevinatalley","email":"kevin@alley.com"}],"homepage":"https://github.com/alleyinteractive/alley-scripts#readme","bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"bin":{"scaffolder":"dist/bin/scaffolder.js"},"dist":{"shasum":"9a046048671af62715ea57de9bcccd71c844123c","tarball":"https://registry.npmjs.org/@alleyinteractive/scaffolder/-/scaffolder-0.3.1.tgz","fileCount":123,"integrity":"sha512-l5COEoMsZjrnd5/lWSDqvDGUjc1cYoLkE1LFp/J9bTXA/oXRwf9vjwKXBhcs0Nm7DI3t1O9aXBugTwUH/7s2VQ==","signatures":[{"sig":"MEUCIQC/EaEpivUTjfLOHfBk3GJXwgl/uqLjmK0w1RHyfTzvZQIgXzzNvWxBBJOHt7oYVuy+DElt7gstjj84Mh0b7BSwemA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alleyinteractive%2fscaffolder@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153423},"main":"./dist/bin/scaffolder.js","types":"./dist/bin/scaffolder.d.ts","engines":{"npm":">=8","node":">=22.0.0 <26.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":"./build/*"},"gitHead":"1c5f227146f5e99eadde6f69ee1ae535e1f24f75","scripts":{"lint":"tsc && eslint src","test":"jest","build":"babel src -d dist --extensions=\".ts\" && npm run build:types","watch":"babel src -d dist --watch --source-maps --extensions=\".ts\"","pretest":"check-node-version --package","lint:fix":"eslint src --fix","prepublish":"npm run build","test:watch":"jest --watchAll","build:types":"npx tsc --declaration --emitDeclarationOnly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8a100222-0c4c-4cc6-a407-9b7c0eb36096"}},"repository":{"url":"git+https://github.com/alleyinteractive/alley-scripts.git","type":"git"},"_npmVersion":"11.12.1","description":"Quickly scaffold project template files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"joi":"^17.12.0","chalk":"^4.1.2","lodash":"^4.17.21","js-yaml":"^4.1.0","prompts":"^2.4.2","winston":"^3.11.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","simple-git":"^3.22.0","cli-progress":"^3.12.0","handlebars-helpers":"^0.10.0","ts-command-line-args":"^2.5.1","@alleyinteractive/scaffolder-features":"*"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.7","@types/js-yaml":"^4.0.9","@babel/preset-env":"7.23.8","@types/cli-progress":"^3.11.5","@babel/preset-typescript":"7.23.3","@types/handlebars-helpers":"^0.5.6","@alleyinteractive/tsconfig":"*","@alleyinteractive/eslint-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/scaffolder_0.3.1_1775677211144_0.8058838553674059","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-oxlint-config-pkg-2-20260409131334":{"name":"@alleyinteractive/scaffolder","version":"0.0.0-oxlint-config-pkg-2-20260409131334","author":{"url":"https://alley.com","name":"Alley","email":"info@alley.com"},"license":"GPL-2.0-or-later","_id":"@alleyinteractive/scaffolder@0.0.0-oxlint-config-pkg-2-20260409131334","maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},{"name":"kevinatalley","email":"kevin@alley.com"}],"homepage":"https://github.com/alleyinteractive/alley-scripts#readme","bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"bin":{"scaffolder":"dist/bin/scaffolder.js"},"dist":{"shasum":"8090f60307edcc83eaa658d98a7c3976b8727f24","tarball":"https://registry.npmjs.org/@alleyinteractive/scaffolder/-/scaffolder-0.0.0-oxlint-config-pkg-2-20260409131334.tgz","fileCount":123,"integrity":"sha512-HhyvKy0VWS+HeCm3W8jmwJimimN2VqgctYD6WHQMfcDJmUqU2AEbIjnZ53bmae78kiNNXGU8+VuHQaU86w0v0Q==","signatures":[{"sig":"MEYCIQCIzC3aiHedv1hfZ9t+XNA5Z7qWppZtzhSQ8cuT8/JZ5QIhALYNdHzyOA37pzb+z/9yG6h/7PtwAMMgchmfDAq6/RPc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alleyinteractive%2fscaffolder@0.0.0-oxlint-config-pkg-2-20260409131334","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153458},"main":"./dist/bin/scaffolder.js","types":"./dist/bin/scaffolder.d.ts","engines":{"npm":">=8","node":">=22.0.0 <26.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":"./build/*"},"gitHead":"52958eb0febe36c8d1fc9f0a8fe8f2dc5cc23c68","scripts":{"lint":"tsc && eslint src","test":"jest","build":"babel src -d dist --extensions=\".ts\" && npm run build:types","watch":"babel src -d dist --watch --source-maps --extensions=\".ts\"","pretest":"check-node-version --package","lint:fix":"eslint src --fix","prepublish":"npm run build","test:watch":"jest --watchAll","build:types":"npx tsc --declaration --emitDeclarationOnly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8a100222-0c4c-4cc6-a407-9b7c0eb36096"}},"repository":{"url":"git+https://github.com/alleyinteractive/alley-scripts.git","type":"git"},"_npmVersion":"11.12.1","description":"Quickly scaffold project template files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"joi":"^17.12.0","chalk":"^4.1.2","lodash":"^4.17.21","js-yaml":"^4.1.0","prompts":"^2.4.2","winston":"^3.11.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","simple-git":"^3.22.0","cli-progress":"^3.12.0","handlebars-helpers":"^0.10.0","ts-command-line-args":"^2.5.1","@alleyinteractive/scaffolder-features":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.7","@types/js-yaml":"^4.0.9","@babel/preset-env":"7.23.8","@types/cli-progress":"^3.11.5","@babel/preset-typescript":"7.23.3","@types/handlebars-helpers":"^0.5.6","@alleyinteractive/tsconfig":"*","@alleyinteractive/eslint-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/scaffolder_0.0.0-oxlint-config-pkg-2-20260409131334_1775740471553_0.40702769016689855","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@alleyinteractive/scaffolder","version":"0.3.2","author":{"url":"https://alley.com","name":"Alley","email":"info@alley.com"},"license":"GPL-2.0-or-later","_id":"@alleyinteractive/scaffolder@0.3.2","maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},{"name":"kevinatalley","email":"kevin@alley.com"}],"homepage":"https://github.com/alleyinteractive/alley-scripts#readme","bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"bin":{"scaffolder":"dist/bin/scaffolder.js"},"dist":{"shasum":"30132cca5f20966b12b94ce0a0b2360e40711fd7","tarball":"https://registry.npmjs.org/@alleyinteractive/scaffolder/-/scaffolder-0.3.2.tgz","fileCount":123,"integrity":"sha512-39G1HrJ125U2x0nTV6jIFeDKILzQnqPCOtedYiHcJ11yBzuqBtYRZv6gRSKKAxcYuWErfS87RAmGiqEv3yHx/g==","signatures":[{"sig":"MEUCIFmDY1AlC0XXSA6eQ8Gu8mpTb+uhtkFlv2rR8Q8BfekyAiEA1Ia9tfbqBEd9V5jVWcE7iMCYWX+pqFlszliIvtlMSZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alleyinteractive%2fscaffolder@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153423},"main":"./dist/bin/scaffolder.js","types":"./dist/bin/scaffolder.d.ts","engines":{"npm":">=8","node":">=22.0.0 <26.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":"./build/*"},"gitHead":"ee5fdd3babe586717aabdda299bc8512be7b0050","scripts":{"lint":"tsc && eslint src","test":"jest","build":"babel src -d dist --extensions=\".ts\" && npm run build:types","watch":"babel src -d dist --watch --source-maps --extensions=\".ts\"","pretest":"check-node-version --package","lint:fix":"eslint src --fix","prepublish":"npm run build","test:watch":"jest --watchAll","build:types":"npx tsc --declaration --emitDeclarationOnly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8a100222-0c4c-4cc6-a407-9b7c0eb36096"}},"repository":{"url":"git+https://github.com/alleyinteractive/alley-scripts.git","type":"git"},"_npmVersion":"11.12.1","description":"Quickly scaffold project template files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"joi":"^17.12.0","chalk":"^4.1.2","lodash":"^4.17.21","js-yaml":"^4.1.0","prompts":"^2.4.2","winston":"^3.11.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","simple-git":"^3.22.0","cli-progress":"^3.12.0","handlebars-helpers":"^0.10.0","ts-command-line-args":"^2.5.1","@alleyinteractive/scaffolder-features":"*"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.7","@types/js-yaml":"^4.0.9","@babel/preset-env":"7.23.8","@types/cli-progress":"^3.11.5","@babel/preset-typescript":"7.23.3","@types/handlebars-helpers":"^0.5.6","@alleyinteractive/tsconfig":"*","@alleyinteractive/eslint-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/scaffolder_0.3.2_1775740791716_0.693455226249968","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-oxlint-config-pkg-2-20260410003637":{"name":"@alleyinteractive/scaffolder","version":"0.0.0-oxlint-config-pkg-2-20260410003637","author":{"url":"https://alley.com","name":"Alley","email":"info@alley.com"},"license":"GPL-2.0-or-later","_id":"@alleyinteractive/scaffolder@0.0.0-oxlint-config-pkg-2-20260410003637","maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},{"name":"kevinatalley","email":"kevin@alley.com"}],"homepage":"https://github.com/alleyinteractive/alley-scripts#readme","bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"bin":{"scaffolder":"dist/bin/scaffolder.js"},"dist":{"shasum":"9d3b890f7ebd934539c9f5dc3f079fcbffe2bcfa","tarball":"https://registry.npmjs.org/@alleyinteractive/scaffolder/-/scaffolder-0.0.0-oxlint-config-pkg-2-20260410003637.tgz","fileCount":123,"integrity":"sha512-rfFMtD2J2GpiLsW6IYBVLuPKBBNzf0r6j8L0oEC47YCbWrlmIVtpYlmhzXTNAHL48hz8yCropV+gNW+X16zN6w==","signatures":[{"sig":"MEUCIQDT/8ZDOvFI5lHYLV3fPcKp8JLlgy0ssZ8/Flo3Q56q0gIgEJClK8+gXNmYGJlWfQZ1I0ZfUMPNyLXmcD1b6unkxB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alleyinteractive%2fscaffolder@0.0.0-oxlint-config-pkg-2-20260410003637","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153458},"main":"./dist/bin/scaffolder.js","types":"./dist/bin/scaffolder.d.ts","engines":{"npm":">=8","node":">=22.0.0 <26.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":"./build/*"},"gitHead":"a2b7b7e8aa6314643a6bd8ead712d1d61e5ddce3","scripts":{"lint":"tsc && eslint src","test":"jest","build":"babel src -d dist --extensions=\".ts\" && npm run build:types","watch":"babel src -d dist --watch --source-maps --extensions=\".ts\"","pretest":"check-node-version --package","lint:fix":"eslint src --fix","prepublish":"npm run build","test:watch":"jest --watchAll","build:types":"npx tsc --declaration --emitDeclarationOnly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8a100222-0c4c-4cc6-a407-9b7c0eb36096"}},"repository":{"url":"git+https://github.com/alleyinteractive/alley-scripts.git","type":"git"},"_npmVersion":"11.12.1","description":"Quickly scaffold project template files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"joi":"^17.12.0","chalk":"^4.1.2","lodash":"^4.17.21","js-yaml":"^4.1.0","prompts":"^2.4.2","winston":"^3.11.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","simple-git":"^3.22.0","cli-progress":"^3.12.0","handlebars-helpers":"^0.10.0","ts-command-line-args":"^2.5.1","@alleyinteractive/scaffolder-features":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.7","@types/js-yaml":"^4.0.9","@babel/preset-env":"7.23.8","@types/cli-progress":"^3.11.5","@babel/preset-typescript":"7.23.3","@types/handlebars-helpers":"^0.5.6","@alleyinteractive/tsconfig":"*","@alleyinteractive/eslint-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/scaffolder_0.0.0-oxlint-config-pkg-2-20260410003637_1775781453526_0.708776347962619","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-oxlint-config-pkg-3-20260410121356":{"name":"@alleyinteractive/scaffolder","version":"0.0.0-oxlint-config-pkg-3-20260410121356","author":{"url":"https://alley.com","name":"Alley","email":"info@alley.com"},"license":"GPL-2.0-or-later","_id":"@alleyinteractive/scaffolder@0.0.0-oxlint-config-pkg-3-20260410121356","maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},{"name":"kevinatalley","email":"kevin@alley.com"}],"homepage":"https://github.com/alleyinteractive/alley-scripts#readme","bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"bin":{"scaffolder":"dist/bin/scaffolder.js"},"dist":{"shasum":"b7a9ef3f81dda8a804c08d0d442be4d7bde165d0","tarball":"https://registry.npmjs.org/@alleyinteractive/scaffolder/-/scaffolder-0.0.0-oxlint-config-pkg-3-20260410121356.tgz","fileCount":123,"integrity":"sha512-g3UkypBWQHi+KnvLchs9sHoVacpq7bsV6i+u9eHaQfpOqoPDWaYxS4VjICgKPaigvUj4SYHuna79/x6dAfK0Hw==","signatures":[{"sig":"MEQCIF1PGa4Z9IouUCRTJ5ZwXnNwYevk8hybOpwdpd/8lNlrAiBwVWi4snRoa7pZSIPRBH/Z75HgQQVHo7iHgGZh0p2dhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alleyinteractive%2fscaffolder@0.0.0-oxlint-config-pkg-3-20260410121356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153458},"main":"./dist/bin/scaffolder.js","types":"./dist/bin/scaffolder.d.ts","engines":{"npm":">=8","node":">=22.0.0 <26.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":"./build/*"},"gitHead":"2c7878090c7dea7bd6aaa1733c381656feb289f4","scripts":{"lint":"tsc && eslint src","test":"jest","build":"babel src -d dist --extensions=\".ts\" && npm run build:types","watch":"babel src -d dist --watch --source-maps --extensions=\".ts\"","pretest":"check-node-version --package","lint:fix":"eslint src --fix","prepublish":"npm run build","test:watch":"jest --watchAll","build:types":"npx tsc --declaration --emitDeclarationOnly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8a100222-0c4c-4cc6-a407-9b7c0eb36096"}},"repository":{"url":"git+https://github.com/alleyinteractive/alley-scripts.git","type":"git"},"_npmVersion":"11.12.1","description":"Quickly scaffold project template files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"joi":"^17.12.0","chalk":"^4.1.2","lodash":"^4.17.21","js-yaml":"^4.1.0","prompts":"^2.4.2","winston":"^3.11.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","simple-git":"^3.22.0","cli-progress":"^3.12.0","handlebars-helpers":"^0.10.0","ts-command-line-args":"^2.5.1","@alleyinteractive/scaffolder-features":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.7","@types/js-yaml":"^4.0.9","@babel/preset-env":"7.23.8","@types/cli-progress":"^3.11.5","@babel/preset-typescript":"7.23.3","@types/handlebars-helpers":"^0.5.6","@alleyinteractive/tsconfig":"*","@alleyinteractive/eslint-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/scaffolder_0.0.0-oxlint-config-pkg-3-20260410121356_1775823302427_0.31261819397348933","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-oxlint-config-pkg-4-20260413160310":{"name":"@alleyinteractive/scaffolder","version":"0.0.0-oxlint-config-pkg-4-20260413160310","author":{"url":"https://alley.com","name":"Alley","email":"info@alley.com"},"license":"GPL-2.0-or-later","_id":"@alleyinteractive/scaffolder@0.0.0-oxlint-config-pkg-4-20260413160310","maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},{"name":"kevinatalley","email":"kevin@alley.com"}],"homepage":"https://github.com/alleyinteractive/alley-scripts#readme","bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"bin":{"scaffolder":"dist/bin/scaffolder.js"},"dist":{"shasum":"38908f30342ee7dc33131c145ebe0a85eb7a71ec","tarball":"https://registry.npmjs.org/@alleyinteractive/scaffolder/-/scaffolder-0.0.0-oxlint-config-pkg-4-20260413160310.tgz","fileCount":123,"integrity":"sha512-fzRVS868Gc86oe6luR3gWH607on/s10SVEbATzyKZuXRc06cuOAzdT0CanDkhUf6O3645m9SE4zz+3FSxEhqhQ==","signatures":[{"sig":"MEQCIH0DXyhosXrrG/MDqo05v8TAveJu2szUHwPuV+u/eVkBAiAdrj5xTRmDoCgvpvTPw0bKAVYzOWcEH9RI4KWsGalnGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alleyinteractive%2fscaffolder@0.0.0-oxlint-config-pkg-4-20260413160310","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153458},"main":"./dist/bin/scaffolder.js","types":"./dist/bin/scaffolder.d.ts","engines":{"npm":">=8","node":">=22.0.0 <26.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":"./build/*"},"gitHead":"60e55d3585831a1232d4ae23379fd831595fa9e7","scripts":{"lint":"tsc && eslint src","test":"jest","build":"babel src -d dist --extensions=\".ts\" && npm run build:types","watch":"babel src -d dist --watch --source-maps --extensions=\".ts\"","pretest":"check-node-version --package","lint:fix":"eslint src --fix","prepublish":"npm run build","test:watch":"jest --watchAll","build:types":"npx tsc --declaration --emitDeclarationOnly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8a100222-0c4c-4cc6-a407-9b7c0eb36096"}},"repository":{"url":"git+https://github.com/alleyinteractive/alley-scripts.git","type":"git"},"_npmVersion":"11.12.1","description":"Quickly scaffold project template files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"joi":"^17.12.0","chalk":"^4.1.2","lodash":"^4.17.21","js-yaml":"^4.1.0","prompts":"^2.4.2","winston":"^3.11.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","simple-git":"^3.22.0","cli-progress":"^3.12.0","handlebars-helpers":"^0.10.0","ts-command-line-args":"^2.5.1","@alleyinteractive/scaffolder-features":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.7","@types/js-yaml":"^4.0.9","@babel/preset-env":"7.23.8","@types/cli-progress":"^3.11.5","@babel/preset-typescript":"7.23.3","@types/handlebars-helpers":"^0.5.6","@alleyinteractive/tsconfig":"*","@alleyinteractive/eslint-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/scaffolder_0.0.0-oxlint-config-pkg-4-20260413160310_1776096247191_0.9187301736032203","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"author":{"name":"Alley","email":"info@alley.com","url":"https://alley.com"},"description":"Quickly scaffold project template files.","license":"GPL-2.0-or-later","name":"@alleyinteractive/scaffolder","version":"0.3.3","engines":{"node":">=22.0.0 <26.0.0","npm":">=8"},"devDependencies":{"@alleyinteractive/eslint-config":"*","@alleyinteractive/tsconfig":"*","@babel/cli":"7.23.4","@babel/core":"7.23.7","@babel/preset-env":"7.23.8","@babel/preset-typescript":"7.23.3","@types/cli-progress":"^3.11.5","@types/handlebars-helpers":"^0.5.6","@types/js-yaml":"^4.0.9"},"dependencies":{"@alleyinteractive/scaffolder-features":"*","chalk":"^4.1.2","cli-progress":"^3.12.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","handlebars-helpers":"^0.10.0","joi":"^17.12.0","js-yaml":"^4.1.0","lodash":"^4.17.21","prompts":"^2.4.2","simple-git":"^3.22.0","ts-command-line-args":"^2.5.1","winston":"^3.11.0"},"main":"./dist/bin/scaffolder.js","bin":{"scaffolder":"dist/bin/scaffolder.js"},"scripts":{"build:types":"npx tsc --declaration --emitDeclarationOnly","build":"babel src -d dist --extensions=\".ts\" && npm run build:types","watch":"babel src -d dist --watch --source-maps --extensions=\".ts\"","lint":"tsc && eslint src","lint:fix":"eslint src --fix","prepublish":"npm run build","pretest":"check-node-version --package","test:watch":"jest --watchAll","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/alleyinteractive/alley-scripts.git"},"bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"homepage":"https://github.com/alleyinteractive/alley-scripts#readme","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":"./build/*"},"gitHead":"a4d5ca877e623633c568809de7aad7ecf3988c31","types":"./dist/bin/scaffolder.d.ts","_id":"@alleyinteractive/scaffolder@0.3.3","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-3MGMhQCnxLQSNp0h3XYhCCx7SPoh+u47XSD6Txd/piY/JTB8mVfeyTE0pLDLtmBeVU9PxPWFiB+csm9k/t2Tbg==","shasum":"410acbfec3b583400acd712a77aeb466a772c966","tarball":"https://registry.npmjs.org/@alleyinteractive/scaffolder/-/scaffolder-0.3.3.tgz","fileCount":123,"unpackedSize":153423,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alleyinteractive%2fscaffolder@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGGPsGCgbTUEy0VgIlR2wNNTHvaW20aNSQq9/jht16nuAiAXDuTjXDqm551QuirhrY5eSFOXQfg5ZB9kP5DJq0F6tQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8a100222-0c4c-4cc6-a407-9b7c0eb36096"}},"directories":{},"maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},{"name":"kevinatalley","email":"kevin@alley.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/scaffolder_0.3.3_1776193094824_0.6588448395225712"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-20T22:16:46.435Z","modified":"2026-04-14T18:58:15.279Z","0.1.0":"2024-02-20T22:16:46.775Z","0.1.1":"2024-02-23T20:49:30.372Z","0.1.2":"2024-02-23T21:06:13.246Z","0.1.3":"2024-03-14T17:32:06.466Z","0.2.0":"2025-07-22T15:55:05.591Z","0.2.1":"2025-08-26T14:11:06.381Z","0.2.2":"2025-10-16T17:45:39.954Z","0.3.1":"2026-04-08T19:40:11.278Z","0.0.0-oxlint-config-pkg-2-20260409131334":"2026-04-09T13:14:31.689Z","0.3.2":"2026-04-09T13:19:51.865Z","0.0.0-oxlint-config-pkg-2-20260410003637":"2026-04-10T00:37:33.683Z","0.0.0-oxlint-config-pkg-3-20260410121356":"2026-04-10T12:15:02.587Z","0.0.0-oxlint-config-pkg-4-20260413160310":"2026-04-13T16:04:07.313Z","0.3.3":"2026-04-14T18:58:14.971Z"},"bugs":{"url":"https://github.com/alleyinteractive/alley-scripts/issues"},"author":{"name":"Alley","email":"info@alley.com","url":"https://alley.com"},"license":"GPL-2.0-or-later","homepage":"https://github.com/alleyinteractive/alley-scripts#readme","repository":{"type":"git","url":"git+https://github.com/alleyinteractive/alley-scripts.git"},"description":"Quickly scaffold project template files.","maintainers":[{"name":"srtfisher","email":"srtfisher@gmail.com"},{"name":"alleyops","email":"ops+npm@alleyinteractive.com"},{"name":"kevinatalley","email":"kevin@alley.com"}],"readme":"# Scaffolder\n\nThis action aids to quickly scaffold templates for a project. Any project can\ndefine templates that can be used to quickly scaffold a set of files with\npre-defined values.\n\n## Usage\n\nRun the package with `npx`:\n\n```sh\nnpx @alleyinteractive/scaffolder@latest\n\n# Run a specific feature template.\nnpx @alleyinteractive/scaffolder@latest <feature>\n```\n\nThe following arguments are available:\n\n```\n  --root               The root directory of the project. Defaults to the current\n                       working directory.\n  --debug              Print debug information.\n  --dry-run            Run the command without making any changes.\n  -h, --help           Prints help information.\n```\n\nIf the command is not run from the root of a project with a `.scaffolder`\ndirectory, Scaffolder will attempt to find a `.scaffolder` configuration in a\nparent directory. You can also pass the `--root` argument to specify the root\ndirectory of the project.\n\n## Documentation\n\n1. [Getting Started](./docs/1-getting-started.md)\n2. [Features](./docs/2-features.md)\n3. [Expressions](./docs/3-expressions.md)\n4. [Writing Stub Files](./docs/4-writing-stub-files.md)\n5. [Configuration](./docs/5-configuration.md)\n\n## Changelog\n\nThis project keeps a [changelog](CHANGELOG.md).\n\n## Contributors\n\nThanks to all of the [contributors](../../CONTRIBUTORS.md) to this project.\n\n\n## License\n\nThis project is licensed under the\n[GNU Public License (GPL) version 2](LICENSE) or later.\n","readmeFilename":"README.md"}