{"_id":"cnb","_rev":"32-d191f696be38791543b08fa548c336de","name":"cnb","dist-tags":{"latest":"1.2.4"},"versions":{"1.0.0":{"name":"cnb","version":"1.0.0","_id":"cnb@1.0.0","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"6e18616c2b2e19f726bfebd40499bcc67150b45f","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.0.0.tgz","fileCount":55,"integrity":"sha512-B0fgR+iE3LDZLL3FCYfy/2P5hsX9jejL4zyjy1fiUEKw5L1Kk+DFIh/5yNQzjppuJukUvp0bN8f2s7/Kmtriyw==","signatures":[{"sig":"MEUCIQC71lXOIfqdKzgGXUl1RyZzwmRJVPneeW+4Ls9Fy/yu3wIgOcdvI6Kzy35ZcIHFuX8VYds3TEnnN0pTdSbG932ngQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":923620},"main":"dist/index.js","engines":{"npm":"please-use-pnpm","node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"f8cff77f3fa5b470dad66e4b8a5644f73e11bc72","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.17.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.0.0_1727087532047_0.21894676877589347","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"cnb","version":"1.0.1","author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.0.1","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"3562958ad9f6b040370dd609dcd951973002191e","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.0.1.tgz","fileCount":55,"integrity":"sha512-1VR1QSFj+U91YqzkiEDxDItnGAWP0w4hehH+WR7CH6Jc/WxM1xaMZB+21Car28XRYMykthlvrbHCtJiOI/+Cow==","signatures":[{"sig":"MEYCIQDQ3pZ1xh6j3ExEalgENmA9iu57H0Ya9o8EBRl1yB59QAIhAKgrSQtJJd0hR1D2H/753rW561WEH6yMCnLYcEpBJR87","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":923761},"main":"dist/index.js","engines":{"npm":"please-use-pnpm","node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"b842370f759aa8dded17a1c91f492032fd9552d6","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.17.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.0.1_1727087936330_0.24615456286132287","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"cnb","version":"1.0.2","author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.0.2","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"0bb132091ba177355118c73d22239996fee3d3fa","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.0.2.tgz","fileCount":56,"integrity":"sha512-sWW+aLr3fn34hUMaDUHLiYN6R/vB1kt0InUXg/CWwGoZb/o2rRDbpvWRKye187iSxKHgI55WL2LuO6dKKXbuag==","signatures":[{"sig":"MEUCIAx+JebRO9J2ufumtp4y4uF5ER3fMvS7xQeBu2ZFmRLGAiEAxDjBvRWUkQl9/547ve7RZbYxUvt70fDHli8YVSL4CJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":927963},"main":"dist/index.js","engines":{"npm":"please-use-pnpm","node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"d6eb3538f595ed32aa8a02f7177522cce88587bc","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.17.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.0.2_1727088986484_0.8580018237601532","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"cnb","version":"1.0.3","author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.0.3","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"dea06d2bb495c37c5f7b387ad0b2d9b95eb1d969","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.0.3.tgz","fileCount":56,"integrity":"sha512-xVYFlVFkof4/7sS/5+OCHMq7nyvjTOs+nMn/vwESUcgNUALUsNt0az7FOB/b7qr6PdsHyZ7XFO1tpbnGnZTyCQ==","signatures":[{"sig":"MEUCIG17fOFaS3LYB4tT8RnSzCUW4gnMAcbOKIHOju0iROoXAiEA/GQElwNrHRkkMurv93ZsTL37+LP4URNXIrLm4f7+cjk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":928052},"main":"dist/index.js","engines":{"npm":"please-use-pnpm","node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"70bdf711991ae7bebc667b5ca18c53e1eae0fe9d","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.17.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.0.3_1727089260583_0.22372162681408492","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"cnb","version":"1.0.4","author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.0.4","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"5eb8a56f5ab38b14dcbf8c54df5b3a638e5e1646","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.0.4.tgz","fileCount":59,"integrity":"sha512-H9z0q2F1tmKkdAL1LGQTttAsf5QlXMh4/6LgTHe9N+ssSeJySgRbUucaZlSyoDJsByNRQRoHEzNX20VoZd52dw==","signatures":[{"sig":"MEUCIBmYkKJ9y8bpEuzek5nOOuEt1xT/llsPpNdkWWUqrv7PAiEA0yeOZbXnbFfu+Fo/DIKH/OYstP4bcXwjg4jqa2r7opE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":929302},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"npm":"please-use-pnpm","node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"70bdf711991ae7bebc667b5ca18c53e1eae0fe9d","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.17.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.0.4_1727091070032_0.4912579944683222","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"cnb","version":"1.0.5","author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.0.5","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"4c53ede2d233d2d69e31da194f91eb43f05ca018","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.0.5.tgz","fileCount":59,"integrity":"sha512-xkg2AvgZyjVYJ8oAKCTPcppm/LoExekhpym2C2ZvQ78Z94NWWRArb9F/Q8B+R16G0oYIqrmVlnzM4KYpicX0YA==","signatures":[{"sig":"MEQCIDiNtTcCcukwHoshb4CWOWQoGg3C9KiM10d0NyNY0ZYmAiBvTgLVKloy5Q6uo2AADOrR+e/S303UrH9ZdKriiiNdXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":929314},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"npm":"please-use-pnpm","node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"70bdf711991ae7bebc667b5ca18c53e1eae0fe9d","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.17.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.0.5_1727091234908_0.40037718287724","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"cnb","version":"1.0.6","author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.0.6","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"e515fee5fa9954cdc84bd897fa912547c9ab255f","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.0.6.tgz","fileCount":59,"integrity":"sha512-f9FJ7dkZwHE0qIN+mvWXdcoBDNuB79MpsGYz7O1LAbkaTVpTp0oNhL01hAuzF42fQIwToc7q8arq2kkwxCqcMg==","signatures":[{"sig":"MEQCIBCr7MoGpQhvuSoNwn5LVbmuryTeFlH17i4QkHTQJIa7AiArzdMDJ9llkQoM04JWP+S3eM3Z3KicRDiohMISNzQGaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":929371},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"70bdf711991ae7bebc667b5ca18c53e1eae0fe9d","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.17.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.0.6_1727091769066_0.47678819312474685","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"cnb","version":"1.0.7","author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.0.7","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"3c65c32016067357ba612de4fdde4b8410e7c4a0","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.0.7.tgz","fileCount":59,"integrity":"sha512-n+m16xoZqpWqpl1UiKQQotJ31xiG9vsuuUbLajycvMJI+RPXP/IU5d8aHpez+/j85qNm8daf759BmjUdGfCfqQ==","signatures":[{"sig":"MEQCIHy9r+t4fjTzOLRKslHpN0CBcb/HeH4ijNxlaTIeOXOSAiBMM8NSzustIJMNJYkNRwUuk4aCIDGy2MK/x3ARzFHTxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":929323},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"70bdf711991ae7bebc667b5ca18c53e1eae0fe9d","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.17.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.0.7_1727092049432_0.3498933186456139","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"cnb","version":"1.0.8","author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.0.8","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"a069047db96154487eacf27c8898de65b5537dc5","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.0.8.tgz","fileCount":59,"integrity":"sha512-DmZDeY1vOpTuAguD5T073pVQdN9dhhU52em9TmKamFHVpw4VaeLqLyfXxTH78ASMbPWdf7mYrS/yqCq8/eHfkg==","signatures":[{"sig":"MEYCIQCaf4y7/gdamp0SdfvXhyJ9ruMCB2cT4OgvsP4nu6Dc2wIhALahwNMLnV3XlBlZSUWCOL2kSEOhspf5UAbcLneoedi2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":928482},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"70bdf711991ae7bebc667b5ca18c53e1eae0fe9d","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.17.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.0.8_1727092307614_0.7726315746399919","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"cnb","version":"1.0.9","author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.0.9","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"f3fbb7c3b1231b24e40c0234b25499fd2f43cd04","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.0.9.tgz","fileCount":60,"integrity":"sha512-L3tLYF9mUgKY/yEMTqSYpToiiSCW4cr9iGgpNtc4SwStzJe3gdwWJ2JmWuTa+UMQmysEBQqQdWLG4G4Wvk9AbA==","signatures":[{"sig":"MEUCIQCKoruzBoITzpTa9WCL9lbO2ADj8rmLldkniHIFe9b+CQIgK1fKsNrppDSXgcXn06qlVj7RyQ4ssLB9sNHV8v3epN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":931118},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"70bdf711991ae7bebc667b5ca18c53e1eae0fe9d","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.17.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.0.9_1727093245695_0.9606240823267715","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"cnb","version":"1.0.10","author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.0.10","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"02f38e28392511cbe33e93e224de949d91182ee6","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.0.10.tgz","fileCount":66,"integrity":"sha512-lKd5kzjPMwj5N3/j8i3fvvi/P4Vr333Y5ybtzINYbQQ7XqUg9k02yAY4+RUxT6ZwMGD4els5fb0TRlyhhA8YTg==","signatures":[{"sig":"MEQCIHgzceZ50SHrPqZGd9P4cBfSAzSjQxPi7CghnN2/gz1qAiBnBXao2p70u2IvvWwZ5NvvyClSbZJZjDp5Yd2wphHK/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":949314},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"cffa4fbc3f8382c977cb9a5463d6fe3b575c2450","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.17.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.0.10_1727095943420_0.7632509955691251","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"cnb","version":"1.0.11","author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.0.11","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"b2f55291e3775712057876ce95013c78a27bdd97","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.0.11.tgz","fileCount":68,"integrity":"sha512-zC+wpAbf57RT2uMkgH7uD7uxQkgpgE31rXa39HGspbOnFEvEuZQw3Txw1Mve/2MO7m7hnsEY6UPebwjqOYKkGQ==","signatures":[{"sig":"MEYCIQDAuVUmrGvpodYUNXWLhJGJ5+SySrke3+rqEQjbpDM/8QIhAPxAYT5JTQKIgm9ZdeEJBNKqP3TR3oXLnaI+hSPF0WPa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":949983},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"4f82daa6a00c67ed43d1cb33a189a7aab08abad5","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.17.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.0.11_1727096466255_0.42410017137375755","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"cnb","version":"1.1.0","author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.1.0","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"d02675ee0a5b1a57930e3aff8b4a264773a89599","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.1.0.tgz","fileCount":67,"integrity":"sha512-2VzSIOGhIMja0ugDC8dW0+Se6Xgq2Rdjy5gmyRW30g+kSK0XsWO7gXUsImNFBcyFn9nXHHOGljdRNtgpGcuu8g==","signatures":[{"sig":"MEYCIQClAAE3rEqKaDbWvVMc30yVy04tVmFZi/MJo1Ee4mOb6wIhAMWYrSNoTVQlyRdkkrNS6sijtIRF3g7ycZvvU5+LNY9e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":950001},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"b977745a6511674f9d8214ddfe93871fe91c5a1b","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.17.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.1.0_1727097296581_0.39485138536388353","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"cnb","version":"1.1.1","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow"],"author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.1.1","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"96adfbb57083d307e6dbfe732de926bbed1d4f02","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.1.1.tgz","fileCount":67,"integrity":"sha512-hjTWYW/HfTwEIA/7USDasrdKXKUhEZEjwmT52eJVAhnJbmhLhdZ4+QgqDUpCeskQIIR9VqUQievvVLFvpNzHaw==","signatures":[{"sig":"MEUCICcAdqyl157AHnFPQo+W64hhy9YS/2iMQ+6MctiWoDuOAiEAkMaoddI61bSGQy3b73XVIXfkTDSwvDPY/n8mReyVSUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":950315},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"58c81af00c7fd837535984af334c3dc72448b475","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.17.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.1.1_1727098337515_0.798318416013986","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"cnb","version":"1.1.2","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow"],"author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.1.2","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"750aaafb77640962e9d48328a5ad7519a2cbdc45","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.1.2.tgz","fileCount":69,"integrity":"sha512-D9aME/L61nxL1to2PZPnpvZujWSbovGz6R2RFBP4DBCpMciwae4E4MAMQzTLq/fdpIU19OIaQC+k7LbCHX2Cgg==","signatures":[{"sig":"MEYCIQD6ebeoEfwqTKnJ5VvXwWdfUwE7u8CEXR6bHToiAXFKvwIhAPAHnELBO/X8bYxPN9IL/wodcra1toS537KAKSCJr7f6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1007556},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"5df93cc6b990edc98b6b2767fbff410c7b304319","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.5.4","@types/jest":"29.5.12","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.29.1","eslint-plugin-i18next":"6.0.9","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.9.0","@typescript-eslint/parser":"7.18.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.3","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.1.2_1727159501416_0.8065474181873424","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"cnb","version":"1.1.3","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow"],"author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.1.3","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"ab114e9d15096d32f11244b2dccb8f88ed31cefe","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.1.3.tgz","fileCount":68,"integrity":"sha512-wl3p3M8UlhdBHGWoXkfBQJddKbBXO7qhQLJwqsc8oueTf20k5kODApjWbqPVljt+AwL7RmQjRwHH5EFC9UHmSg==","signatures":[{"sig":"MEQCIEM8cN5equtzMorBCqFiSfYLHwj5ME2Mg0BV4YdgOG/XAiB54M0NiMhBNlP5DlGFv9jJ5VE7KdlAvIpmbyrpMVUEGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1005082},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"4987d7468c4f55f82b5b09ed45a8102cb5d4adad","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple tool for enforcing Git branch naming conventions","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.6.2","@types/jest":"29.5.13","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.30.0","eslint-plugin-i18next":"6.1.0","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.10.0","@typescript-eslint/parser":"7.18.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.1.3_1727160608104_0.3269513793068619","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"cnb","version":"1.1.4","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow"],"author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.1.4","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"9522bc54b5cbdc0e46cd4112c511c39aba5c8921","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.1.4.tgz","fileCount":68,"integrity":"sha512-+tHPaBeCUrO8G4MOTossjkmHSAgIIOniGpWlNVTpowLxlGw3oaXhoqTE+rzhWXhOUyqQOWbJ7DSfABOumJB5Ww==","signatures":[{"sig":"MEUCIQDDriLyPsEKaCZZo7Q/nJXeJXRg2TXo/VqfeFo6Nl4zEQIgTPXHshsMUukQTzWnSiCn8dQeYp1ntlxleR9LzvLhA4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1005121},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"87c5d4b113846647d90cffcf49fcd21b34383595","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"A CLI tool for enforcing consistent Git branch naming conventions across teams and projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","commitizen":"4.3.0","typescript":"5.6.2","@types/jest":"29.5.13","npm-run-all2":"6.2.3","@commitlint/cli":"19.5.0","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.30.0","eslint-plugin-i18next":"6.1.0","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.10.0","@typescript-eslint/parser":"7.18.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.1.4_1727161227133_0.7723605860525748","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"cnb","version":"1.1.5","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow"],"author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.1.5","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"f97d5157ae839c2d2564d9cfca886fb5e6f87a5e","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.1.5.tgz","fileCount":72,"integrity":"sha512-bz75e7BWAT7lh6FjVGiQtz43hsLFpmURNuorzHBescp+QkYq25/dagyqHLwacq/aGnuH8D10YhpeR7E/iupeVg==","signatures":[{"sig":"MEUCIFk7ZohtZYbxvMGmX9wjPCcnLhemYFMH1/9IhlcvM1K8AiEAvG/X14G/NW1Pa2WnXf2M7myF61wjqWYNx3Hv4NM5O14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024568},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"84ac894170f0f0f08f1f8dc88c92986e56952242","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool for enforcing consistent Git branch naming conventions across teams and projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","typescript":"5.6.2","@types/jest":"29.5.13","npm-run-all2":"6.2.3","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.30.0","eslint-plugin-i18next":"6.1.0","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.10.0","@typescript-eslint/parser":"7.18.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.1.5_1727183163728_0.19090800109939154","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"cnb","version":"1.1.6","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow"],"author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.1.6","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"01fbe3c02bfa101c4811f8d735e3d095e80eb2e7","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.1.6.tgz","fileCount":72,"integrity":"sha512-BotEoFQnZFuVMAsQGLHKUxHT/5bwPzhaLZYFDeimTndxoLogUggje915QCJGStWJUqCKTDzck6vKsamKN+R1cw==","signatures":[{"sig":"MEQCIEwKfnbaeLUdagKqa4B/GkiQT656DHUrwMikQCoxl9n7AiBWeft0LH8dA+7WEIMoTpqbSvXzd4SHgpL26vXao4TqZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024701},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"84ac894170f0f0f08f1f8dc88c92986e56952242","scripts":{"knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool for enforcing consistent Git branch naming conventions across teams and projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","typescript":"5.6.2","@types/jest":"29.5.13","npm-run-all2":"6.2.3","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.30.0","eslint-plugin-i18next":"6.1.0","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.10.0","@typescript-eslint/parser":"7.18.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.1.6_1727183439323_0.5796222820808739","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"cnb","version":"1.1.7","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow"],"author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.1.7","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"519ad90c7762e7333eca6b843b0c5e0e873c3988","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.1.7.tgz","fileCount":75,"integrity":"sha512-Z0yf4WU2V//6tnpuYr/zJBeWiUNchYiOSe7RL3Xl4gOD3anMlnHB+s9uH3M6EsJJl26sHf2a8sXYT0sRPRISDQ==","signatures":[{"sig":"MEYCIQCrs6cSYkiIDuuXUiyfsr2D8R0N947WNuWgzX4jAYCdHgIhAJaihF48YWgIUhXWTzH3pvSf10P9gPc5j7YD1nSLVKHe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1028665},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"fa7aa802c27c223e65982524c033a9abf518de47","scripts":{"cnb":"cnb --check","knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool for enforcing consistent Git branch naming conventions across teams and projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","typescript":"5.6.2","@types/jest":"29.5.13","npm-run-all2":"6.2.3","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.30.0","eslint-plugin-i18next":"6.1.0","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.10.0","@typescript-eslint/parser":"7.18.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.1.7_1727191236098_0.20212604423204272","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"cnb","version":"1.1.8","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow"],"author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.1.8","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"1225caa40fc47f00de6e1202fbd5657734baeaa5","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.1.8.tgz","fileCount":75,"integrity":"sha512-NUSZ+EESFy6KLqNp3uSPWq+2rTNMU3Ji+ZOmP0bbfR24wAAEV958ZH33Q42HpBYg724ArjLLqb1Ohktbe1I98A==","signatures":[{"sig":"MEQCIFxxGrYc1LIyFjx74proKZph+3cKthEhyPMUUtjVLw+rAiABOAJ4O3yXWPYF/EJB5+tOI6CWSKuHny1HWF6qA0lxXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1028732},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"fa7aa802c27c223e65982524c033a9abf518de47","scripts":{"cnb":"npx cnb --check","knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool for enforcing consistent Git branch naming conventions across teams and projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","typescript":"5.6.2","@types/jest":"29.5.13","npm-run-all2":"6.2.3","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.30.0","eslint-plugin-i18next":"6.1.0","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.10.0","@typescript-eslint/parser":"7.18.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.1.8_1727192018095_0.5974114147522773","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"cnb","version":"1.1.9","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow"],"author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.1.9","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"c6708f8f1d51a387ef8a4025139a9c336e06e754","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.1.9.tgz","fileCount":75,"integrity":"sha512-1FEiZu2l5dSp421Nkq/WrqCcmN7gEDNclVFA/A+ljH2iELEpkWid9YiNXQa37aNNVbVnOJybK0riZDmdIXljFw==","signatures":[{"sig":"MEUCIDO3CvFJFrzQqA1CqrdnVIsT5t0EcJ8v5nqhGWzw3yeFAiEA5/I/OWre4JHsDziffnyTrZJlWUMXc3SR7FfzJxkpVBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1029134},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"fa7aa802c27c223e65982524c033a9abf518de47","scripts":{"cnb":"npx cnb --check","knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool for enforcing consistent Git branch naming conventions across teams and projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","typescript":"5.6.2","@types/jest":"29.5.13","npm-run-all2":"6.2.3","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.30.0","eslint-plugin-i18next":"6.1.0","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.10.0","@typescript-eslint/parser":"7.18.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.1.9_1727193365453_0.724150817843487","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"cnb","version":"1.1.10","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow"],"author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.1.10","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"f1b002200b459f823a6bed1451f9d78f59504a9b","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.1.10.tgz","fileCount":75,"integrity":"sha512-mSMybFZP4LPaZjkqFTOYLWKf5A2/abqgIYhiE6CIFDbRe8UwcpYAK1GYwcudtWl6mlsT09QXgdUVyzhd75+Tgg==","signatures":[{"sig":"MEUCIHlhdOQZs3ZoYTe4cFn2mmaNVzxMgbs/mDaJJ5RhkqEsAiEA83H+qxLkSSRckmDJ36YDDAu5qPGi8CN+YYnrt/rFubo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1029063},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"fa7aa802c27c223e65982524c033a9abf518de47","scripts":{"cnb":"npx cnb --check","knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool for enforcing consistent Git branch naming conventions across teams and projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","typescript":"5.6.2","@types/jest":"29.5.13","npm-run-all2":"6.2.3","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.30.0","eslint-plugin-i18next":"6.1.0","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.10.0","@typescript-eslint/parser":"7.18.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.1.10_1727194259504_0.09109665582508075","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"cnb","version":"1.2.0","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow"],"author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.2.0","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"d96e88a8e807eaad1091b2d80726ce1704ee6d9b","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.2.0.tgz","fileCount":75,"integrity":"sha512-mJ2m3zclG8n+LVkI+UUBHxBcurWJ7Uk/jpM7DXhseYsHz3hLq53ZS0R50dhomy9QwUVfI3hxRcQ9T/JTznDCUw==","signatures":[{"sig":"MEUCIQDY5YWnVZ16TfxnHACc6W2/T/RGWOjhL9xXqT0aTKeXDAIgMeHto5+xnWJ5nIbPYZjZTiVVQ/mphQZ9yZROmbJ7OQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1029091},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"fa7aa802c27c223e65982524c033a9abf518de47","scripts":{"cnb":"npx cnb --check","knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool for enforcing consistent Git branch naming conventions across teams and projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","typescript":"5.6.2","@types/jest":"29.5.13","npm-run-all2":"6.2.3","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.30.0","eslint-plugin-i18next":"6.1.0","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.10.0","@typescript-eslint/parser":"7.18.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.2.0_1727195291406_0.48196316735513944","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"cnb","version":"1.2.1","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow","git-branch-naming","branch-naming-conventions","create-new-branch","lint","linter"],"author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.2.1","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"2b32916e22cbf0031379075f9745c6a0144b0e84","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.2.1.tgz","fileCount":76,"integrity":"sha512-fDC8ZB1hnHXq9saIFE9zgHDJuDIvz8/reZXqSsMmuCS2qhaNbvsXSApzAs61jPgnRc+ZLLjWUfLmSxAqPLcAMg==","signatures":[{"sig":"MEUCIAfhbnBE7l9+y08smvAtjj3wAnLzwHMaTlH8YnybFrytAiEA6WsigDEHxHe8PDB7a+uwndKprb6XLWGmhT9dqHdn5Zw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1029605},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"62174a32524bb96367a950109f165d6ff1f9ef78","scripts":{"cnb":"npx cnb --check","knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool for enforcing consistent Git branch naming conventions across teams and projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","typescript":"5.6.2","@types/jest":"29.5.13","npm-run-all2":"6.2.3","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.30.0","eslint-plugin-i18next":"6.1.0","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.10.0","@typescript-eslint/parser":"7.18.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.2.1_1727195536717_0.6722510417661158","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"cnb","version":"1.2.2","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow","git-branch-naming","branch-naming-conventions","create-new-branch","lint","linter"],"author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.2.2","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"c9a5204c2c940e9c090d95874685cec2ba750dcb","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.2.2.tgz","fileCount":76,"integrity":"sha512-DYOuaYTi3Kwgli6W1sdac02//fhvhDEHbI2/9udlycuyNqn4Z/UWLRPJ85237IfGHElVNXJz6FeQU9VPQOLgPw==","signatures":[{"sig":"MEUCIEGXhtm70g7ep3Le3L0XxBVwPkAkbX7kmVBoWKV6yX4CAiEA3VOjqMz8zsXTuS15sjHi8x/kYNLizVgPbozb6lHJoSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1029611},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"62174a32524bb96367a950109f165d6ff1f9ef78","scripts":{"cnb":"npx cnb --check","knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool for enforcing consistent Git branch naming conventions across teams and projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","typescript":"5.6.2","@types/jest":"29.5.13","npm-run-all2":"6.2.3","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.30.0","eslint-plugin-i18next":"6.1.0","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.10.0","@typescript-eslint/parser":"7.18.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.2.2_1727195712968_0.3416701919769265","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"cnb","version":"1.2.3","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow","git-branch-naming","branch-naming-conventions","create-new-branch","lint","linter"],"author":{"name":"Amir Ben Shimol"},"license":"ISC","_id":"cnb@1.2.3","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"homepage":"https://github.com/amir-ben-shimol/cnb#readme","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"bin":{"cnb":"dist/cli.js"},"dist":{"shasum":"6b8170d12c49bbba24bdfb0a47e916c90972a6d3","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.2.3.tgz","fileCount":77,"integrity":"sha512-IQgNU0XvGTN+TDqnoutgbeG+OdNoy6gMeIIL1sCXTecgw9Tzx7w5utktrOHIGdKJsCESWfh0ZCHI1ClfycRSWA==","signatures":[{"sig":"MEYCIQDy0KhvaGWxxJETRTmL+SVO/aBvO56oHcRXQvvcPZEWZgIhAI4KcSb0b5qD+BTtflI591vhyQIdemiHoN3wr5JrDnd9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1031394},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20","pnpm":">=9","yarn":"please-use-pnpm"},"gitHead":"6ceb3901a2c4a15f73ace002679fbe3cc77767e8","scripts":{"cnb":"npx cnb --check","knip":"knip -c ./knip.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","build":"tsc --project tsconfig.build.json","intro":"intro","start":"ts-node src/cli.ts","setdev":"run-p husky:install git:config intro","inflint":"inflint -c ./inflint.config.cjs","prepare":"pnpm setdev","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","git:config":"git config --local include.path ../.gitconfig","type-check":"tsc --project ./tsconfig.json","husky:install":"husky"},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"repository":{"url":"git+https://github.com/amir-ben-shimol/cnb.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool for enforcing consistent Git branch naming conventions across teams and projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0","@types/node":"22.5.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"jest":"29.7.0","knip":"5.30.4","husky":"9.1.6","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"10.9.2","prettier":"3.3.3","intro-cli":"1.0.5","typescript":"5.6.2","@types/jest":"29.5.13","npm-run-all2":"6.2.3","@types/inquirer":"9.0.7","@exlint.io/inflint":"2.1.1","prettier-plugin-sh":"0.14.0","eslint-plugin-import":"2.30.0","eslint-plugin-i18next":"6.1.0","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsx-a11y":"6.10.0","@typescript-eslint/parser":"7.18.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cnb_1.2.3_1727253889709_0.9690591768373842","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"cnb","version":"1.2.4","description":"CLI tool for enforcing consistent Git branch naming conventions across teams and projects","main":"dist/index.js","bin":{"cnb":"dist/cli.js"},"author":{"name":"Amir Ben Shimol"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/amir-ben-shimol/cnb.git"},"keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow","git-branch-naming","branch-naming-conventions","create-new-branch","lint","linter"],"scripts":{"husky:install":"husky","git:config":"git config --local include.path ../.gitconfig","intro":"intro","setdev":"run-p husky:install git:config intro","prepare":"pnpm setdev","build":"tsc --project tsconfig.build.json","start":"ts-node src/cli.ts","type-check":"tsc --project ./tsconfig.json","lint":"eslint -c ./.eslintrc.cjs --ignore-path ./.eslintignore \"./**/*.{ts,tsx,cjs}\"","knip":"knip -c ./knip.json","inflint":"inflint -c ./inflint.config.cjs","prettier":"prettier --check **/*.{ts,js,cjs,json,yaml}","cnb":"npx cnb --check"},"dependencies":{"@types/node":"22.5.5","chalk":"4.1.2","inquirer":"11.0.2","simple-git":"3.27.0"},"devDependencies":{"@commitlint/cli":"19.5.0","@exlint.io/inflint":"2.1.1","@types/inquirer":"9.0.7","@types/jest":"29.5.13","@typescript-eslint/eslint-plugin":"7.18.0","@typescript-eslint/parser":"7.18.0","commitizen":"4.3.0","commitlint":"19.5.0","cz-vinyl":"2.5.4","eslint":"8.57.0","eslint-config-prettier":"9.1.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-i18next":"6.1.0","eslint-plugin-import":"2.30.0","eslint-plugin-jsx-a11y":"6.10.0","eslint-plugin-unicorn":"55.0.0","eslint-plugin-unused-imports":"4.1.4","husky":"9.1.6","inquirer":"8","intro-cli":"1.1.2","jest":"29.7.0","knip":"5.30.4","npm-run-all2":"6.2.3","prettier":"3.3.3","prettier-plugin-sh":"0.14.0","ts-jest":"29.2.5","ts-mock-api":"1.0.13","ts-node":"10.9.2","typescript":"5.6.2"},"packageManager":"pnpm@9.10.0","engines":{"yarn":"please-use-pnpm","pnpm":">=9","node":">=20"},"_id":"cnb@1.2.4","gitHead":"d97dd8d216fc48ccf2fb1cb4124e2a3a08c59d09","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"homepage":"https://github.com/amir-ben-shimol/cnb#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-CEB2NRLzKNxLgLQYW0X7BQ2ql5Yzv/JqWmXGZYNJPPq8DWclUhUo9VClsy5qEjOEa/XYkeB4XmWfgEfQCtPpVA==","shasum":"640d084669ad522c1192f6c8bfe176fff1f8ffbb","tarball":"https://registry.npmjs.org/cnb/-/cnb-1.2.4.tgz","fileCount":81,"unpackedSize":1036880,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUtV6/QQYX5Ret1aDsvCRALrQmL8Jd7cvXqKBsdzmsJAiEAjz046YtB+ZHErYpPD1dLjh+o7CqzMwFnI1E2sfgmhw8="}]},"_npmUser":{"name":"amir.benshi","email":"amir.benshi@gmail.com"},"directories":{},"maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnb_1.2.4_1727681387688_0.9546866431164123"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-23T10:32:12.046Z","modified":"2024-09-30T07:29:48.186Z","0.0.1-develop.0":"2019-01-09T08:08:41.005Z","0.0.1-develop.1":"2019-01-09T08:21:05.042Z","1.0.0":"2024-09-23T10:32:12.352Z","1.0.1":"2024-09-23T10:38:56.721Z","1.0.2":"2024-09-23T10:56:26.704Z","1.0.3":"2024-09-23T11:01:00.850Z","1.0.4":"2024-09-23T11:31:10.503Z","1.0.5":"2024-09-23T11:33:55.255Z","1.0.6":"2024-09-23T11:42:49.385Z","1.0.7":"2024-09-23T11:47:29.659Z","1.0.8":"2024-09-23T11:51:47.875Z","1.0.9":"2024-09-23T12:07:25.998Z","1.0.10":"2024-09-23T12:52:23.667Z","1.0.11":"2024-09-23T13:01:06.521Z","1.1.0":"2024-09-23T13:14:56.854Z","1.1.1":"2024-09-23T13:32:17.844Z","1.1.2":"2024-09-24T06:31:41.743Z","1.1.3":"2024-09-24T06:50:08.389Z","1.1.4":"2024-09-24T07:00:27.525Z","1.1.5":"2024-09-24T13:06:04.144Z","1.1.6":"2024-09-24T13:10:39.724Z","1.1.7":"2024-09-24T15:20:36.420Z","1.1.8":"2024-09-24T15:33:38.555Z","1.1.9":"2024-09-24T15:56:05.746Z","1.1.10":"2024-09-24T16:10:59.760Z","1.2.0":"2024-09-24T16:28:11.714Z","1.2.1":"2024-09-24T16:32:16.967Z","1.2.2":"2024-09-24T16:35:13.292Z","1.2.3":"2024-09-25T08:44:49.909Z","1.2.4":"2024-09-30T07:29:48.003Z"},"bugs":{"url":"https://github.com/amir-ben-shimol/cnb/issues"},"author":{"name":"Amir Ben Shimol"},"license":"MIT","homepage":"https://github.com/amir-ben-shimol/cnb#readme","keywords":["git","branch","cli","git-branch","branch-naming","git-hooks","branch-conventions","automation","naming-conventions","git-automation","devtools","branch-helper","ticket-prefix","developer-tools","typescript","cnb","simple-git","git-workflow","git-branch-naming","branch-naming-conventions","create-new-branch","lint","linter"],"repository":{"type":"git","url":"git+https://github.com/amir-ben-shimol/cnb.git"},"description":"CLI tool for enforcing consistent Git branch naming conventions across teams and projects","maintainers":[{"name":"amir.benshi","email":"amir.benshi@gmail.com"}],"readme":"<p align=\"center\">\n    <img src=\"https://github.com/amir-ben-shimol/cnb/blob/main/assets/brand.png\" width=\"350\" />\n</p>\n\n<p align=\"center\">\n\t<a href=\"https://github.com/amir-ben-shimol/cnb\">\n    \t<img src=\"https://img.shields.io/github/actions/workflow/status/amir-ben-shimol/cnb/integrate.yaml?label=CI&logo=GitHub\" alt=\"CI status\">\n  \t</a>\n\t<a href=\"https://www.npmjs.com/package/cnb\">\n    \t<img src=\"https://img.shields.io/npm/dm/cnb?logo=NPM\" alt=\"npm downloads\">\n  \t</a>\n\t<a href=\"https://github.com/amir-ben-shimol/cnb\">\n    \t<img src=\"https://img.shields.io/npm/l/cnb\" alt=\"npm license\">\n  \t</a>\n\t<a href=\"https://github.com/amir-ben-shimol/cnb\">\n    \t<img src=\"https://img.shields.io/npm/v/cnb?label=version\" alt=\"version\">\n  \t</a>\n</p>\n\n<hr />\n\n# 🚀 Create New Branch\n\n✨ **cnb** is a simple and customizable CLI tool that helps you create Git branches following naming conventions, and validates (lints) branch names to ensure they follow the configured conventions.\n\n## 🎬 Demo\n\n![cnb](assets/demo.gif)\n\n## 📦 Installation\n\nInstall the package as a dev dependency:\n\n```bash\nnpm i -D cnb\n```\n\n## 🛠️ Usage\n\n### Creating a New Branch\n\n1. Add the following alias to your `.gitconfig`:\n\n```shell\n[alias]\ncnb = \"!npx cnb\"\n```\n\n2. Add the following script to your `package.json`:\n\n```json\n\"scripts\": {\n\t\"prepare\": \"git config --local include.path ../.gitconfig\",\n}\n```\n\n3. Make sure the prepare script runs before trying the new git alias. You can do this by running (only once):\n\n```bash\nnpm i\n```\n\nOr explicitly run the script:\n\n```bash\nnpm run prepare\n```\n\n4. Run the following command to create a new branch with naming conventions:\n\n```bash\ngit cnb\n```\n\nThis will prompt you with a set of options to choose from (e.g., `feat`, `fix`, `chore`, etc.). You'll also provide a short description that will be formatted into kebab-case.\n\nExample:\n\n-   Selected type: `feat`\n-   Description: `configure notifications`\n\nThe branch created will be: `feat/configure-notifications`.\n\nIf your configuration requires a ticket ID (based on your config file), the flow will prompt you to enter that first.\n\n### Linting a Branch Name\n\nYou can also use **cnb** to lint and validate if the current branch name follows your configured conventions.\n\n1. Add the following script to your `package.json`:\n\n```json\n\"scripts\": {\n\t\"cnb:check\": \"cnb --check\"\n}\n```\n\n2. Run the script to lint the current branch name:\n\n```bash\nnpm run cnb:check\n```\n\n## 📁 Configuration\n\nYou can customize the behavior of **cnb** by creating a configuration file in your project root called `cnb.config.ts` (for ES6 environments) or `cnb.config.cjs` (for CommonJS environments).\n\n### Configuration Options\n\n| Option                 | Type       | Description                                                                                     | Default                             |\n| ---------------------- | ---------- | ----------------------------------------------------------------------------------------------- | ----------------------------------- |\n| `branchTypes`          | `string[]` | The types of branches you can select (e.g., `feat`, `fix`, `chore`, `style`)                    | `['feat', 'fix', 'chore', 'style']` |\n| `maxDescriptionLength` | `number`   | The maximum length allowed for the branch description.                                          | `20`                                |\n| `skipTicketId`         | `boolean`  | Whether to skip the ticket ID prompt.                                                           | `false`                             |\n| `ticketIdPrefix`       | `string`   | The prefix to add to the ticket ID (e.g., `JIRA-`).                                             | `T-`                                |\n| `separator`            | `string`   | The character(s) used to separate the ticket ID, branch type, and branch name (e.g., `/`, `_`). | `/`                                 |\n\n### Example `cnb.config.ts` (ES6)\n\n```ts\nimport type { CnbConfig } from 'cnb';\n\nconst config: CnbConfig = {\n\tbranchTypes: ['feat', 'fix', 'chore', 'style'],\n\tmaxDescriptionLength: 20,\n\tskipTicketId: false,\n\tticketIdPrefix: 'JIRA-',\n};\n\nexport default config;\n```\n\n### Example `cnb.config.cjs` (CommonJS)\n\n```js\nmodule.exports = {\n\tbranchTypes: ['feat', 'fix', 'chore', 'style'],\n\tmaxDescriptionLength: 20,\n\tskipTicketId: false,\n\tticketIdPrefix: 'JIRA-',\n};\n```\n\n## 🛠️ Note for ES6 vs. CommonJS Users\n\n-   **For ES6 users**: Create your configuration file as `cnb.config.ts` and use `export default`.\n-   **For CommonJS users**: Create your configuration file as `cnb.config.cjs` and use `module.exports`.\n\n## 👥 Authors\n\n<a href=\"https://github.com/amir-ben-shimol\">\n    <img src=\"https://avatars.githubusercontent.com/u/105565954?s=400&u=01efa537bf4368251ffa05954d13aa1861073b39&v=4\" height=\"50\" />\n</a>\n\n## 📄 License\n\n[MIT](https://choosealicense.com/licenses/mit/)\n","readmeFilename":"README.md"}