{"_id":"monecromanci","_rev":"36-55f692e877ce95decc96834af977811e","name":"monecromanci","dist-tags":{"latest":"0.8.21"},"versions":{"0.0.0":{"name":"monecromanci","version":"0.0.0","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.0.0","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"b99cb4f38cad025dfa7454347693aa22f55a83af","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.0.0.tgz","fileCount":26,"integrity":"sha512-wx3/rFsXy0K3p5L2qHSZh/GrGDjTR6cXZNsuQzh5pYXt++f13avw4Vyo0E6bKTSRQ+GnwDlNQRrdGiUWerDv4w==","signatures":[{"sig":"MEUCIFKWA+GAZYnN/HMvmXf+8Cy3icH4mIQ161X8uHWq/xzVAiEAr5TlhCdtwPi49oIup88o/QpyksIg684v/RJLU/6vgic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382999},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"c004ba3f8b8f5e606fa61176888bce59401efa95","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","lint:fix":"eslint . --fix","test:cov":"jest --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"_npmVersion":"11.6.2","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.0.0_1782800630807_0.18902888166966791","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.1.0":{"name":"monecromanci","version":"0.1.0","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.1.0","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"a43a9d545c0aca7be2c6f5c1217088b536cbb893","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.1.0.tgz","fileCount":26,"integrity":"sha512-B5ysd4fYhdj9CJfe9vzDt4mdiWMHZ0HJZ1uq8EhoWV+GgzkgASn1sjvoFE8phyNvN6xJQwXjWlKKdzXEqKWNIA==","signatures":[{"sig":"MEUCIQC+SEERuxd+SgIE6eQ90NEDfOW7q+armWPJb9y8EiCDhQIgSB2hIfdN6igGffjJlzRM/ZM0brLuUHzr3+pnaAMzmcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382999},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"c004ba3f8b8f5e606fa61176888bce59401efa95","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","lint:fix":"eslint . --fix","test:cov":"jest --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"_npmVersion":"11.6.2","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.1.0_1782800668313_0.7277333290284034","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.1.1":{"name":"monecromanci","version":"0.1.1","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.1.1","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"7f03be486655e14c3ff33599cdb5a41372fb11ca","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.1.1.tgz","fileCount":26,"integrity":"sha512-o7uwszHAx4W7Z4k/YNefM5gBdfeqgfIw1b1y0lgo+EVeCkbgd9J8YCl2ULD7UMIipTO4nNL+F1dX7LNiCeVdBA==","signatures":[{"sig":"MEUCIQCA1zbaroOoiH7U2skpdDMF8zHNj0IQUmG2uZiMU1ftUQIgDgA0j5NMiXh+g+kxO/CoAHANnFAoGo9wCtE9hwMX3Xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383116},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"c004ba3f8b8f5e606fa61176888bce59401efa95","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"_npmVersion":"11.6.2","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.1.1_1782800714901_0.3346261487177662","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.2.0":{"name":"monecromanci","version":"0.2.0","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.2.0","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"6983d875018739b10b911ea58f6366b1c88b36df","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.2.0.tgz","fileCount":26,"integrity":"sha512-gO1xB6y+zR8vL+DmHKtPBE4ulYdKRKY2hOe24du83HZo1dn8cFUBqPDcmb7KGRDQyipJBOfGM6lW9FRZepxAXg==","signatures":[{"sig":"MEUCIBPypgwhzN2Ejg2giEFYwKgyfNakACtlqxQS8GO2o+AsAiEAuRnzo1iAnHYZTMb+mqQ1rN2e9qs/KqzsX1NVqUa5gao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441644},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"2f1dc4d5cd919cecc7ccfb1563a59e4e8771c862","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"_npmVersion":"10.9.7","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.2.0_1783016814279_0.5267740149860216","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.3.0":{"name":"monecromanci","version":"0.3.0","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.3.0","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"064d0c5ced581f419b4f91718d72f9e5ea355565","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.3.0.tgz","fileCount":26,"integrity":"sha512-B0KJ9TBK+VkTfD9GVFsfFGsCemECQPdfN2EHkoFMriQ7KDscWTcnlGShlNLI9/YeB+EiTK4wiY1fMZmQN/+PAA==","signatures":[{"sig":"MEUCIQD2sHZHgMDzuXa4P3Ee0S6N8AgDUIQEARYp5zIKgfLC5QIgICpOfaAOSi2uwoCyVeYfAXBODw83Tqrb/v9hXzbirVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448823},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"33f227caec1b104d2ae93c743aeae20632cb0535","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"_npmVersion":"10.9.7","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.3.0_1783017607703_0.22195510869774693","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.3.1":{"name":"monecromanci","version":"0.3.1","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.3.1","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"d5859e22fcf46bcc121f50b849a56e1efa165076","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.3.1.tgz","fileCount":27,"integrity":"sha512-lVnJsaSpecTH9I7gWt8hVfa6+kOoGBTP6kNmAJSOgGGlUaxG9lAFcrd5W5efkSuGpBzRlUWpul7o8Vfwp8rf2g==","signatures":[{"sig":"MEUCIQDJTP2B5YFEo2dA2Pwn+5tEIf4owIP9irs8qJLY2QUkIgIgT8sKxBFLf8+qlysba+BmutvIwawCjZCmYHt8N5kabxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450079},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"5099f441c9c0fc73a20e2ccca450391d326ea357","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"overrides":{"esbuild":"^0.28.1"},"_npmVersion":"10.9.7","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.3.1_1783018275097_0.41271397678952315","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.4.0":{"name":"monecromanci","version":"0.4.0","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.4.0","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"279bc23106fb8c6301e1df585ae0dfe913b09f53","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.4.0.tgz","fileCount":28,"integrity":"sha512-Qlyq/36foyknOKvR0nm5FPsKswx5MhaKPfAMCVxkVUjpgppjojC6dOt2luyd9vO4udIdxLs1FZ0lJ53BYorYhw==","signatures":[{"sig":"MEUCIQCR1K87xQpJGGQ29Pf31p1/o9tP3cfhXtdrPfUz1eTgrAIgSAdBWz/EXKszVolW93f87/N3YK2fqcYtIVKakO9B7wA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462865},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"7b295f4fc4cab2bde060b15cc2d8e775049b2b8b","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"overrides":{"esbuild":"^0.28.1"},"_npmVersion":"10.9.7","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.4.0_1783099330012_0.47299015896459706","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.5.0":{"name":"monecromanci","version":"0.5.0","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.5.0","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"f33b312ef487d58dda5067ab4d7e3c7d1d4d1d7a","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.5.0.tgz","fileCount":28,"integrity":"sha512-YaYbtA3Om+DJhM48hHICo+FnkfO8rEKNbblLeEa4ldc4ZT6lGrAuX51AYU1mddgl/ZwrjpTcMwO91blRpEhVjA==","signatures":[{"sig":"MEYCIQCzz4ikh9pDQAytYPsuroUONxOQ1Yt5jmhpC37bno8pXwIhAIuk73vdRJPmHOwMxhq/ofdo0Ho9rv6Hc05XBG29gAyr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466811},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"333f81074269752137b9b31c01e28f175f367ecd","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"overrides":{"esbuild":"^0.28.1"},"_npmVersion":"10.9.7","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.5.0_1783101994150_0.8962047194868776","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.6.0":{"name":"monecromanci","version":"0.6.0","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.6.0","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"3fdc03e4132fc15540a6faad8304a0edd91dc244","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.6.0.tgz","fileCount":28,"integrity":"sha512-+FsPGZt+nAozf5VRPza73NHkMQvdouiKqFQy46eDk8dc9Cacg980CFbc4cphUO5uSM0PkTdA0yYOvCTOXlz7Nw==","signatures":[{"sig":"MEYCIQCp4VKiy2m1DAoEKve/XxS0xq3iAq4aWZKfjj1nlifnlAIhAIKgn3P07UfrMiTfkuquqptLEnt1WX7a5cLCcvA4qQ8M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467193},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"937172e7f7cc14b3dbd30233f52bb80451253e53","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"overrides":{"esbuild":"^0.28.1"},"_npmVersion":"10.9.7","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.6.0_1783102637975_0.2510169780332161","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.6.1":{"name":"monecromanci","version":"0.6.1","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.6.1","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"5ff3ef550e2e272583c5c8cca0ba60c5f3fa004d","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.6.1.tgz","fileCount":28,"integrity":"sha512-CwKOUsnowlKZp04YiEZ7bqdg3Pqw1v3a5Qkt19v4S7sTYPxSg8JFQ/x5qA+EUQMZmiiX3Og2JrhNv7GE+anfSg==","signatures":[{"sig":"MEUCIFNCMbIpFSgsO8B3viRBYjDlAcuFP+FG4b3BzVBP0cH6AiEAn9NZyPAT628VN4hBwl5F4dY6ujTwd2ZOiChygnUUf7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479960},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"3304bb507646c66bc3a8115b3dd02223d0ad2147","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"overrides":{"esbuild":"^0.28.1"},"_npmVersion":"10.9.7","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.6.1_1783119106702_0.0015754463448374167","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.7.0":{"name":"monecromanci","version":"0.7.0","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.7.0","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"9f710378f2bf643194950cff5d2b90eb3e321aae","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.7.0.tgz","fileCount":28,"integrity":"sha512-PWOmT37qjsz3zJhA2hD4182odSDFcATUwkqyoq7QVhTPVIkb3sqKpmB1ndf+hjZChV2NggCLTroYNnmMwE4C6w==","signatures":[{"sig":"MEYCIQCNr1uMHuQw659VQf81wwCHRZXI+f07d//EeeGjHnEHkQIhANtjauSoQp8XqU4Lrc7yywicznkN1IoeH0/NsnbnDUNW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490501},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"016c92ca0963cff7778e963d8ea15d2acd026776","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"overrides":{"esbuild":"^0.28.1"},"_npmVersion":"10.9.7","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.7.0_1783122342285_0.47721759125844176","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.7.1":{"name":"monecromanci","version":"0.7.1","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.7.1","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"53eb5f9d4ed47e12b6cf6132e656300599f358b4","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.7.1.tgz","fileCount":28,"integrity":"sha512-B6/IJ2LAWjji7u9bCVk4Jm2WTT+MJa74o5u1tDAkIDtj1N7qMWzXuhaosRWrqBExlfKeG9IV60Mj0pE7qKb20g==","signatures":[{"sig":"MEYCIQCyp9uUTG4gMekbMz7lb7vvdHvBBS99+i+wbsLSvHwopAIhAPLcsOc8Md0fQZ4tgUEMw9B//+2+kop7OM6TX/0pY0Y+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491053},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"ed4cee171509f1a2cffc87a25ee6b6372cbff555","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"overrides":{"esbuild":"^0.28.1"},"_npmVersion":"10.9.7","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.7.1_1783147370163_0.7013799229744662","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.0":{"name":"monecromanci","version":"0.8.0","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.0","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"fa4de5dfeb2cd487cfd6d57bad0c22cdbfcc9086","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.0.tgz","fileCount":28,"integrity":"sha512-O2XU3y8sgHLCjwv5d//CBhrj5u4xi4lhDpQkv6uCH4wuAPweVT3S10YNHmrucj5tmDtrlvXABnOj14EXmUXEiw==","signatures":[{"sig":"MEUCICE4Tm040qn8MEikn4p94fmDorRs2v3IBJO6kAYtkyzMAiEAzShha5xlJqAjb4sTkxo59sW05jVJkX5/9ym83WeCk2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514234},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"c09c40fd52343b739d76e12ea1e3485cc77f34ae","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"overrides":{"esbuild":"^0.28.1"},"_npmVersion":"10.9.7","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.0_1783197144007_0.7295175522581534","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.1":{"name":"monecromanci","version":"0.8.1","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.1","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"6439c7ad92e007fa25fbd7b9a347f21878cca884","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.1.tgz","fileCount":28,"integrity":"sha512-tMRK1g721huNaMjFuddoIE3rPW2gHftxoEELEzkraVjfDZqE7TU93Y/xifR5MgjPguhtGMfo5aLTUKHaK0OJVA==","signatures":[{"sig":"MEUCIDS7ZkBWnq163bnxY96NKdJ5iEECPFUPJTy6joJwuqHOAiEA8cXGZJs0FqSU8I5UkUvwJyCeQXCCmHtm5ID2PnbAbY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522355},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"06f4ff334d4691248ee121fba0bee010d9fa6829","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","publish":"npm publish ./dist","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.1_1783289701284_0.6359328006931433","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.2":{"name":"monecromanci","version":"0.8.2","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.2","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"95a4a02838ce16591d6e67c66fb5ca81b7d3ab33","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.2.tgz","fileCount":28,"integrity":"sha512-0FkwkyEzEnUxN7IJD8KcIdSZwaxas14FeWazkFMZDORn5WTsT8NpBg41HNYoYMo+GY+mjhXNs8ZQ6Kbidja9dA==","signatures":[{"sig":"MEYCIQCN+PZy0O4sIOfbrIuKweFbPCncT6FideQdg7lxzpuvnwIhAK/9HUMfRW1r5j8w9GiztIKDeNq8Xz6v9q81h6M61h8n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522355},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"ce805a8c38429f3ac9266967cf92d5e91f232083","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","publish":"npm publish ./dist","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.2_1783315020362_0.32650483680933284","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.3":{"name":"monecromanci","version":"0.8.3","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.3","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"f6853f5b47eee1c1d4ff3d2973a449ec43206060","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.3.tgz","fileCount":28,"integrity":"sha512-BnFx79YISwGOAui17m8ao4RbCwZuaY4JHf4CpuAeyuaqCngbIbhvrjFlWPNMAKy5taSM9+0MXFcAUfdJ7CrhbQ==","signatures":[{"sig":"MEUCIQCbCcBlRR1bn96quf9vOlEHD/aFdX1edYUlOgO/kPO4rgIgTrCQwl5taxHRUf3r3BPMAI/Krj53XSY/b4kgvReF90o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523642},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"672dda977acc78ae5cf41e8f7e0e3f0a0712e146","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.3_1783315723572_0.8680313145005101","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.4":{"name":"monecromanci","version":"0.8.4","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.4","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"75a33f98823fe2fa409a94752743f21a27a8676f","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.4.tgz","fileCount":28,"integrity":"sha512-v7NzGd8wTjvGMApR07l3PRGMjOg1f0thBadJvuFKV3drAr5GMEw688FfSQroXvWc33K5ZwFxfYSRmwHpFjI+Wg==","signatures":[{"sig":"MEQCIA9dFUseKrSzNko9WtA/HAgkjyIMz35++tHbxPP0VZr9AiB9wiBOmAbOw8I9C5h5dl+dw9qw6K8FU56cA730Fyx1Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527791},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"026c21e5c02699cddd521d9b3a90314fc2f2af08","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.4_1783326330218_0.11696978925448254","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.5":{"name":"monecromanci","version":"0.8.5","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.5","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"1ff0cbd59996c5cc08cd79769c66c0e24dc52a0d","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.5.tgz","fileCount":28,"integrity":"sha512-4/4+7f2cAw+YUbbH0yoOucIGnHUg5avDEgj7ig+Xi2kwjP0h/cukNnkuhUCzSA6S0N0X/cXKxblkNbx51sA95Q==","signatures":[{"sig":"MEQCIDXEOsiSwss2TQsJ+duY+IWkzPufz56KLz2ntv3He1WgAiAxXxOBYzf9yDZwgCAA9OgEdETrbgojgB2jpR/wWX2pdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533619},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"7d6740199fb1b3a0e012dfcef88e5d33354c9357","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.5_1783335256728_0.2783150749049863","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.6":{"name":"monecromanci","version":"0.8.6","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.6","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"7f40328e8abeb4a42c75f43fbe7ac3576ec6e389","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.6.tgz","fileCount":28,"integrity":"sha512-Zed47Gj3d9JAiP4ltZj5hDdu9zXqAHQROVPFb3D9MdgCW2NcVlYFpOTJzOVU9goaJBXj/2/f2kRcTTu0D+qUlA==","signatures":[{"sig":"MEUCIDyyFRuZTqoZ9MQO+w3e29vV4mjvZ0ky64l7Z7igh8EQAiEAkfxePKsB1NaSUpWIbnWb43xy4EC+ytyi4aAA2Xg1kxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535172},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"4d935e3c7bc5e49384763216286826ee560ec650","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.6_1783342487697_0.6822713010728627","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.7":{"name":"monecromanci","version":"0.8.7","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.7","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"5ca172476b992a577d4b5e805945e50c7d0a91eb","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.7.tgz","fileCount":28,"integrity":"sha512-NIc/FyTJnZRhOxgj+11K1opEaFFHjQgzIw3n2BLSlVN44X3imloVcgib6lJPWZNxF9O6C+HO4cwU9NxvSAoZ2A==","signatures":[{"sig":"MEUCIQDqFaIfJI42KZstOvmeTTn32rPGFTCRoXCwTPYnngMENwIgQ5aXB13owfwxNwrHyWjFJC62LZuaD/UUZxQNRP/hQiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536013},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"66039615cce0b4269adb23f7a7216171638ee884","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.7_1783750469173_0.9453869246821485","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.8":{"name":"monecromanci","version":"0.8.8","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.8","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"cf348b38e62b438a57fe27c1bfe6c096673b5080","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.8.tgz","fileCount":28,"integrity":"sha512-klSW427Mk0oonUQoKqJxVPdfSfr1/mEZ+TlUFhQYHM7lVnYkX8Sfqr/0qNlwcwzn8g6uOD2dpMDc12HEB/P7Iw==","signatures":[{"sig":"MEUCIGX9vyyUPDsOvF1uCv5rAoRaFcSfn0TCpvtCFC/kwIGXAiEA06fOT6D1zVWRasPVL1cNtdycuEk1TDZ0OAgSvzvVy/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":545707},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"1494da740ddff041360ee9a94cab8d105c7175f4","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.8_1783761356017_0.3222682814827684","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.9":{"name":"monecromanci","version":"0.8.9","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.9","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"132b86f36440795f04287931b528ae21c1cf6783","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.9.tgz","fileCount":22,"integrity":"sha512-fQs/hqZoUjdOifsI0mixaKckwXWeX159baq6skZpQN0893GisQEtzqZPF1q2Ae3lYKz1y3Itv6bqN5Ylca3z2w==","signatures":[{"sig":"MEUCIDyOV/WTukc2VeMUNcF7WsFR3xjRYaZ/3dSZbygH2svDAiEA4DLaHpnH5lFr+QR5GxsQbAPXdA78nM6acY/aOAOfMbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574537},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"276940e76154d10426121470b76502698f1d2ca2","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^9.0.0","commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.9_1783763510761_0.4589858782572178","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.10":{"name":"monecromanci","version":"0.8.10","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.10","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"792d2e30106831f6cc6362c0e3631c190488245b","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.10.tgz","fileCount":22,"integrity":"sha512-MDUicKWA+HlSxMikwqIxbe9y2gkKdbbspRAX73fh6XRwbi0UI+7nDc9lnZmWUzJ2VmqcLQ12XcghyYbOxK+D/A==","signatures":[{"sig":"MEUCIQCcFZOdWtlYxNWNXdn6GeXtPNRYxkG2eCXAkX2X+uSrZwIgAXUzRUDY3URuGrWbnWHdCpDiwhZRLDVdKJtAcjEoIE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573211},"engines":{"node":"^22.13.0 || >=24"},"gitHead":"6b2e0c73d84c74ba2b82d3f9620f4040ae245dcd","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^9.0.0","commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","globals":"^17.7.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.10_1783771623280_0.8851212631270093","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.11":{"name":"monecromanci","version":"0.8.11","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.11","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"267225efe1233755f0c801fc54dceb56b32ef0fd","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.11.tgz","fileCount":28,"integrity":"sha512-XSuwK/nsrqIivfr/NA1dkJA9quEay2aB7G95H3yhgplUfmEU+Lem/L6pyf75P9rXmdAqCIx4VVHDgM8sMA/DOg==","signatures":[{"sig":"MEQCIBVUCh5RdBTmpyZK5bUaGDcuZDkdmYi6hOOubAgHlfSXAiANa6TyEY+MQpzcKwcG1S28xLhT03QYOXRtxlYEC68uhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572283},"engines":{"node":"^22.13.0 || >=24"},"exports":{".":"./dist/cli.js","./scripts/*":"./dist/assets/scripts/*","./typedoc.json":"./dist/assets/typedoc.json","./jest.preset.mjs":"./dist/assets/jest.preset.mjs","./build-templates/*":"./dist/assets/build-templates/*","./eslint.config.mjs":"./dist/assets/eslint.config.mjs","./tsconfig.base.json":"./dist/assets/tsconfig.base.json","./tsconfig.jest.json":"./dist/assets/tsconfig.jest.json"},"gitHead":"d1e6a56bcb37161cb8a428a1430d3861021bd6eb","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^9.0.0","globals":"^17.7.0","commander":"^15.0.0","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","@inquirer/prompts":"^8.5.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.11_1783782840278_0.14259789527047495","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.12":{"name":"monecromanci","version":"0.8.12","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.12","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"d398fa93b4cd7abc0ddf034968c5b2d8e1a2cf1a","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.12.tgz","fileCount":28,"integrity":"sha512-gLZMd7iRtUyG7b4Ic/2reKuJESFq7bPpySLAvT6sItilRdVJNLHhtCsmUolYuRKxutn+RrnVxs7QORI4G4sbjQ==","signatures":[{"sig":"MEUCIQCyMMP0oJQCPts130i1fVek9qxC77MNhoz32zaHkCAzawIgApPayTGJfxyWfDnoJkYdd5N4QL0ZXgUpVzkdJdc2CFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571854},"engines":{"node":"^22.13.0 || >=24"},"exports":{".":"./dist/cli.js","./scripts/*":"./dist/assets/scripts/*","./typedoc.json":"./dist/assets/typedoc.json","./jest.preset.mjs":"./dist/assets/jest.preset.mjs","./build-templates/*":"./dist/assets/build-templates/*","./eslint.config.mjs":"./dist/assets/eslint.config.mjs","./tsconfig.base.json":"./dist/assets/tsconfig.base.json","./tsconfig.jest.json":"./dist/assets/tsconfig.jest.json"},"gitHead":"84dd12dfad443742fd61c43ba426d31bf78dad61","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^9.0.0","globals":"^17.7.0","commander":"^15.0.0","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","@inquirer/prompts":"^8.5.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","eslint-plugin-jest":"^29.15.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-tsdoc":"^0.5.2","eslint-plugin-promise":"^7.3.0","eslint-plugin-unicorn":"^69.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-tsdoc-require-2":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.12_1783783678370_0.28505525896552997","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.13":{"name":"monecromanci","version":"0.8.13","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.13","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"abca12cf6cec2ece2b3b8208c3e809dc1aed163b","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.13.tgz","fileCount":8,"integrity":"sha512-CUWUs1r/bD7PUxD3fyl3V/Ld5TZRB0eLkK1RQpvrSO8MXH3E0v/iHnwIzzSvte9kbWZvHFiQdMbNM0z9mJgK+w==","signatures":[{"sig":"MEUCIQDBtkmhu3V3b+DmcqVhBI6aiN6vZ2Zux6qa/h1noghTgQIgCxQquEmf6XDCpQBbSkmybjm7QSePt5ZftAIIvD7ycsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457986},"engines":{"node":"^22.13.0 || >=24"},"exports":{".":"./dist/cli.js"},"gitHead":"a7daa57678d57265898cabc1b08790f7620124fb","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^9.0.0","commander":"^15.0.0","@inquirer/prompts":"^8.5.2","monecromanci-toolchain":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.13_1783810491444_0.9354480579939326","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.14":{"name":"monecromanci","version":"0.8.14","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.14","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"76e35be1db75b419d6b31dcdccbff04144a0a36b","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.14.tgz","fileCount":8,"integrity":"sha512-lf53S5D7tXix+o5kUmHZP7ojGP/FVbgnMbH3ZuKKXAKJIWdXRP+2NI5/B06T53nOO7wfAPp2KA02zH/yJTuz8w==","signatures":[{"sig":"MEUCIQD+/wM3EylAYj5y0d9ZTc1dXeefwFNZJiclEIkXLGOMSwIgQOCVQn3L6b8GuKQfkEGxVndErdBeHjVkVON3dRrVJLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":464453},"engines":{"node":"^22.13.0 || >=24"},"exports":{".":"./dist/cli.js"},"gitHead":"2492764504543364dff6fe997d9f8ff7b69f53cb","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^9.0.0","commander":"^15.0.0","@inquirer/prompts":"^8.5.2","monecromanci-toolchain":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.14_1783839057167_0.26599794488177575","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.15":{"name":"monecromanci","version":"0.8.15","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.15","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"e04f83c26347e27a3218a0b949d4030540ed79d0","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.15.tgz","fileCount":8,"integrity":"sha512-3VOqJGdO3gPGNVqwaANiYX+9HxOkCyjFoJ1QXuNdPKbV3u8falQMPTYJkrp9rt3E627mi0s2aO3rPPXipBoRAA==","signatures":[{"sig":"MEUCIQDiuiJwmtExKXqrzRRsscgSFlsCTmFJNjAe421lz++UUQIgU2RUtbxe8mgMcnRS44yMTvA7t22lkJZ6q+l6/ydlgpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467291},"engines":{"node":"^22.13.0 || >=24"},"exports":{".":"./dist/cli.js"},"gitHead":"21b6e0360396fd3ec06f5d74d2e64fad48457241","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^9.0.0","commander":"^15.0.0","@inquirer/prompts":"^8.5.2","monecromanci-toolchain":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.15_1783890817906_0.8337509089618829","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.16":{"name":"monecromanci","version":"0.8.16","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.16","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"0cd823fcee26f0f83e643d6e67227cdb6226a01c","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.16.tgz","fileCount":8,"integrity":"sha512-G8mQd4xOpfN/EIjs70KVqzFdy/54q6TOilPk4YiLphi2U7+/ECds4bhtu/i1jUQe0/DIdXmwTjOfrJ0VNIN58A==","signatures":[{"sig":"MEYCIQDvIzxPi5INLE1kwKVTDmg2fwqDbKBXhmxG2u6FPT20pwIhALl9G7Byfp74CaArvldyJ4/OYtgipnjDhiUh2ryR9KPt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467996},"engines":{"node":"^22.13.0 || >=24"},"exports":{".":"./dist/cli.js"},"gitHead":"5b5f5c3dedc12e18df6ef43b03898c59237cc0c8","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^9.0.0","commander":"^15.0.0","@inquirer/prompts":"^8.5.2","monecromanci-toolchain":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.16_1783891908706_0.7196191614624354","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.17":{"name":"monecromanci","version":"0.8.17","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.17","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"44162adf307ecbc0c56457fe4161bd61a6f97375","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.17.tgz","fileCount":8,"integrity":"sha512-jt7K9/PjNpXRhWTQZR4mZ+34tr+sA2BqL7qH/NSe8LHuO7trq1m1kO8ZPHmLg9y9CNgetgNIztPkyV0jIqLgDw==","signatures":[{"sig":"MEYCIQCFpN5BNkkY40CMaiN/pHPdc84/pGICoXWpyG9W1itXUAIhAM1jRpUUroEIXcY7x7Wid9StbgWjkDAlKH+WYcJ7f7VS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468404},"engines":{"node":"^22.13.0 || >=24"},"exports":{".":"./dist/cli.js"},"gitHead":"c8091916491db41bc29a0a70fbd7b09bd4a34c35","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^9.0.0","commander":"^15.0.0","@inquirer/prompts":"^8.5.2","monecromanci-toolchain":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.17_1783896149543_0.5529981720754276","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.18":{"name":"monecromanci","version":"0.8.18","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.18","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"897f7975f28d44587ec49b74d88aa5621aa78b27","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.18.tgz","fileCount":8,"integrity":"sha512-hUQ4zLIMaVHMakPRJzN1a7dEfjld+DNptNytytGemgtPhWotJQA2w2JEeB7/MHQGkDRVjQKZXVzoD/sQ9AejnQ==","signatures":[{"sig":"MEUCIESdtC79rSp6t2HicsLR231AL6j33JB4elqDhYc0mdZfAiEAs2OcMSq7zoLeZ9sef1GATh5vQO7Dhj7+3wZLxqHFEWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468404},"engines":{"node":"^22.13.0 || >=24"},"exports":{".":"./dist/cli.js"},"gitHead":"f07039be2d294683ef165b3d70d2cfdb45b8820b","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^9.0.0","commander":"^15.0.0","@inquirer/prompts":"^8.5.2","monecromanci-toolchain":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.18_1783897598216_0.20144476188048088","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.19":{"name":"monecromanci","version":"0.8.19","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.19","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"b2b45aae3bf203d6380e35ccf3baa39223217322","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.19.tgz","fileCount":8,"integrity":"sha512-h2gM9B5t63HSOcdNObqdZooFn2Tdaaq2/8MzLOTfCr3N4zBBVrb8iYmurtuCz7ZheXg0uOh2Nt8s+8OxXOBrxg==","signatures":[{"sig":"MEQCIDbT2jKPryI7GhQmwKpbBgHWkOjFvWVMUgxh1k33jvJEAiBEphuQqtBTDQDSf1UDY8nMmivEHtXr+Bj8Sarer5QZ8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483915},"engines":{"node":"^22.13.0 || >=24"},"exports":{".":"./dist/cli.js"},"gitHead":"dc0eaf1b20e3f5b8eb49468ec0676ca9c2fb1fac","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^9.0.0","commander":"^15.0.0","@inquirer/prompts":"^8.5.2","monecromanci-toolchain":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.19_1783900319175_0.3445710070876742","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.20":{"name":"monecromanci","version":"0.8.20","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.20","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"afed410cfb4715bf4c3fb8d6d99bb23a5940f84f","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.20.tgz","fileCount":8,"integrity":"sha512-rsnqWIx1690IFRKTEGJdP88SFOmLvjbzX6CrqwecX/jVNSXfSNksP3R+eQ/3Z+EaeVzcDegNDS/pnUT+Xy1EIg==","signatures":[{"sig":"MEYCIQDAoItomj8omFz0wv50lWGdrflqq2efOUuSgfti3a6RJAIhAIMClKCxKxhhch6kj+PMOT94jFHU7cWwGA2wOS3MWwZ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485839},"engines":{"node":"^22.13.0 || >=24"},"exports":{".":"./dist/cli.js"},"gitHead":"cb6bc5398940f3d52d05c4a650f8d40d70ce74e2","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^9.0.0","commander":"^15.0.0","@inquirer/prompts":"^8.5.2","monecromanci-toolchain":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.20_1783924274980_0.7300067395510863","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"},"0.8.21":{"name":"monecromanci","version":"0.8.21","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"author":{"name":"Eduardo Russo"},"license":"MIT","_id":"monecromanci@0.8.21","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"bin":{"mnci":"dist/cli.js","monecromanci":"dist/cli.js"},"dist":{"shasum":"22aebb21c636bb29f2a3966a840427fd75c0d373","tarball":"https://registry.npmjs.org/monecromanci/-/monecromanci-0.8.21.tgz","fileCount":8,"integrity":"sha512-/6aBTAUz7NQTCgR1hboWyxqpD6FycstgbX7+JF58NDWqZKw4Cp9rpiuGQb/Mu65mOmiIJAAxxC/EBORvqOvM2w==","signatures":[{"sig":"MEQCIFVSKnS13fUe6XMUz+Q2usx/UD+BxKwnjZYBx4C8DGcCAiBxSj2GloWYPB9cFZKErJpf5h+A9iHve+qrr5WFWjE/GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486587},"engines":{"node":"^22.13.0 || >=24"},"exports":{".":"./dist/cli.js"},"gitHead":"b7f2e5251e11c991739c6cec256672dc13ae6230","scripts":{"dev":"tsup --watch","doc":"typedoc --tsconfig tsconfig.lib.json","lint":"eslint .","test":"jest","build":"tsup && node scripts/copyAssets.mjs","start":"node dist/cli.js","prepack":"npm run build","lint:fix":"eslint . --fix","test:cov":"jest --coverage","test:e2e":"node e2e/dependencyInjection.e2e.mjs","typecheck":"tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"russoedu","email":"russoedu@gmail.com"},"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"_npmVersion":"11.16.0","description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^9.0.0","commander":"^15.0.0","@inquirer/prompts":"^8.5.2","monecromanci-toolchain":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","eslint":"^10.6.0","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/monecromanci_0.8.21_1784010823567_0.09007732460283058","host":"s3://npm-registry-packages-npm-production"},"deprecated":"superseded by @mnci/cli - install that instead"}},"time":{"created":"2026-06-30T06:23:50.720Z","modified":"2026-09-25T22:00:10.614Z","0.0.0":"2026-06-30T06:23:50.969Z","0.1.0":"2026-06-30T06:24:28.438Z","0.1.1":"2026-06-30T06:25:15.045Z","0.2.0":"2026-07-02T18:26:54.502Z","0.3.0":"2026-07-02T18:40:07.896Z","0.3.1":"2026-07-02T18:51:15.315Z","0.4.0":"2026-07-03T17:22:10.162Z","0.5.0":"2026-07-03T18:06:34.296Z","0.6.0":"2026-07-03T18:17:18.110Z","0.6.1":"2026-07-03T22:51:46.844Z","0.7.0":"2026-07-03T23:45:42.427Z","0.7.1":"2026-07-04T06:42:50.299Z","0.8.0":"2026-07-04T20:32:24.194Z","0.8.1":"2026-07-05T22:15:01.423Z","0.8.2":"2026-07-06T05:17:00.496Z","0.8.3":"2026-07-06T05:28:43.706Z","0.8.4":"2026-07-06T08:25:30.346Z","0.8.5":"2026-07-06T10:54:16.887Z","0.8.6":"2026-07-06T12:54:47.852Z","0.8.7":"2026-07-11T06:14:29.373Z","0.8.8":"2026-07-11T09:15:56.173Z","0.8.9":"2026-07-11T09:51:50.905Z","0.8.10":"2026-07-11T12:07:03.455Z","0.8.11":"2026-07-11T15:14:00.451Z","0.8.12":"2026-07-11T15:27:58.573Z","0.8.13":"2026-07-11T22:54:51.577Z","0.8.14":"2026-07-12T06:50:57.306Z","0.8.15":"2026-07-12T21:13:38.047Z","0.8.16":"2026-07-12T21:31:48.855Z","0.8.17":"2026-07-12T22:42:29.678Z","0.8.18":"2026-07-12T23:06:38.384Z","0.8.19":"2026-07-12T23:51:59.412Z","0.8.20":"2026-07-13T06:31:15.130Z","0.8.21":"2026-07-14T06:33:43.735Z"},"bugs":{"url":"https://github.com/russoedu/MoNecromanCi/issues"},"author":{"name":"Eduardo Russo"},"license":"MIT","homepage":"https://github.com/russoedu/MoNecromanCi/tree/main/libs/monecromanci#readme","keywords":["nx","monorepo","azure-devops","cli","scaffold","typescript"],"repository":{"url":"git+https://github.com/russoedu/MoNecromanCi.git","type":"git","directory":"libs/monecromanci"},"description":"MoNecromanCI — interactive CLI to summon, conjure, raise and validate NX monorepos (Azure DevOps & GitHub Actions): function/node apps, React/Vue/Svelte/Next.js apps, internal/publishable libs, CLI tools.","maintainers":[{"name":"russoedu","email":"russoedu@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"./logo.svg\" alt=\"MoNecromanCI logo\" width=\"160\">\n</p>\n\n# MoNecromanCI\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/monecromanci\"><img src=\"https://img.shields.io/npm/v/monecromanci.svg\" alt=\"npm version\"></a>\n  <a href=\"https://github.com/russoedu/MoNecromanCi/actions/workflows/ci.yml\"><img src=\"https://github.com/russoedu/MoNecromanCi/actions/workflows/ci.yml/badge.svg\" alt=\"CI\"></a>\n  <a href=\"https://github.com/russoedu/MoNecromanCi/actions/workflows/ci.yml\"><img src=\"https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/russoedu/MoNecromanCi/badges/.github/badges/coverage.json\" alt=\"coverage\"></a>\n  <a href=\"LICENSE\"><img src=\"https://img.shields.io/npm/l/monecromanci.svg\" alt=\"license\"></a>\n</p>\n\n> **MO**no(repo) + **NECROMAN**cy + **CI**. The CLI command is `monecromanci` (short alias `mnci`).\n\nAn interactive CLI that **summons**, **conjures**, **raises** and **validates** NX\nmonorepos — Node + TypeScript, Jest, ESLint, real VSCode `.ts` debugging, and a\ncomplete CI pipeline (Azure DevOps **and/or** GitHub Actions), with near-zero\nper-project configuration.\n\nIt generates nine project kinds and keeps every repo's tool-owned config in sync:\n\n| Kind              | Nx tag                 | What you get                                                            |\n| ----------------- | ---------------------- | ----------------------------------------------------------------------- |\n| `internal-lib`    | `type:internal-lib`    | Source-resolved (`main → src/index.ts`) so you step into it while debugging and \"find references\" works across libs. |\n| `publishable-lib` | `type:publishable-lib` | Published via `nx release`; `dist/package.json` gets **real, resolved dependencies** even though all deps live in the root. |\n| `cli-tool`        | `type:publishable-lib` | A publishable lib that also ships a bundled `bin` (esbuild + shebang). Shares its tag with `publishable-lib` — the `bin` field is what tells them apart. |\n| `function-app`    | `type:function-app`    | Azure Functions v4, `.configurations/{dev,uat,prod}.json`, `clean:config` whitespace-strip, attach-debugging. |\n| `node-app`        | `type:node-app`        | A framework-agnostic TS HTTP server (node:http) you extend with Express/Koa/Fastify/Nest/…; built, dependency-traced and zipped like a function app. |\n| `react-app`       | `type:react-app`       | Vite with `dev`/`uat`/`prod` builds (`dist-dev`/`dist-uat`/`dist-prod`) and browser debugging. |\n| `vue-app`         | `type:vue-app`         | Vue 3 + Vite, same multi-env builds.                                    |\n| `svelte-app`      | `type:svelte-app`      | Svelte 5 + Vite, same multi-env builds.                                 |\n| `nextjs-app`      | `type:nextjs-app`      | Full-stack Next.js (App Router). Per-env builds assemble `dist-<env>` in **server** (standalone) or **static-export** mode (`NEXT_OUTPUT`). |\n\nAdd `ci:ignore` alongside a project's `type:*` tag to exclude it from the CI\npipeline (never built, packaged, versioned or published) without excluding it\nfrom `doctor`/`update` — its tool-owned files stay in sync like any other\nproject.\n\n## Commands\n\nRun it **bare** to get the interactive menu — every command, one arrow-key pick away:\n\n```sh\nmonecromanci        # or mnci — choose Summon, Conjure, Resurrect, Raise, Ascend or Ritual interactively\n```\n\nEvery command also keeps its plain name and gains a necromancy-themed alias (in the\ncomment below) — use whichever reads better to you:\n\n```sh\nmonecromanci new [name]       # summon    · scaffold a brand-new monorepo (prompts: CI provider, registry, scope, …)\nmonecromanci add [type]       # conjure   · internal-lib | publishable-lib | cli-tool | function-app | node-app | react-app | vue-app | svelte-app | nextjs-app\nmonecromanci resurrect        # adopt     · adopt an existing monorepo: detect its projects and apply the canonical config\nmonecromanci doctor [--fix]   # raise/fix · detect (and with --fix, repair) tool-owned config drift\nmonecromanci update           # ascend    · doctor --fix + re-stamp the template version\nmonecromanci validate [--all] # ritual    · run lint/test/build locally (nx affected; --all = run-many) before pushing to CI\nmonecromanci spell            # scry      · changed projects + commit scope + advisory breaking-change hints (suggests the ! marker)\nmonecromanci spellbook        # grimoire  · write (or refresh) the MoNecromanCi.md guide at the repo root\nmonecromanci release          # foretell  · preview the next automated release (nx release version --dry-run) — no changes made\n```\n\n`new` is fully scriptable: `monecromanci new demo --yes --ci github --registry github-packages --owner acme`.\n\n## Resurrect an existing monorepo\n\n`resurrect` brings a repo that wasn't born from MoNecromanCI under management.\nIt scans `apps/` and `libs/`, guesses each project's kind from its files and\ndependencies (host.json, next/vue/svelte/react deps, `bin` entries,\n`publishConfig`, …) and **asks you to confirm every guess** — the signals help,\nbut you decide. After a hard are-you-sure confirmation it shows a checkbox list\nof the confirmed projects (`a` selects all, `i` inverts, space toggles one),\nthen applies the canonical tool-owned config to the root and each selected\nproject, merges missing `scripts`/`workspaces`/`engines` into your manifests\n(drifted scripts are reported, never overwritten), and pins the toolchain\nversions the generated ESLint config requires. **Your source code is never\ntouched** — no sample files are planted. Projects you leave unselected stay\nunmanaged and are offered again the next time you run `resurrect`; repo-level\nprompts pre-fill from what it detects (CI files, registry URLs, scope,\n`engines.node`, git default branch).\n\n## CI providers & registry (chosen per repo)\n\n`new` prompts for a **CI provider** — `azure`, `github`, or `both` — and a **package\nregistry** — Azure Artifacts, GitHub Packages, or public npm (defaulting to match\nthe CI). The `.build-templates/*.mjs` are the single engine for **both** providers;\nonly a thin wrapper differs: `azure-pipelines.yml` and/or `.github/workflows/ci.yml`.\nThe `.npmrc`, each publishable project's `publishConfig`, and the nx-release docs\nare generated to match the registry.\n\n## What's centralised\n\nOne root `package.json` holds **all** dependencies. The root owns `nx.json`\n(with `nx release`), `tsconfig.base.json`, `tsconfig.jest.json`, a Jest preset\nfactory, a **non-type-checked** ESLint flat config (standard/no-semi + @stylistic\n+ unicorn + React + Jest + TSDoc + JSON/JSONC/JSON5 + YAML + Markdown), the\n`.code-workspace`, and a vendored CI pipeline. Per-project config is 2–4 tiny files.\n\n## Debugging (works on the TypeScript, including into libs)\n\nThe `.code-workspace` ships **breakpoint-capable** configs at the workspace top\nlevel (where VSCode actually reads them): \"Debug Jest (current file)\"\n(`--runInBand`, `resolveSourceMapLocations: null`, source maps on), a Function/Node\nApp attach config (`:9229`), and browser configs for Vite (`:5173`) and Next.js\n(`:3000`) — plus the `Orta.vscode-jest` extension for per-test Debug lenses.\n\n## Developing MoNecromanCI\n\n```sh\nnpm install --legacy-peer-deps   # ESLint 10 leads some plugins' peer ranges\nnpm run build                    # tsup bundle + copy assets to dist/\nnpm run lint\nnpm test\n```\n\n### Verify the generated output end-to-end\n\n```sh\nnode dist/cli.js new demo --yes --registry npm --lib helpers\ncd demo\nnode ../dist/cli.js add nextjs-app web   # or any other kind\nnpm install\nnpm run lint && npm test && npm run build\nnode ../dist/cli.js validate             # (ritual) nx affected -t lint test build\n# In VSCode: open demo.code-workspace, set a breakpoint in a *.test.ts, run\n# \"Debug Jest (current file)\" → it should pause on the breakpoint.\n```\n","readmeFilename":"README.md"}