{"_id":"juisy","_rev":"43-f0a423909e5f43fdb4c043d30430bbed","name":"juisy","dist-tags":{"latest":"2.3.0","beta":"3.0.0-beta.3"},"versions":{"2.0.0-beta.0":{"name":"juisy","version":"2.0.0-beta.0","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"ISC","_id":"juisy@2.0.0-beta.0","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://gitlab.com/hperchec/juisy#readme","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"c77810bcb09b2901a0d63ccd176030e7f5e605be","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.0-beta.0.tgz","fileCount":71,"integrity":"sha512-NCuRUx5qyeeqrcPwhy6Gt1aPegix6m6ns9uy4fAZ4LmeXWiBo0pZjrgteBSJcNUQEDEIouwg8pWAU8M2iFM8dA==","signatures":[{"sig":"MEYCIQCptY9QPr8M4Xxt+PVPx7yOyVqgGOfMy6OE+lgOSB6tQwIhAOuGrIvcueuyxaqnI8JIFnj/qXmkYFTIF+8yOPoM0dnV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155856},"main":"src/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"gitHead":"987fd3b198cb1ee72e185f8877b2cd416716e2e9","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:readme && npm run docs:cli && npm run docs:api && npm run docs:lint","lint":"eslint .","test":"npx cross-env CLI_ENV=private node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"npx cross-env CLI_ENV=private NODE_ENV=development node ./bin/cli release","test:ui":"npm test -- --ui","docs:api":"npx cross-env CLI_ENV=private node ./bin/cli docs generate:api","docs:cli":"npx cross-env CLI_ENV=private node ./bin/cli docs generate:cli","lint:fix":"npm run lint -- --fix","test:dev":"npm test -- --watch","__prepare":"npm run git-hooks:sync","audit:fix":"ncu --interactive","changelog":"npx cross-env CLI_ENV=private NODE_ENV=development node ./bin/cli changelog","docs:lint":"npx cross-env CLI_ENV=private node ./bin/cli docs lint -c ./docs/.markdownlint-cli2.cjs","docs:readme":"npx cross-env CLI_ENV=private node ./bin/cli docs generate:readme","example:test":"npm run example:reset && cd example && npm install -D @hperchec/juisy@file:../ && npx juisy squeeze && npm run docs:readme","docs:lint:fix":"npm run docs:lint -- --fix","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","lint:markdown":"npm run docs:lint","print:globals":"node --no-warnings ./bin/cli print:globals","git-hooks:sync":"npx cross-env CLI_ENV=private NODE_ENV=development node ./bin/cli git-hooks sync","git-hooks:reset":"npx cross-env CLI_ENV=private NODE_ENV=development node ./bin/cli git-hooks reset","lint:markdown:fix":"npm run docs:lint:fix"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"deprecated":"this package has been deprecated","repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"8.1.0","description":"Make your JavaScript (and/or TypeScript) project juicy!","directories":{},"lint-staged":{"*.{js,cjs,ts}":["eslint --fix","git add"]},"_nodeVersion":"18.13.0","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^4.1.2","execa":"^5.1.1","yargs":"^17.7.2","remark":"^15.0.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","json-2-csv":"^5.5.7","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","simple-git-hooks":"^2.9.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","happy-dom":"^15.11.7","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","markdown-table":"^3.0.4","@commitlint/cli":"^19.6.1","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","markdownlint-cli2":"^0.16.0","npm-check-updates":"^17.1.12","@types/lodash.merge":"^4.6.9","@vitest/coverage-v8":"^2.1.8","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.1","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependencies":{"chalk":"^4.1.2","execa":"^5.1.1","yargs":"^17.7.2","eslint":"^9","prompts":"^2.4.2","lint-staged":"^14.0.1","@commitlint/cli":"^17.7.2","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.1","@stylistic/eslint-plugin":"^2","@hperchec/readme-generator":"^3.0.0","conventional-changelog-cli":"^4.1.0","@github/markdownlint-github":"^0.6.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^8","markdownlint-cli2-formatter-pretty":"^0.0.6"},"simple-git-hooks":{"commit-msg":"node ./bin/scripts/commit-msg.js ${1}","pre-commit":"node ./bin/scripts/pre-commit.js"},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.0-beta.0_1734916637210_0.3969341733421994","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"juisy","version":"2.0.0-beta.1","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.0.0-beta.1","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://gitlab.com/hperchec/juisy#readme","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"313b89809bffc77789f9388d8a5fbe9720942291","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.0-beta.1.tgz","fileCount":78,"integrity":"sha512-9KhI6F9LafgMaCiJV1Jxwv4YJQRoKy95hYaoLPi/H0opI1sjNBStHC0iNOnzYeoS/sUBbm7xEhzyXXmajSs/8Q==","signatures":[{"sig":"MEQCIHjrkR5S6+4mr5eltmqHmQB9dT5dO7Wpma/vx92dS2MAAiASzooXwzd/poACQtCD4yD4IfgwJC38RVhw+TJEv5Lo/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143370},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"gitHead":"b7943431f5d148f2f72573a2d907296c8685299d","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it","test:ui":"npm test -- --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"deprecated":"this package has been deprecated","release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"8.1.0","description":"Make your JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^4.1.2","execa":"^8","yargs":"^17.7.2","remark":"^15.0.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","typedoc":"^0.27.5","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","simple-git-hooks":"^2.9.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","typedoc-plugin-markdown":"^4.3.3","typedoc-vitepress-theme":"^1.1.1","ts-json-schema-generator":"^2.3.0","typedoc-plugin-frontmatter":"^1.1.2","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","markdown-table":"^3.0.4","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^4.1.2","yargs":"^17.7.2","eslint":"^9","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.7.0","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"@github/markdownlint-github":{"optional":true},"markdownlint-cli2-formatter-pretty":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.0-beta.1_1741779374680_0.6051079683337937","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.8":{"name":"juisy","version":"2.0.0-beta.8","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.0.0-beta.8","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://gitlab.com/hperchec/juisy#readme","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"fbf185f03e885c408891a50fbc1edfcbab2e140d","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.0-beta.8.tgz","fileCount":79,"integrity":"sha512-aSva97981TJ5olmjTt1vNkxrXciC/s8WTLsNjRBkEUDts1noSxCTZOWfHL74tt5EU6r5BbAHCaC1qAS6Q0o4OA==","signatures":[{"sig":"MEUCIQC8kcfV4d4HCBrKMKR/I/2s022tXRS/Af0br92ROzRvawIgQi1esNWBiLcqBlbKgIwItq2X4nJYAnlC4GHyX53Oq0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146221},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"gitHead":"b4e9091d6a733fc9cbc8d3faee8bb98b5bc109c9","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it","test:ui":"npm test -- --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"deprecated":"this package has been deprecated","release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"8.1.0","description":"Make your JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^4.1.2","execa":"^8","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","typedoc":"^0.27.5","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","simple-git-hooks":"^2.9.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","typedoc-plugin-markdown":"^4.3.3","typedoc-vitepress-theme":"^1.1.1","ts-json-schema-generator":"^2.3.0","typedoc-plugin-frontmatter":"^1.1.2","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","markdown-table":"^3.0.4","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^4.1.2","yargs":"^17.7.2","eslint":"^9","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.7.0","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"@github/markdownlint-github":{"optional":true},"markdownlint-cli2-formatter-pretty":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.0-beta.8_1741899239874_0.35728282144639945","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.9":{"name":"juisy","version":"2.0.0-beta.9","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.0.0-beta.9","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://gitlab.com/hperchec/juisy#readme","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"735c70574c0e6cee281376b655ba723923eb26c1","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.0-beta.9.tgz","fileCount":78,"integrity":"sha512-bc/n6gLPDn2/F24xdft2ZNOVyesO4rlskJ7ZN045+4i6TFxhqJebbY096kM6cppvRQoTKAODYWydZ1Rgm7QkCw==","signatures":[{"sig":"MEUCIE6g5IKrJgBUY9kPbWBD7eVZFrA1ibVhtVlO1NEx9JHRAiEAuqRpST+e1l/Q4Jseo1xym1n1xL1D8VXYID1piZjBvSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145262},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"gitHead":"b4801d4c01c6a308926ca8d8aaaff85f00764ab0","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it","test:ui":"npm test -- --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"deprecated":"this package has been deprecated","release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"8.1.0","description":"Make your JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^4.1.2","execa":"^8","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","typedoc":"^0.27.5","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","simple-git-hooks":"^2.9.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","typedoc-plugin-markdown":"^4.3.3","typedoc-vitepress-theme":"^1.1.1","ts-json-schema-generator":"^2.3.0","typedoc-plugin-frontmatter":"^1.1.2","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","markdown-table":"^3.0.4","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^4.1.2","yargs":"^17.7.2","eslint":"^9","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@release-it/bumper":"6.0.1","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.7.0","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"@release-it/bumper":{"optional":true},"@github/markdownlint-github":{"optional":true},"@release-it/conventional-changelog":{"optional":true},"markdownlint-cli2-formatter-pretty":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.0-beta.9_1742056378889_0.5755317088741654","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.10":{"name":"juisy","version":"2.0.0-beta.10","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.0.0-beta.10","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"c87627d1a9debe59fb2685099f0e4bea63a2cb45","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.0-beta.10.tgz","fileCount":79,"integrity":"sha512-ctuUIeOKbiNW4o9AqHia4SoD7i9T6EOToHPhH8DGKpmvCOwEqId7/SoG9Hu4rIREyFrr5m8COJDQ3tgLZFhPVA==","signatures":[{"sig":"MEUCIQD9Pr0S8QY4UoG6LK5aRbjryjEuxH5K2auyuaLxZC4iHAIgSO+EwDtlFeeJQSIEy/JRgLPiwDoeOnBMSHa5CD/D+Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180399},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"gitHead":"1692703f15b148562b3eabe1b4ed341edcd34628","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it","test:ui":"npm test -- --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"deprecated":"this package has been deprecated","release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"8.1.0","description":"Make your JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^4.1.2","execa":"^8","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","typedoc":"^0.27.5","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","simple-git-hooks":"^2.9.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","typedoc-plugin-markdown":"^4.3.3","typedoc-vitepress-theme":"^1.1.1","ts-json-schema-generator":"^2.3.0","typedoc-plugin-frontmatter":"^1.1.2","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","markdown-table":"^3.0.4","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^4.1.2","yargs":"^17.7.2","eslint":"^9","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@release-it/bumper":"6.0.1","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.7.0","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"@release-it/bumper":{"optional":true},"@github/markdownlint-github":{"optional":true},"@release-it/conventional-changelog":{"optional":true},"markdownlint-cli2-formatter-pretty":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.0-beta.10_1742065245053_0.19118669881627626","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.11":{"name":"juisy","version":"2.0.0-beta.11","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.0.0-beta.11","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"a4fae646d8b47068b8629fff69bc22a9ee181204","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.0-beta.11.tgz","fileCount":81,"integrity":"sha512-GQmriFvGILJRsYBW79EmiRb3sDcRBcVYuy4wQA88kDxG+IKHluLj5zH5HCey48vYNMYKiRTE0EqLSFu4HDheLw==","signatures":[{"sig":"MEQCIENy6LAKgNXs8NAmuptggqKkKplLj3D18QEl1v1IXVoYAiACikekaUX2K0Ra3nRaoMGAVLszU7/2/I9AjWdWHx1sLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183031},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"./vite-plugin-inject-css-variables":{"types":"./dist/vite/plugins/inject-css-variables/index.d.ts","import":"./dist/vite/plugins/inject-css-variables/index.js"}},"gitHead":"4e92ac400648c458f51693afd6ddb3fcbeba723d","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","test:ui":"npm test -- --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"deprecated":"this package has been deprecated","release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"8.1.0","description":"Make you JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^4.1.2","execa":"^8","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","simple-git-hooks":"^2.9.0","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","ts-json-schema-generator":"^2.3.0","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","typedoc":"^0.28.1","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","typedoc-plugin-markdown":"^4.5.2","typedoc-vitepress-theme":"^1.1.2","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","typedoc-plugin-frontmatter":"^1.3.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^4.1.2","yargs":"^17.7.2","eslint":"^9","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@release-it/bumper":"6.0.1","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.0-beta.11_1743435004516_0.30879534266690833","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12":{"name":"juisy","version":"2.0.0-beta.12","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.0.0-beta.12","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"535fd750776e73269bc55779b1fbbde95097c5be","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.0-beta.12.tgz","fileCount":81,"integrity":"sha512-ZudNpTnGstuec0YgMvCA4MykMy42LcfzVRLoLjtQ92BzwtD7OdeSBxGYUZoZZ692EXPc3Lt6huLxKBsXxJGFKA==","signatures":[{"sig":"MEQCIElvqlecDTHLAd+2sv/mp/x8E7pNOgvkgNfpJFKt5mdjAiBMH0nq5f0hyb2FZcw+VayWVvb6wtVA30tziKTHr6Dksg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183031},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"./vite-plugin-inject-css-variables":{"types":"./dist/vite/plugins/inject-css-variables/index.d.ts","import":"./dist/vite/plugins/inject-css-variables/index.js"}},"gitHead":"8560f4247f920c203fc387eaa173cdf0faac522e","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","test:ui":"npm test -- --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"deprecated":"this package has been deprecated","release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"8.1.0","description":"Make you JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^4.1.2","execa":"^8","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","simple-git-hooks":"^2.9.0","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","ts-json-schema-generator":"^2.3.0","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","typedoc":"^0.28.1","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","typedoc-plugin-markdown":"^4.5.2","typedoc-vitepress-theme":"^1.1.2","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","typedoc-plugin-frontmatter":"^1.3.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^4.1.2","yargs":"^17.7.2","eslint":"^9","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@release-it/bumper":"6.0.1","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.0-beta.12_1744383703823_0.04324063129905542","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13":{"name":"juisy","version":"2.0.0-beta.13","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.0.0-beta.13","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"a3104bb95a04a866a916c2a7b13282e02e61681b","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.0-beta.13.tgz","fileCount":83,"integrity":"sha512-Vc4E0CDDRQhRQnrT8IZ09eWTHg6ozo0n7rmAYEgwHigwIYQPVudIOOSAOI7WfGJZLy8DmQjZPi+lCDiaM0GAqw==","signatures":[{"sig":"MEQCIA+3xIPHq8V0DCbdOw+ew7dMfa4iuSo0i3YMgXuGCYxKAiAuFd6elw/xU9FTGMicbUz4+dJDqfatpm6FRj3jMeS7rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184716},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"./vite-plugin-inject-css-variables":{"types":"./dist/vite/plugins/inject-css-variables/index.d.ts","import":"./dist/vite/plugins/inject-css-variables/index.js"},"./vite-plugin-inject-project-globals":{"types":"./dist/vite/plugins/inject-project-globals/index.d.ts","import":"./dist/vite/plugins/inject-project-globals/index.js"}},"gitHead":"e7389c7cdc1b4c9bcf7c1bb5615f14cdafe01618","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","test:ui":"npm test -- --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"deprecated":"this package has been deprecated","release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"8.3.2","description":"Make you JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^4.1.2","execa":"^8","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","simple-git-hooks":"^2.9.0","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","ts-json-schema-generator":"^2.3.0","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","typedoc":"^0.28.1","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","typedoc-plugin-markdown":"^4.5.2","typedoc-vitepress-theme":"^1.1.2","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","typedoc-plugin-frontmatter":"^1.3.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^4.1.2","yargs":"^17.7.2","eslint":"^9","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@release-it/bumper":"6.0.1","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.0-beta.13_1745442830683_0.7326861426723832","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.14":{"name":"juisy","version":"2.0.0-beta.14","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.0.0-beta.14","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"1250e217e5696e19507ab5fb73b01503265068fa","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.0-beta.14.tgz","fileCount":83,"integrity":"sha512-ISpbLTAliKLQgOXdiA0I8TNm3z529E1MbXDGUuaHi6gQbSwADHDf4/2XMQqudRDu62kBkp6vSg7LsYRP8bNjDw==","signatures":[{"sig":"MEQCIAlMt5FcvW+WwN36ErlCuWOs57D+RUeFz5WlcWqAigrCAiApKsEAxKt6qDWyUOVKKxQ7chFQoWyzDVEGihkLnfUZCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183122},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"./vite-plugin-inject-css-variables":{"types":"./dist/vite/plugins/inject-css-variables/index.d.ts","import":"./dist/vite/plugins/inject-css-variables/index.js"},"./vite-plugin-inject-project-globals":{"types":"./dist/vite/plugins/inject-project-globals/index.d.ts","import":"./dist/vite/plugins/inject-project-globals/index.js"}},"gitHead":"b9e2ef7c810a08ee98568f3a36904f00e72592b2","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","test:ui":"npm test -- --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"deprecated":"this package has been deprecated","release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"8.3.2","description":"Make you JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^5.4.1","execa":"^8","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","simple-git-hooks":"^2.9.0","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","ts-json-schema-generator":"^2.3.0","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","typedoc":"^0.28.1","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","typedoc-plugin-markdown":"^4.5.2","typedoc-vitepress-theme":"^1.1.2","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","typedoc-plugin-frontmatter":"^1.3.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","eslint":"^9","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@release-it/bumper":"6.0.1","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.0-beta.14_1745878505851_0.9877063886049948","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.15":{"name":"juisy","version":"2.0.0-beta.15","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.0.0-beta.15","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"3087c75e09c1a8b2e1fab2ef46ef6f05b11a7c3c","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.0-beta.15.tgz","fileCount":83,"integrity":"sha512-rrvhxUFyt418V2oELm02RQF3v/nY+yApE413CnDp5hzFY5WWe7m0F89Qq+fkuIWgokcShVDbM3kpPWZNskziXg==","signatures":[{"sig":"MEUCIE8wc161O7E5djhXrmW2GFb1cMk97DhvdTssd8k2FgknAiEArDXsBeZDnB6y3JYprClIfrGQXl/MmfO3xM+gpt3ZSro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191237},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"./vite-plugin-inject-css-variables":{"types":"./dist/vite/plugins/inject-css-variables/index.d.ts","import":"./dist/vite/plugins/inject-css-variables/index.js"},"./vite-plugin-inject-project-globals":{"types":"./dist/vite/plugins/inject-project-globals/index.d.ts","import":"./dist/vite/plugins/inject-project-globals/index.js"}},"gitHead":"2310bc6b6c5517f0918b1b88f25c27032f3e9ed0","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","test:ui":"npm test -- --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"overrides":{"simple-git-hooks":{"scripts":{"postinstall":""}}},"deprecated":"this package has been deprecated","release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"10.8.2","description":"Make you JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^5.4.1","execa":"^9.5.2","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","simple-git-hooks":"^2.9.0","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","ts-json-schema-generator":"^2.3.0","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","typedoc":"^0.28.1","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","typedoc-plugin-markdown":"^4.5.2","typedoc-vitepress-theme":"^1.1.2","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","typedoc-plugin-frontmatter":"^1.3.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","eslint":"^9","globals":"^15","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@release-it/bumper":"6.0.1","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.0-beta.15_1746365173715_0.4371481014419767","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.16":{"name":"juisy","version":"2.0.0-beta.16","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.0.0-beta.16","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"567856b8e5409ebbc4522d129f5f2ed195b3fe07","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.0-beta.16.tgz","fileCount":80,"integrity":"sha512-411xpEu/g/O0K75zHOPIJM8bzV6mHuq/QVzHrNUDQLEzJfvOSMV7a/fvbBNhyF+6MK0NcSaKQn/TgUfj24UfWQ==","signatures":[{"sig":"MEUCIE4PM8ubxFQQZHLERM8o68diBpTsX9ueD37aXFA2YBGaAiEAydnJyNHj0btHoHCqyHifcMjSlhcmQvdlfXaJEhDFw60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191420},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"./vite-plugin-inject-css-variables":{"types":"./dist/vite/plugins/inject-css-variables/index.d.ts","import":"./dist/vite/plugins/inject-css-variables/index.js"},"./vite-plugin-inject-project-globals":{"types":"./dist/vite/plugins/inject-project-globals/index.d.ts","import":"./dist/vite/plugins/inject-project-globals/index.js"}},"gitHead":"ee93b302c72544d7370fcf126acbe205e32e2581","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","test:ui":"vitest --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"overrides":{"simple-git-hooks":{"scripts":{"postinstall":""}}},"deprecated":"this package has been deprecated","release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"10.8.2","description":"Make you JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^5.4.1","execa":"^9.5.2","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","simple-git-hooks":"^2.9.0","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","ts-json-schema-generator":"^2.3.0","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","typedoc":"^0.28.1","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","typedoc-plugin-markdown":"^4.5.2","typedoc-vitepress-theme":"^1.1.2","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","typedoc-plugin-frontmatter":"^1.3.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","eslint":"^9","globals":"^15","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@release-it/bumper":"6.0.1","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.0-beta.16_1746393760852_0.044144080027054056","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.17":{"name":"juisy","version":"2.0.0-beta.17","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.0.0-beta.17","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"98f8585bd823959324a427127b417ce7f4ca9180","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.0-beta.17.tgz","fileCount":79,"integrity":"sha512-3D8BTGOKq1UVrhMPkUAzX1FfvIuudTL/z1dsZybjlIMTl8mMVZ6doKqQcr0OwpO1bT1scqFwqx1uLQEPbDZ8xg==","signatures":[{"sig":"MEYCIQD0UhldiJkF7Zao1z4AUZ/RRBlPZorQ42aYzCNnK1h9/QIhALEjvG/WlSPZ5J9toa4E9v7wmhJzn1dA8El6vDc0GY+v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182428},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"./vite-plugin-inject-css-variables":{"types":"./dist/vite/plugins/inject-css-variables/index.d.ts","import":"./dist/vite/plugins/inject-css-variables/index.js"},"./vite-plugin-inject-project-globals":{"types":"./dist/vite/plugins/inject-project-globals/index.d.ts","import":"./dist/vite/plugins/inject-project-globals/index.js"}},"gitHead":"4ae77b89fff556b6d389db7c4bcb4f6e79e874b0","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","test:ui":"vitest --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"overrides":{"simple-git-hooks":{"scripts":{"postinstall":""}}},"deprecated":"this package has been deprecated","release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"10.8.2","description":"Make you JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^5.4.1","execa":"^9.5.2","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","simple-git-hooks":"^2.9.0","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","ts-json-schema-generator":"^2.3.0","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","typedoc":"^0.28.1","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","typedoc-plugin-markdown":"^4.5.2","typedoc-vitepress-theme":"^1.1.2","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","typedoc-plugin-frontmatter":"^1.3.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","eslint":"^9","globals":"^15","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@release-it/bumper":"6.0.1","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.0-beta.17_1746458545131_0.9049386993579374","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.18":{"name":"juisy","version":"2.0.0-beta.18","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.0.0-beta.18","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"e57d47573cd943619fa9af37e8dc209168b6b757","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.0-beta.18.tgz","fileCount":79,"integrity":"sha512-k0tlSz15WuDKdeEnpR6uk2gucrA2x+QxNEusIv+oMbo6b1Gplp+4oT/o9e0zLYmjLO04NRkId1E27RxBkymABw==","signatures":[{"sig":"MEUCIQCHKVFdZCTAfm3ecvh8imMb5Xr28UkP09PgHW3AZPoedgIgKpHEioaECe9VE32tCNOkYJSfQYU4ZxxC9OCsSlCSv/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182516},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"./vite-plugin-inject-css-variables":{"types":"./dist/vite/plugins/inject-css-variables/index.d.ts","import":"./dist/vite/plugins/inject-css-variables/index.js"},"./vite-plugin-inject-project-globals":{"types":"./dist/vite/plugins/inject-project-globals/index.d.ts","import":"./dist/vite/plugins/inject-project-globals/index.js"}},"gitHead":"9a5a9c3bd9b3561ccac931e26a3b04250e46c650","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","test:ui":"vitest --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","actor":{"name":"herveperchec","type":"user","email":"herve.perchec@gmail.com"},"email":"herve.perchec@gmail.com"},"overrides":{"simple-git-hooks":{"scripts":{"postinstall":""}}},"deprecated":"this package has been deprecated","release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"10.8.2","description":"Make you JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^5.4.1","execa":"^9.5.2","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","simple-git-hooks":"^2.9.0","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","ts-json-schema-generator":"^2.3.0","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","typedoc":"^0.28.1","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","typedoc-plugin-markdown":"^4.5.2","typedoc-vitepress-theme":"^1.1.2","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","typedoc-plugin-frontmatter":"^1.3.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","eslint":"^9","globals":"^15","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@release-it/bumper":"6.0.1","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"simple-git-hooks":{"optional":true},"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.0-beta.18_1750442545257_0.407438705037686","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.19":{"name":"juisy","version":"2.0.0-beta.19","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.0.0-beta.19","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"9bca2706b68c748184345cb33bcf0816c0fd600f","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.0-beta.19.tgz","fileCount":79,"integrity":"sha512-sNqlb4u1gU/UaYl4dQrTqsFmjICv2D/d4Uu+wiPcx7f89s/csc//97NeDAg0uRdpX91ZRgeNM093sg3U6aNyEA==","signatures":[{"sig":"MEUCIF55/aKFTm5r7VUaTnNd9ii/DuwDXTBpHEnR8dI9sn4wAiEAvVQemjWrRlCu41YQVdEV0/XT5bVsjWNjyTvQCxxy1u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182375},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"./vite-plugin-inject-css-variables":{"types":"./dist/vite/plugins/inject-css-variables/index.d.ts","import":"./dist/vite/plugins/inject-css-variables/index.js"},"./vite-plugin-inject-project-globals":{"types":"./dist/vite/plugins/inject-project-globals/index.d.ts","import":"./dist/vite/plugins/inject-project-globals/index.js"}},"gitHead":"d6007fe4a785dad440e6887d6df5f407c600cd26","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","test:ui":"vitest --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","actor":{"name":"herveperchec","type":"user","email":"herve.perchec@gmail.com"},"email":"herve.perchec@gmail.com"},"release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"10.8.2","description":"Make you JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^5.4.1","execa":"^9.5.2","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","ts-json-schema-generator":"^2.3.0","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","typedoc":"^0.28.1","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","typedoc-plugin-markdown":"^4.5.2","typedoc-vitepress-theme":"^1.1.2","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","typedoc-plugin-frontmatter":"^1.3.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","eslint":"^9","globals":"^15","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@release-it/bumper":"6.0.1","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"simple-git-hooks":{"optional":true},"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.0-beta.19_1750449280813_0.1420585062496289","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"juisy","version":"2.0.1","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.0.1","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"5189afe0c1e24a1fb2d9e4a61709e084941324ec","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.0.1.tgz","fileCount":79,"integrity":"sha512-+DqCuPe7xyEPC8gxmWUL+uElMJS/7xn9YkQhddTgvly4MDLPBSWxBrp2z4/dAbgamWs6oCplR/TXCcJ1Bhc70Q==","signatures":[{"sig":"MEUCIQDRhyohgbdkl5jf7ANG28TqPeeepX4hsFxY+IYJAEqc1wIgUhtOeYzPwCjiwt32Rv2xsz63LiG8ucPFsv0caWibZ4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181976},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"./vite-plugin-inject-css-variables":{"types":"./dist/vite/plugins/inject-css-variables/index.d.ts","import":"./dist/vite/plugins/inject-css-variables/index.js"},"./vite-plugin-inject-project-globals":{"types":"./dist/vite/plugins/inject-project-globals/index.d.ts","import":"./dist/vite/plugins/inject-project-globals/index.js"}},"gitHead":"4a8ef383f10350ed0bfa3ada3769274b0fbe252a","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","test:ui":"vitest --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"10.8.2","description":"Make you JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^5.4.1","execa":"^9.5.2","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","ts-json-schema-generator":"^2.3.0","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","typedoc":"^0.28.1","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","typedoc-plugin-markdown":"^4.5.2","typedoc-vitepress-theme":"^1.1.2","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","typedoc-plugin-frontmatter":"^1.3.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","eslint":"^9","globals":"^15","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@release-it/bumper":"6.0.1","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"simple-git-hooks":{"optional":true},"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.0.1_1752226333065_0.11615839914813542","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"juisy","version":"2.1.0","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.1.0","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"e2bf0f6195c83be41be7120045749f9d69cc065d","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.1.0.tgz","fileCount":79,"integrity":"sha512-D659NJ+ZzZZx7YWBlxnqjIaj+/vYI4IDA6+U1kWMeVQzyNT+UOeIBWrQO88FD4qEDvRvxdwoxpFoQBwMeFxGIA==","signatures":[{"sig":"MEYCIQCuXFQUfJnO1ounoFKQmk0pHBlgwXt6INBVx5fbgHBEVgIhAJRK++WxJZ3lwEPXZXusjwgrK1xRREsaw+6uL2SNK4HD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185942},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"./vite-plugin-inject-css-variables":{"types":"./dist/vite/plugins/inject-css-variables/index.d.ts","import":"./dist/vite/plugins/inject-css-variables/index.js"},"./vite-plugin-inject-project-globals":{"types":"./dist/vite/plugins/inject-project-globals/index.d.ts","import":"./dist/vite/plugins/inject-project-globals/index.js"}},"gitHead":"fc53ed6e11cba8eb215b7c852195ca0c9acec54f","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","test:ui":"vitest --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"10.8.2","description":"Make you JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^5.4.1","execa":"^9.5.2","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","ts-json-schema-generator":"^2.3.0","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","typedoc":"^0.28.1","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","typedoc-plugin-markdown":"^4.5.2","typedoc-vitepress-theme":"^1.1.2","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","typedoc-plugin-frontmatter":"^1.3.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","eslint":"^9","globals":"^15","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@release-it/bumper":"6.0.1","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"simple-git-hooks":{"optional":true},"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.1.0_1769987286716_0.4167130229028124","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"juisy","version":"2.2.0","keywords":["js","build","release","changelog","bin","cmd","easy"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.2.0","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"8e2664918254099610b28218a9d9e0139c9196bf","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.2.0.tgz","fileCount":79,"integrity":"sha512-IvQpmkRgLgdosBUHA4jRi6aOclDdyCW/GSPcuo2l/AJGh3GO8JK7rFkpoaWKBN1e6CFS/2Q+BaWQokxe+GfVpw==","signatures":[{"sig":"MEUCIAbj45eRwX5ggRwb7M+jtBX9OpZl9fLE2H4YItrevR+SAiEAyDwsNSx9mEGe2Pl8u7xkwF+t10dmWVmf81We4Y57q9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187777},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"./vite-plugin-inject-css-variables":{"types":"./dist/vite/plugins/inject-css-variables/index.d.ts","import":"./dist/vite/plugins/inject-css-variables/index.js"},"./vite-plugin-inject-project-globals":{"types":"./dist/vite/plugins/inject-project-globals/index.d.ts","import":"./dist/vite/plugins/inject-project-globals/index.js"}},"gitHead":"b0b176839b9706436dbd3e3264abba2a5672a887","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"npm run docs:cli && npm run docs:api","test":"node ./bin/cli test","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","test:ui":"vitest --ui","docs:api":"node ./bin/cli docs generate:api","docs:cli":"npm run docs:cli:private && npm run docs:cli:public","test:dev":"npm test -- --watch","audit:fix":"ncu --interactive","example:test":"npm run example:reset && cd example && npm install -D juisy@file:../ && npx juisy squeeze && npm run docs:readme","example:reset":"git checkout --no-overlay -- example && cd example && git clean -fdX","print:globals":"node --no-warnings ./bin/cli print:globals","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"10.8.2","description":"Make you JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^5.4.1","execa":"^9.5.2","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","ts-json-schema-generator":"^2.3.0","conventional-recommended-bump":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","vitest":"^2.1.8","cpy-cli":"^5.0.0","typedoc":"^0.28.1","happy-dom":"^15.11.7","quicktype":"^23.0.170","@types/ejs":"^3.1.5","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@vitest/coverage-v8":"^2.1.8","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","typedoc-plugin-markdown":"^4.5.2","typedoc-vitepress-theme":"^1.1.2","@stylistic/eslint-plugin":"^2.12.1","@rollup/plugin-typescript":"^12.1.2","vite-plugin-generate-file":"^0.2.0","typedoc-plugin-frontmatter":"^1.3.0","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","eslint":"^9","globals":"^15","prompts":"^2.4.2","release-it":"^17.11.0","lint-staged":"^14.0.1","@commitlint/cli":"^19.6.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@release-it/bumper":"6.0.1","@stylistic/eslint-plugin":"^2","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8","@release-it/conventional-changelog":"^9.0.4","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"simple-git-hooks":{"optional":true},"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.2.0_1770054338068_0.6057976818893416","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"juisy","version":"2.3.0","keywords":["js","easy","juisy","lint","docs","release","changelog","bin","cli","cmd"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@2.3.0","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"953f5fdfdb17c0d91ac141b9cad107aafbaa8537","tarball":"https://registry.npmjs.org/juisy/-/juisy-2.3.0.tgz","fileCount":78,"integrity":"sha512-QE+MkZ0oRn6jgRoYlR7hAheW5FiAP23PERJFMx5/Vnc13yxjumUjsh5tfyZlxbVXr3g2TTBWqfJMAUHjRl+Uog==","signatures":[{"sig":"MEUCIAwa4YswY3insEGtdIWE86+gOrNWi1DMefkt6NI42LZYAiEAzKuj2ynZncf4mSLFsb4I1K9ZbRUKC/om8T1MRz8Th3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243590},"type":"module","juisy":{"extensions":["../cli-plugin-build-entries/dist/index.js"]},"engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"gitHead":"59e0224dde6d5533666547d8b550668214739031","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/parser":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"pnpm docs:cli && pnpm docs:api","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","docs:api":"pnpm root:cli docs generate:api -c ./docs/api/typedoc/typedoc.config.js","docs:cli":"npm run -s docs:cli:private && npm run -s docs:cli:public","root:cli":"node ../../bin/cli","audit:fix":"ncu --interactive","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"release-it":{"git":false},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"10.8.2","description":"Make your JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.10","mri":"^1.2.0","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^5.4.1","execa":"^9.5.2","yargs":"^17.7.2","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","globals":"^16","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","to-vfile":"^8.0.0","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","strip-indent":"^4.1.1","yargs-parser":"^21.1.1","indent-string":"^5.0.0","unist-util-is":"^6.0.1","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@commitlint/cli":"^19.6.1","@dotenvx/dotenvx":"^1.31.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","remark-stringify":"^11.0.0","unist-util-visit":"^5.0.0","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","typescript-eslint":"^8","unist-util-source":"^5.0.0","@release-it/bumper":"6.0.1","remark-frontmatter":"^5.0.0","@stylistic/eslint-plugin":"^5","conventional-recommended-bump":"^10.0.0","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","eslint":"^9.17.0","cpy-cli":"^5.0.0","quicktype":"^23.0.170","@types/ejs":"^3.1.5","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@babel/eslint-parser":"^7.25.9","@types/lodash.kebabcase":"^4.1.9","@types/conventional-changelog":"^3.1.5","@typescript-eslint/eslint-plugin":"^8.18.1","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"yargs":"^17.7.2","eslint":"^9","release-it":"^17.11.0","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@types/yargs-parser":"^21.0.3","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"simple-git-hooks":{"optional":true},"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_2.3.0_1782570340655_0.873279855025769","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.0":{"name":"juisy","version":"3.0.0-beta.0","keywords":["js","easy","juisy","lint","docs","release","changelog","bin","cli","cmd"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@3.0.0-beta.0","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"ec18767a4e7e67dd7095ecf657eba7e3e5216df4","tarball":"https://registry.npmjs.org/juisy/-/juisy-3.0.0-beta.0.tgz","fileCount":77,"integrity":"sha512-eVck52Y4+9Tto+lZVAz4emO7WeEqR6i+R3VClSB2Mg9lD2foBnP/ur3QisKXvdidToVRjJwVY71cETbFRoMblw==","signatures":[{"sig":"MEQCIC8O74QvUDl8u+vtcDLzLiz0vD6hl2HYWLs18FHWABdsAiB9n6ZfVUzD+dmTjAELCkKlZ6nEZeh3SDJhOwbA0Sld8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231282},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"gitHead":"c3c233a337a6e39305da498d346a8c4151f4e16d","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/parser":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"pnpm docs:cli && pnpm docs:api","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","docs:api":"pnpm root:cli docs generate:api -c ./docs/api/typedoc/typedoc.config.js","docs:cli":"npm run -s docs:cli:private && npm run -s docs:cli:public","root:cli":"node ../../bin/cli","audit:fix":"ncu --interactive","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"release-it":{"git":false,"plugins":{"@release-it/bumper":{"out":{"file":"package.json","path":["dependencies.@juisy/utils","peerDependencies.@juisy/utils"]}}}},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"10.8.2","description":"Make your JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.10","glob":"^11.0.0","yaml":"^2.6.1","chalk":"^5.4.1","execa":"^9.5.2","yargs":"^17.7.2","eslint":"^9.17.0","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","globals":"^16","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","deepmerge":"^4.3.1","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","lodash.get":"^4.4.2","lodash.set":"^4.3.2","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","@juisy/utils":"3.0.0-beta.0","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","strip-indent":"^4.1.1","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@commitlint/cli":"^19.6.1","@dotenvx/dotenvx":"1.32.0","import-single-ts":"^1.2.0","lodash.kebabcase":"^4.1.1","remark-stringify":"^11.0.0","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","typescript-eslint":"^8","@release-it/bumper":"6.0.1","remark-frontmatter":"^5.0.0","conventional-recommended-bump":"^10.0.0","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.4.11","cpy-cli":"^5.0.0","quicktype":"^23.0.170","@types/ejs":"^3.1.5","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","vite-plugin-dts":"^4.3.0","@types/lodash.get":"^4.4.9","@types/lodash.set":"^4.3.9","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@types/lodash.kebabcase":"^4.1.9","@types/conventional-changelog":"^3.1.5","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"yargs":"^17.7.2","eslint":"^9","release-it":"^17.11.0","lint-staged":"^14.0.1","@juisy/utils":"3.0.0-beta.0","@types/yargs":"^17.0.33","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","@types/yargs-parser":"^21.0.3","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"simple-git-hooks":{"optional":true},"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_3.0.0-beta.0_1782852582318_0.049320067884862206","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.1":{"name":"juisy","version":"3.0.0-beta.1","keywords":["js","easy","juisy","lint","docs","release","changelog","bin","cli","cmd"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@3.0.0-beta.1","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"300f9cf8d473a6e371b02bc38e62210f40300f38","tarball":"https://registry.npmjs.org/juisy/-/juisy-3.0.0-beta.1.tgz","fileCount":77,"integrity":"sha512-r1xgMiOT8hIXEl4cq55CbqJ0aYTcXS+JNmPW63j3MUWsdqyl3HUaBoqb1juE1/x6rAeVawoPws2ld3o5lrlF1A==","signatures":[{"sig":"MEYCIQDXN+E9s3/5R0uXoPp99rG+QztvaBqsIr9djlMLLnZxBAIhAOlobrZ5XGJ76Bbl333GZ6Aq3DtXZq3k2ko/NQ9UbyyQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231322},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"gitHead":"3f8a700c2dff365f27768935d1bddf2895d2b0cf","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/parser":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"pnpm docs:cli && pnpm docs:api","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","docs:api":"pnpm root:cli docs generate:api -c ./docs/api/typedoc/typedoc.config.js","docs:cli":"npm run -s docs:cli:private && npm run -s docs:cli:public","root:cli":"node ../../bin/cli","audit:fix":"ncu --interactive","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"release-it":{"git":false,"plugins":{"@release-it/bumper":{"out":{"file":"package.json","path":["dependencies.@juisy/utils","peerDependencies.@juisy/utils"]}}}},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"10.8.2","description":"Make your JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ejs":"^3.1.10","yaml":"^2.6.1","chalk":"^5.4.1","execa":"^9.5.2","yargs":"^17.7.2","eslint":"^9.17.0","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","globals":"^16","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","typescript":"^5.7.2","@juisy/utils":"3.0.0-beta.1","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","strip-indent":"^4.1.1","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@commitlint/cli":"^19.6.1","@dotenvx/dotenvx":"1.32.0","import-single-ts":"^1.2.0","remark-stringify":"^11.0.0","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","conventional-recommended-bump":"^10.0.0","@commitlint/config-conventional":"^19.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"quicktype":"^23.0.170","@types/ejs":"^3.1.5","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@types/conventional-changelog":"^3.1.5","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"yargs":"^17.7.2","eslint":"^9","release-it":"^20","lint-staged":"^14.0.1","@juisy/utils":"3.0.0-beta.1","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"simple-git-hooks":{"optional":true},"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_3.0.0-beta.1_1782916995162_0.5972657206149454","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.2":{"name":"juisy","version":"3.0.0-beta.2","keywords":["js","easy","juisy","lint","docs","release","changelog","bin","cli","cmd"],"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","_id":"juisy@3.0.0-beta.2","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"homepage":"https://hperchec.gitlab.io/juisy","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"bin":{"juisy":"bin/cli/index.js"},"dist":{"shasum":"51dfebd7c080fe16c93a82a32f60c8cd45c7055c","tarball":"https://registry.npmjs.org/juisy/-/juisy-3.0.0-beta.2.tgz","fileCount":77,"integrity":"sha512-K0XXQFb/0ppG9ozKSXum5D1vhQv0mnxPNhg34KxqIwvNXuC7slzDcWsT9e6OAc6XDBH/QoNLyQxxiyzk+tm+1g==","signatures":[{"sig":"MEQCIGnpICrscpyShpOZwv69My/OeCZfD3WJ3aiMfiIDIY+MAiBUzfK5hL5vui/OxELRlKGjGRi4IbJBM6OP5c78Qr28Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231300},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"gitHead":"e457159718c5bec81a7ab039eddec660c7b5276a","imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/parser":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"scripts":{"docs":"pnpm docs:cli && pnpm docs:api","audit":"ncu && npm audit","build":"vite build","release":"release-it --no-increment","docs:api":"pnpm root:cli docs generate:api -c ./docs/api/typedoc/typedoc.config.js","docs:cli":"npm run -s docs:cli:private && npm run -s docs:cli:public","root:cli":"node ../../bin/cli","audit:fix":"ncu --interactive","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js"},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"release-it":{"git":false,"plugins":{"@release-it/bumper":{"out":{"file":"package.json","path":["dependencies.@juisy/utils","peerDependencies.@juisy/utils"]}}}},"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"_npmVersion":"10.8.2","description":"Make your JavaScript (and/or TypeScript) project juicy!","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ejs":"^3.1.10","yaml":"^2.6.1","chalk":"^5.4.1","execa":"^9.5.2","yargs":"^17.7.2","eslint":"^9.17.0","remark":"^15.0.1","semver":"^7.7.1","find-up":"^7.0.0","globals":"^16","jstoxml":"^5.0.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","fs-extra":"^11.2.0","loglevel":"^1.9.2","ascii-tree":"^0.3.0","handlebars":"^4.7.8","json-2-csv":"^5.5.7","remark-toc":"^9.0.0","strip-ansi":"^7.1.0","typescript":"^5.7.2","@juisy/utils":"3.0.0-beta.2","lodash.merge":"^4.6.2","markdown-toc":"^1.2.0","strip-indent":"^4.1.1","yargs-parser":"^21.1.1","indent-string":"^5.0.0","github-slugger":"^2.0.0","markdown-table":"^3.0.4","markdown-utils":"^1.0.0","@commitlint/cli":"^19.6.1","@dotenvx/dotenvx":"1.32.0","import-single-ts":"^1.2.0","remark-stringify":"^11.0.0","@commitlint/types":"^19.8.0","package-json-type":"^1.0.3","remark-frontmatter":"^5.0.0","conventional-recommended-bump":"^10.0.0","@commitlint/config-conventional":"^19.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"quicktype":"^23.0.170","@types/ejs":"^3.1.5","@types/node":"^22.10.2","lint-staged":"^14.0.1","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","json-schema-to-ts":"^3.1.1","npm-check-updates":"^17.1.12","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/yargs-parser":"^21.0.3","@types/conventional-changelog":"^3.1.5","@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog-config-spec":"^2.1.5"},"peerDependencies":{"yargs":"^17.7.2","eslint":"^9","release-it":"^20","lint-staged":"^14.0.1","@juisy/utils":"3.0.0-beta.2","simple-git-hooks":"^2.9.0","markdownlint-cli2":"^0.12.0","conventional-changelog-cli":"^5.0.0","@github/markdownlint-github":"^0.6.3","markdownlint-cli2-formatter-pretty":"^0.0.7"},"peerDependenciesMeta":{"simple-git-hooks":{"optional":true},"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/juisy_3.0.0-beta.2_1786714495462_0.820797626427725","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.3":{"name":"juisy","version":"3.0.0-beta.3","description":"Make your JavaScript (and/or TypeScript) project juicy!","type":"module","engines":{"node":">=20.0.0"},"imports":{"#juisy":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"#juisy/cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"#juisy/parser":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"},"#juisy/templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./templater":{"types":"./dist/templater/index.d.ts","import":"./dist/templater/index.js"}},"publishConfig":{"access":"public"},"scripts":{"build":"vite build","audit":"ncu && npm audit","audit:fix":"ncu --interactive","docs":"pnpm docs:cli && pnpm docs:api","docs:api":"pnpm root:cli docs generate:api -c ./docs/api/typedoc/typedoc.config.js","docs:cli":"npm run -s docs:cli:private && npm run -s docs:cli:public","docs:cli:private":"node ./bin/cli docs generate:cli -c ./docs/cli/private/config.js","docs:cli:public":"node ./bin/cli docs generate:cli -c ./docs/cli/public/config.js","release":"release-it --no-increment","root:cli":"node ../../bin/cli"},"repository":{"type":"git","url":"git+https://gitlab.com/hperchec/juisy.git"},"keywords":["js","easy","juisy","lint","docs","release","changelog","bin","cli","cmd"],"author":{"name":"Hervé Perchec","email":"contact@herve-perchec.com","url":"https://gitlab.com/herveperchec"},"license":"GPL-3.0-only","bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"homepage":"https://hperchec.gitlab.io/juisy","bin":{"juisy":"bin/cli/index.js"},"peerDependencies":{"@github/markdownlint-github":"^0.6.3","@juisy/utils":"3.0.0-beta.3","conventional-changelog-cli":"^5.0.0","eslint":"^9","lint-staged":"^14.0.1","markdownlint-cli2":"^0.12.0","markdownlint-cli2-formatter-pretty":"^0.0.7","release-it":"^20","simple-git-hooks":"^2.9.0","yargs":"^17.7.2"},"peerDependenciesMeta":{"@release-it/bumper":{"optional":true},"@release-it/conventional-changelog":{"optional":true},"simple-git-hooks":{"optional":true}},"devDependencies":{"@conventional-changelog/git-client":"^1.0.1","@types/conventional-changelog":"^3.1.5","@types/conventional-changelog-config-spec":"^2.1.5","@types/ejs":"^3.1.5","@types/fs-extra":"^11.0.4","@types/lint-staged":"^13.3.0","@types/lodash.merge":"^4.6.9","@types/node":"^22.10.2","@types/prompts":"^2.4.9","@types/semver":"^7.5.8","@types/yargs":"^17.0.33","@types/yargs-parser":"^21.0.3","json-schema-to-ts":"^3.1.1","lint-staged":"^14.0.1","npm-check-updates":"^17.1.12","quicktype":"^23.0.170"},"dependencies":{"@commitlint/cli":"^19.6.1","@commitlint/config-conventional":"^19.6.0","@commitlint/types":"^19.8.0","@dotenvx/dotenvx":"1.32.0","@juisy/utils":"3.0.0-beta.3","ascii-tree":"^0.3.0","chalk":"^5.4.1","conventional-recommended-bump":"^10.0.0","ejs":"^3.1.10","eslint":"^9.17.0","execa":"^9.5.2","find-up":"^7.0.0","fs-extra":"^11.2.0","github-slugger":"^2.0.0","globals":"^16","handlebars":"^4.7.8","import-single-ts":"^1.2.0","indent-string":"^5.0.0","json-2-csv":"^5.5.7","jstoxml":"^5.0.2","lodash.merge":"^4.6.2","loglevel":"^1.9.2","markdown-table":"^3.0.4","markdown-toc":"^1.2.0","markdown-utils":"^1.0.0","package-json-type":"^1.0.3","pkg-dir":"^8.0.0","prompts":"^2.4.2","remark":"^15.0.1","remark-frontmatter":"^5.0.0","remark-stringify":"^11.0.0","remark-toc":"^9.0.0","semver":"^7.7.1","strip-ansi":"^7.1.0","strip-indent":"^4.1.1","typescript":"^5.7.2","yaml":"^2.6.1","yargs":"^17.7.2","yargs-parser":"^21.1.1"},"release-it":{"git":false,"plugins":{"@release-it/bumper":{"out":{"file":"package.json","path":["dependencies.@juisy/utils","peerDependencies.@juisy/utils"]}}}},"_id":"juisy@3.0.0-beta.3","readmeFilename":"README.md","gitHead":"d3d890aef5c9af808fcf373645cbcd30b79dc8b1","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-126S43u5WEUz3u/MNgn7ECabaMku9mcDuyff6jmRkSrZWFYVAYccMT58A8nN+qATcTmw5s+XbLCwoCB/POP0xA==","shasum":"624a453d86d4c4512c1806a54d889daf70a80b74","tarball":"https://registry.npmjs.org/juisy/-/juisy-3.0.0-beta.3.tgz","fileCount":77,"unpackedSize":231300,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF6Ku2V7PRne0FU0LEsoVBAT3dauDrxZ9nkR1Rd9T3G1AiBVK/9zae/6BXQgBokL7XYnDcswbdxCa9zCI/q4+l2Epw=="}]},"_npmUser":{"name":"herveperchec","email":"herve.perchec@gmail.com"},"directories":{},"maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/juisy_3.0.0-beta.3_1786729065855_0.9090552869062216"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-23T01:17:17.142Z","modified":"2026-08-14T17:37:46.185Z","2.0.0-beta.0":"2024-12-23T01:17:17.408Z","2.0.0-beta.1":"2025-03-12T11:36:14.862Z","2.0.0-beta.5":"2025-03-12T16:23:18.094Z","2.0.0":"2025-03-13T16:35:17.017Z","2.0.0-beta.6":"2025-03-13T16:42:25.772Z","2.0.0-beta.7":"2025-03-13T16:48:12.752Z","2.0.0-beta.8":"2025-03-13T20:54:00.140Z","2.0.0-beta.9":"2025-03-15T16:32:59.088Z","2.0.0-beta.10":"2025-03-15T19:00:45.265Z","2.0.0-beta.11":"2025-03-31T15:30:04.725Z","2.0.0-beta.12":"2025-04-11T15:01:44.088Z","2.0.0-beta.13":"2025-04-23T21:13:50.960Z","2.0.0-beta.14":"2025-04-28T22:15:06.036Z","2.0.0-beta.15":"2025-05-04T13:26:13.954Z","2.0.0-beta.16":"2025-05-04T21:22:41.043Z","2.0.0-beta.17":"2025-05-05T15:22:25.382Z","2.0.0-beta.18":"2025-06-20T18:02:25.444Z","2.0.0-beta.19":"2025-06-20T19:54:41.037Z","2.0.1":"2025-07-11T09:32:13.261Z","2.1.0":"2026-02-01T23:08:06.867Z","2.2.0":"2026-02-02T17:45:38.230Z","2.3.0":"2026-06-27T14:25:40.784Z","3.0.0-beta.0":"2026-06-30T20:49:42.459Z","3.0.0-beta.1":"2026-07-01T14:43:15.299Z","3.0.0-beta.2":"2026-08-14T13:34:55.611Z","3.0.0-beta.3":"2026-08-14T17:37:45.995Z"},"bugs":{"url":"https://gitlab.com/hperchec/juisy/issues"},"author":{"url":"https://gitlab.com/herveperchec","name":"Hervé Perchec","email":"contact@herve-perchec.com"},"license":"GPL-3.0-only","homepage":"https://hperchec.gitlab.io/juisy","keywords":["js","easy","juisy","lint","docs","release","changelog","bin","cli","cmd"],"repository":{"url":"git+https://gitlab.com/hperchec/juisy.git","type":"git"},"description":"Make your JavaScript (and/or TypeScript) project juicy!","maintainers":[{"name":"herveperchec","email":"herve.perchec@gmail.com"}],"readme":"","readmeFilename":""}