{"_id":"@cinderco/release-it-calver-plugin","_rev":"6-963891fb49f570511073cfea8ad30c8a","name":"@cinderco/release-it-calver-plugin","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.0":{"name":"@cinderco/release-it-calver-plugin","version":"0.0.0","author":"","license":"ISC","_id":"@cinderco/release-it-calver-plugin@0.0.0","maintainers":[{"name":"taobojlen-cinder","email":"tao@cndr.io"}],"dist":{"shasum":"529fe6101a6ebcb5aa85c655c6e895727af85f10","tarball":"https://registry.npmjs.org/@cinderco/release-it-calver-plugin/-/release-it-calver-plugin-0.0.0.tgz","fileCount":3,"integrity":"sha512-ZQSSluGHxLd7wV3AutIsjNfsbmJgvbb7OF0B6XnO7H1bN9tjugMplYGApJAJMmxAjCCxNCuHb972eYu6DHF/6Q==","signatures":[{"sig":"MEUCIGo0yluphuCJW2e7ITTzMIN/fJciidaFCrHB18HsHBi4AiEAxlsgJI8IdeNt6/VBUnQWAuYcvMV/6aau/ICmJSjOhik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1596},"main":"dist/calver-plugin.js","type":"module","scripts":{"dev":"vite","lint":"npx @biomejs/biome check src/","test":"vitest","build":"tsc","lint:fix":"npx @biomejs/biome check --write src/"},"_npmUser":{"name":"taobojlen-cinder","email":"tao@cndr.io"},"_npmVersion":"10.8.1","description":"## Installation","directories":{},"_nodeVersion":"22.3.0","dependencies":{"date-fns":"^4.1.0","@date-fns/utc":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.10","vitest":"^2.1.5","release-it":"*","typescript":"~5.6.2","@biomejs/biome":"1.9.4"},"peerDependencies":{"release-it":"^17.10.0"},"_npmOperationalInternal":{"tmp":"tmp/release-it-calver-plugin_0.0.0_1732556178223_0.5515144536383236","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@cinderco/release-it-calver-plugin","version":"0.0.1","author":"","license":"ISC","_id":"@cinderco/release-it-calver-plugin@0.0.1","maintainers":[{"name":"taobojlen-cinder","email":"tao@cndr.io"}],"dist":{"shasum":"f424cf656adafdd075deb12b7fb586f155f331c2","tarball":"https://registry.npmjs.org/@cinderco/release-it-calver-plugin/-/release-it-calver-plugin-0.0.1.tgz","fileCount":3,"integrity":"sha512-EDiFAUL+e+eW1W60+dI6efqENqMJehzkpIKxApuXJdO/aNKrxGn4Clb1g4L7HZgDak+B22LkwEKuzQdeZkO6/w==","signatures":[{"sig":"MEUCIDxJ+Ln190KCNISd3oXPDoiCjdvv6pNpGOi3vtrOOWAAAiEApjphMzurWIpQFLgnvjyNN3CtPzsTPjXDe/bvG9QZcNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1576},"main":"dist/calver-plugin.js","scripts":{"dev":"vite","lint":"npx @biomejs/biome check src/","test":"vitest","build":"tsc","lint:fix":"npx @biomejs/biome check --write src/"},"_npmUser":{"name":"taobojlen-cinder","email":"tao@cndr.io"},"_npmVersion":"10.8.1","description":"## Installation","directories":{},"_nodeVersion":"22.3.0","dependencies":{"date-fns":"^4.1.0","@date-fns/utc":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.10","vitest":"^2.1.5","release-it":"*","typescript":"~5.6.2","@biomejs/biome":"1.9.4"},"peerDependencies":{"release-it":"^17.10.0"},"_npmOperationalInternal":{"tmp":"tmp/release-it-calver-plugin_0.0.1_1732556597129_0.8030693689389128","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@cinderco/release-it-calver-plugin","version":"0.0.2","author":"","license":"ISC","_id":"@cinderco/release-it-calver-plugin@0.0.2","maintainers":[{"name":"taobojlen-cinder","email":"tao@cndr.io"}],"dist":{"shasum":"4d201037722c9473b58140a1ee3a30ebe32ace9d","tarball":"https://registry.npmjs.org/@cinderco/release-it-calver-plugin/-/release-it-calver-plugin-0.0.2.tgz","fileCount":3,"integrity":"sha512-Vh98ZsNj6ZrKVS1+eZbFeRVgWoP0ZoXyQYGzKDOduUlqt4sQf9nxlp8YRyPPCim5ZwRhxn0TXUCk8i46+/ia9w==","signatures":[{"sig":"MEYCIQD3JwYIO/ClNot8qMpmmP2YN/ecwVu+JvrUGYEMeKn7zQIhAIicYpFlATYRdgrXQhkrwsTbMchkOmYvY1oX799uF9GK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1470},"main":"dist/calver-plugin.js","type":"module","scripts":{"dev":"vite","lint":"npx @biomejs/biome check src/","test":"vitest","build":"tsc","lint:fix":"npx @biomejs/biome check --write src/"},"_npmUser":{"name":"taobojlen-cinder","email":"tao@cndr.io"},"_npmVersion":"10.8.1","description":"## Installation","directories":{},"_nodeVersion":"22.3.0","dependencies":{"date-fns":"^4.1.0","@date-fns/utc":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.10","vitest":"^2.1.5","release-it":"*","typescript":"~5.6.2","@biomejs/biome":"1.9.4"},"peerDependencies":{"release-it":"^17.10.0"},"_npmOperationalInternal":{"tmp":"tmp/release-it-calver-plugin_0.0.2_1732556737424_0.8273457030238958","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@cinderco/release-it-calver-plugin","version":"0.0.3","author":"","license":"ISC","_id":"@cinderco/release-it-calver-plugin@0.0.3","maintainers":[{"name":"taobojlen-cinder","email":"tao@cndr.io"}],"dist":{"shasum":"5a0ff918a6ba27d46e74cc0cbdd6a87a763770f4","tarball":"https://registry.npmjs.org/@cinderco/release-it-calver-plugin/-/release-it-calver-plugin-0.0.3.tgz","fileCount":3,"integrity":"sha512-/rJ41lc1del7lDjje20E4wE0fd5Yd5jmluzjZV4XgjVgc7y5f04Z2//MAgxGb8JrCa2b7XV+Y1gV6lzcG41DwA==","signatures":[{"sig":"MEQCIFIx4/romi8OX+Wwoxn3zjiXb9csRuUPxQKcXq8RGkRcAiBU6K3XnrJOOHetMG7Gp0WmVtmuduXGzR1chVKUD7SCiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1739},"main":"src/calver-plugin.js","type":"module","scripts":{"dev":"vite","lint":"npx @biomejs/biome check src/","test":"vitest","lint:fix":"npx @biomejs/biome check --write src/"},"_npmUser":{"name":"taobojlen-cinder","email":"tao@cndr.io"},"_npmVersion":"10.8.1","description":"## Installation","directories":{},"_nodeVersion":"22.3.0","dependencies":{"date-fns":"^4.1.0","@date-fns/utc":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.10","vitest":"^2.1.5","release-it":"*","@biomejs/biome":"1.9.4"},"peerDependencies":{"release-it":"^17.10.0"},"_npmOperationalInternal":{"tmp":"tmp/release-it-calver-plugin_0.0.3_1732558092221_0.3572551997519571","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@cinderco/release-it-calver-plugin","version":"1.0.0","author":"","license":"ISC","_id":"@cinderco/release-it-calver-plugin@1.0.0","maintainers":[{"name":"taobojlen-cinder","email":"tao@cndr.io"}],"dist":{"shasum":"f99f0ca593d512aa75516aaa4705803744be637c","tarball":"https://registry.npmjs.org/@cinderco/release-it-calver-plugin/-/release-it-calver-plugin-1.0.0.tgz","fileCount":3,"integrity":"sha512-LYY1EjQbY0YZLxlQr0drSsEbDV5DQfjwMhUv4tW2hsbo6lyvHgoBulVtbLwzhNSThdz+Y2+6tx8XYUEr67a53w==","signatures":[{"sig":"MEUCICpTxca+paKnLrw2d6BEEut57EXHHpaUPEiytN28xmukAiEAx4xvMpJ3TzAdtlgWjq5rZBAK+yDQxeNVZStx+gbKqDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2735},"main":"src/calver-plugin.js","type":"module","gitHead":"0e82469a5b774d8126e2f6504ec74fe70d2b13df","scripts":{"dev":"vite","lint":"npx @biomejs/biome check src/","test":"vitest","lint:fix":"npx @biomejs/biome check --write src/"},"_npmUser":{"name":"taobojlen-cinder","email":"tao@cndr.io"},"_npmVersion":"10.8.1","description":"## Installation","directories":{},"_nodeVersion":"22.3.0","dependencies":{"date-fns":"^4.1.0","@date-fns/utc":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.10","vitest":"^2.1.5","release-it":"*","@biomejs/biome":"1.9.4"},"peerDependencies":{"release-it":"^17.10.0"},"_npmOperationalInternal":{"tmp":"tmp/release-it-calver-plugin_1.0.0_1732558928375_0.48057238690352233","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@cinderco/release-it-calver-plugin","version":"1.0.1","author":"","license":"MIT","_id":"@cinderco/release-it-calver-plugin@1.0.1","maintainers":[{"name":"taobojlen-cinder","email":"tao@cndr.io"}],"homepage":"https://github.com/cinder-technologies/release-it-calver-plugin#readme","bugs":{"url":"https://github.com/cinder-technologies/release-it-calver-plugin/issues"},"dist":{"shasum":"d323f649c22fd3aad27fa9d1a76c9398576c85ac","tarball":"https://registry.npmjs.org/@cinderco/release-it-calver-plugin/-/release-it-calver-plugin-1.0.1.tgz","fileCount":4,"integrity":"sha512-yjcr9yQQmakDU3fDIdH4OWITm29QrTnaOSSOFQ8M7P33/3vozSsEPWnM8T27r7lzI+aLMZowiXRPtvBwDfqebw==","signatures":[{"sig":"MEUCIC9dhuBANKeHPBpw2tgmZge+Qh9SeGPmyg1MB/x34SgPAiEA4ks2pvWvFn0FZcuab5JaGaRlJ+zVDDwmYtodUx68aHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4015},"main":"src/calver-plugin.js","type":"module","gitHead":"e990667038e06e272e172c5d35ccca7368cd13e0","scripts":{"dev":"vite","lint":"npx @biomejs/biome check src/","test":"vitest","lint:fix":"npx @biomejs/biome check --write src/"},"_npmUser":{"name":"taobojlen-cinder","email":"tao@cndr.io"},"repository":{"url":"git+https://github.com/cinder-technologies/release-it-calver-plugin.git","type":"git"},"_npmVersion":"10.8.1","description":"## Installation","directories":{},"_nodeVersion":"22.3.0","dependencies":{"date-fns":"^4.1.0","@date-fns/utc":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.10","vitest":"^2.1.5","release-it":"*","@biomejs/biome":"1.9.4"},"peerDependencies":{"release-it":"^17.10.0"},"_npmOperationalInternal":{"tmp":"tmp/release-it-calver-plugin_1.0.1_1732559354058_0.6506673807563432","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@cinderco/release-it-calver-plugin","version":"2.0.0","type":"module","main":"src/calver-plugin.js","scripts":{"dev":"vite","lint":"npx @biomejs/biome check src/","lint:fix":"npx @biomejs/biome check --write src/","test":"vitest"},"devDependencies":{"@biomejs/biome":"1.9.4","release-it":"*","vite":"^5.4.10","vitest":"^2.1.5"},"peerDependencies":{"release-it":"^17.10.0"},"dependencies":{"@date-fns/utc":"^2.1.0","date-fns":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/cinder-technologies/release-it-calver-plugin.git"},"description":"## Installation","author":"","license":"MIT","_id":"@cinderco/release-it-calver-plugin@2.0.0","gitHead":"6ccfe4832f0f9ba83cf8b9ebe997c6a99dac4629","bugs":{"url":"https://github.com/cinder-technologies/release-it-calver-plugin/issues"},"homepage":"https://github.com/cinder-technologies/release-it-calver-plugin#readme","_nodeVersion":"22.3.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-eUTv1GzAmgbpv5VtoHDMXQ2eRq7yaz710mmGB3NJFNNOOjB+bVWZQOqKYB1+sF3pH1jTlhKkcTl33LkChTnE0g==","shasum":"11271a619b643d2727590817d572d523d82a579b","tarball":"https://registry.npmjs.org/@cinderco/release-it-calver-plugin/-/release-it-calver-plugin-2.0.0.tgz","fileCount":4,"unpackedSize":4588,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW8NOR6smqBrP/pv7hYJgjxGZbFSqt1hZt+CIK1r4pTAIgfoM4abJX+DV++NKlwetJ+8eMGjk1I3YJk0nbBejcG2I="}]},"_npmUser":{"name":"taobojlen-cinder","email":"tao@cndr.io"},"directories":{},"maintainers":[{"name":"taobojlen-cinder","email":"tao@cndr.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/release-it-calver-plugin_2.0.0_1732622481262_0.504765533720335"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-25T17:36:18.102Z","modified":"2024-11-26T12:01:21.636Z","0.0.0":"2024-11-25T17:36:18.408Z","0.0.1":"2024-11-25T17:43:17.281Z","0.0.2":"2024-11-25T17:45:37.569Z","0.0.3":"2024-11-25T18:08:12.358Z","1.0.0":"2024-11-25T18:22:08.546Z","1.0.1":"2024-11-25T18:29:14.224Z","2.0.0":"2024-11-26T12:01:21.437Z"},"bugs":{"url":"https://github.com/cinder-technologies/release-it-calver-plugin/issues"},"license":"MIT","homepage":"https://github.com/cinder-technologies/release-it-calver-plugin#readme","repository":{"type":"git","url":"git+https://github.com/cinder-technologies/release-it-calver-plugin.git"},"description":"## Installation","maintainers":[{"name":"taobojlen-cinder","email":"tao@cndr.io"}],"readme":"# release-it-calver-plugin\n\n![NPM Version](https://img.shields.io/npm/v/%40cinderco%2Frelease-it-calver-plugin)\n\nThis is a plugin for [release-it](https://github.com/release-it/release-it/) that lets you use [CalVer](https://calver.org/).\n\nIt's an opinionated plugin. When you create a release with release-it, the plugin will:\n- Get the current date (in the UTC timezone)\n- Make the new version the current date + a daily realease number, e.g. `2025.1.1.1`\n- If there was already another release on the same day, then it will increment the daily release number, e.g. `2025.1.1.2`.\n\nThis versioning scheme is well-suited for SaaS software where it doesn't make sense to talk about a breaking change for the entire app.\n\nThe plugin will also allow release suffixes after a `-`, for example `2025.1.1.2-g1234567`. This suffix is ignored when calculating the next version.\n\n## Usage\n\nInstall the plugin:\n\n```bash\nnpm install -D @cinderco/release-it-calver-plugin\n```\n\nThen, add it to your `.release-it.json`:\n\n```json\n{\n  \"$schema\": \"https://unpkg.com/release-it/schema/release-it.json\",\n  \"plugins\": {\n    \"@cinderco/release-it-calver-plugin\": {\n      \"format\": \"yyyy.M.d\"\n    }\n  }\n}\n```\n\n`format` can be any date formatting string that is compatible with [date-fns](https://date-fns.org/v4.1.0/docs/format).","readmeFilename":"README.md"}