{"_id":"@arisan/clio-ver","_rev":"11-952017b05383911b5db355525a880d70","name":"@arisan/clio-ver","description":"CLiO Versioning Tool","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@arisan/clio-ver","version":"0.1.0","description":"CLiO Versioning Tool","homepage":"http://source.arisan.io/clio/clio-ver","bugs":{"url":"http://source.arisan.io/clio/clio-ver/issues"},"license":"UNLICENSED","contributors":[{"name":"David Tang","email":"davidt@arisan.io"}],"main":"index.js","bin":{"clio-ver":"./clio-ver"},"repository":{"type":"git","url":"git@source.arisan.io:clio/clio-ver.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"os":["linux"],"gitHead":"07edbafa195c6014a3f9458b9bb2160c8bf5ac09","_id":"@arisan/clio-ver@0.1.0","_shasum":"1c3d1f415bb012916595ad006b25f16e537e969a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"arisan","email":"davidt@arisan.io"},"dist":{"shasum":"1c3d1f415bb012916595ad006b25f16e537e969a","tarball":"https://registry.npmjs.org/@arisan/clio-ver/-/clio-ver-0.1.0.tgz","integrity":"sha512-oYXNawS8YSmcPQcP6MjLbGEYkgMTTL+VfsYS9MfhtSdB3fA9hsQtsf9BFyyiJqdOI/9zpo+7ccaYSX+VrxVr+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQBNcbBKU9Iws2P+/HnbMpA6s+45QazsiNlpIR5kZllAiB1NhTXm2GhWHV9d3Nw/RgCOiRh+lel6v2ooFDVz4Kt0Q=="}]},"maintainers":[{"name":"arisan","email":"davidt@arisan.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clio-ver-0.1.0.tgz_1490107206145_0.9391802654135972"},"directories":{}},"0.1.1":{"name":"@arisan/clio-ver","version":"0.1.1","description":"CLiO Versioning Tool","homepage":"http://source.arisan.io/clio/clio-ver","bugs":{"url":"http://source.arisan.io/clio/clio-ver/issues"},"license":"UNLICENSED","contributors":[{"name":"David Tang","email":"davidt@arisan.io"}],"main":"index.js","bin":{"clio-ver":"./clio-ver"},"repository":{"type":"git","url":"git@source.arisan.io:clio/clio-ver.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"os":["linux"],"gitHead":"86aac1100b1cdfcdad9af12e1e02bfca9dbc2466","_id":"@arisan/clio-ver@0.1.1","_shasum":"5fb36cf5e260f494c3b2fe02d04837c2b8c37732","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"arisan","email":"davidt@arisan.io"},"dist":{"shasum":"5fb36cf5e260f494c3b2fe02d04837c2b8c37732","tarball":"https://registry.npmjs.org/@arisan/clio-ver/-/clio-ver-0.1.1.tgz","integrity":"sha512-Uz7j8mDvdJSqYvYkqtJz512tZE0w5v10BTxRFpDh4UKBcLmPFIgFF5ZtUyEzUwwpH79ZS7x7RrvVBS4EsznNKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgdupn4KROEmQupn/+aSkDHaMt6jg08iB880lw4vfZAAiEA8Ysl+9fjRpyMNrc9QlhWB3sLwF9PyK2h1dQYyAOxEVc="}]},"maintainers":[{"name":"arisan","email":"davidt@arisan.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clio-ver-0.1.1.tgz_1490107582235_0.8025570195168257"},"directories":{}},"0.1.2":{"name":"@arisan/clio-ver","version":"0.1.2","description":"CLiO Versioning Tool","homepage":"http://source.arisan.io/clio/clio-ver","bugs":{"url":"http://source.arisan.io/clio/clio-ver/issues"},"license":"UNLICENSED","contributors":[{"name":"David Tang","email":"davidt@arisan.io"}],"main":"index.js","bin":{"clio-ver":"./clio-ver"},"repository":{"type":"git","url":"git@source.arisan.io:clio/clio-ver.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"os":["linux"],"gitHead":"a76a5ffba15204227dbcd75bd37cf773332b9238","_id":"@arisan/clio-ver@0.1.2","_shasum":"bea233136e522d34673e1f47786f62062f2dadaa","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"arisan","email":"davidt@arisan.io"},"dist":{"shasum":"bea233136e522d34673e1f47786f62062f2dadaa","tarball":"https://registry.npmjs.org/@arisan/clio-ver/-/clio-ver-0.1.2.tgz","integrity":"sha512-5PgGrPYbqLH1iz/NFisLk2zG28JpIM7ms998Hu/0S0gsdMLXmdghNiaAcKvzQNQzRIIsSC/EsnV49HKAty6h0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzffH6zPFk515Ncd4Qv34LX4FIV5r7SHH47DEm2/5mxAIgLu1ToOu5+wBTRzzfFoTFApnKHBkJZkXNnGuH8IG2lCI="}]},"maintainers":[{"name":"arisan","email":"davidt@arisan.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clio-ver-0.1.2.tgz_1490108201892_0.7387009852100164"},"directories":{}},"0.1.3":{"name":"@arisan/clio-ver","version":"0.1.3","description":"CLiO Versioning Tool","homepage":"http://source.arisan.io/clio/clio-ver","bugs":{"url":"http://source.arisan.io/clio/clio-ver/issues"},"license":"UNLICENSED","contributors":[{"name":"David Tang","email":"davidt@arisan.io"}],"main":"index.js","bin":{"clio-ver":"./clio-ver"},"repository":{"type":"git","url":"git@source.arisan.io:clio/clio-ver.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"os":["linux"],"gitHead":"d9c178cd148b172b4139473d5ad02efbb2104305","_id":"@arisan/clio-ver@0.1.3","_shasum":"698753c62432b16e0a83d7078ba26edb0574755f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"arisan","email":"davidt@arisan.io"},"dist":{"shasum":"698753c62432b16e0a83d7078ba26edb0574755f","tarball":"https://registry.npmjs.org/@arisan/clio-ver/-/clio-ver-0.1.3.tgz","integrity":"sha512-5FvnbI3LkyM1t5x8rUBqC0JsETfEyCfkOQa41Bowlb/uD0huejzZLzMnd0p+67B2sUxHIGywC37IvgOwasTFsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt37TPhz63YmBcm3ldIKcrXqtbit4BJoJsHQdrYiTcjQIhAILWLkXrvpX4T+hTy0OkG0khwqZnYDWQZ1Ex4Rj0HSZs"}]},"maintainers":[{"name":"arisan","email":"davidt@arisan.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clio-ver-0.1.3.tgz_1490108474848_0.558508864371106"},"directories":{}},"0.1.4":{"name":"@arisan/clio-ver","version":"0.1.4","description":"CLiO Versioning Tool","homepage":"http://source.arisan.io/clio/clio-ver","bugs":{"url":"http://source.arisan.io/clio/clio-ver/issues"},"license":"UNLICENSED","contributors":[{"name":"David Tang","email":"davidt@arisan.io"}],"main":"index.js","bin":{"clio-ver":"./clio-ver"},"repository":{"type":"git","url":"git@source.arisan.io:clio/clio-ver.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"os":["linux"],"gitHead":"7fcc2ee9d5f6e9776402c5ad30af9f19e5b46450","_id":"@arisan/clio-ver@0.1.4","_shasum":"ff57825dc148da27b989fe12e596c906834079f5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"arisan","email":"davidt@arisan.io"},"dist":{"shasum":"ff57825dc148da27b989fe12e596c906834079f5","tarball":"https://registry.npmjs.org/@arisan/clio-ver/-/clio-ver-0.1.4.tgz","integrity":"sha512-DKEIhmsl+MMNgffsSPGREv0T7vOv4oTlm+DWHhKu71khIW0Fbe6ArTb72B+mHSFoxJMpq3mc+pK4fKVR+m0XIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq0NCwINyn8u8ZN44QqiZ3iY6L4Pi+4fIdESz0WSRFcgIgar7OobWwJhqegKaDkkhRN8CJyPoD1rdVADGA7mYR6tA="}]},"maintainers":[{"name":"arisan","email":"davidt@arisan.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clio-ver-0.1.4.tgz_1490108815812_0.5026556449010968"},"directories":{}},"0.1.5":{"name":"@arisan/clio-ver","version":"0.1.5","description":"CLiO Versioning Tool","homepage":"http://source.arisan.io/clio/clio-ver","bugs":{"url":"http://source.arisan.io/clio/clio-ver/issues"},"license":"UNLICENSED","contributors":[{"name":"David Tang","email":"davidt@arisan.io"}],"main":"index.js","bin":{"clio-ver":"./clio-ver"},"repository":{"type":"git","url":"git@source.arisan.io:clio/clio-ver.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"os":["linux"],"gitHead":"b0503b27e48312a530fab42f07e49b912657cfb8","_id":"@arisan/clio-ver@0.1.5","_shasum":"6c25d3762727edbadb6d57d55a524a1425a42e5e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"arisan","email":"davidt@arisan.io"},"dist":{"shasum":"6c25d3762727edbadb6d57d55a524a1425a42e5e","tarball":"https://registry.npmjs.org/@arisan/clio-ver/-/clio-ver-0.1.5.tgz","integrity":"sha512-l8a5CZf9kEprtZ+IZtpQ/IwAWtcFkkU0JZlKYQpd6foBuBFsaaXB8VbB9FnR+VGqwF2E8G5+FT3mA5Cxr2OJQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3e4d+208mnIdu58NIzlRYEaU995SPfsIPRwVSeDbdyQIgIgE/sUDEFTsbiPGraWOtAPHkFx8BpPj5d518d7cCaQ4="}]},"maintainers":[{"name":"arisan","email":"davidt@arisan.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clio-ver-0.1.5.tgz_1490109753185_0.7649614783003926"},"directories":{}},"0.1.6":{"name":"@arisan/clio-ver","version":"0.1.6","description":"CLiO Versioning Tool","homepage":"http://source.arisan.io/clio/clio-ver","bugs":{"url":"http://source.arisan.io/clio/clio-ver/issues"},"license":"UNLICENSED","contributors":[{"name":"David Tang","email":"davidt@arisan.io"}],"main":"index.js","bin":{"clio-ver":"./clio-ver"},"repository":{"type":"git","url":"git@source.arisan.io:clio/clio-ver.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"os":["linux"],"gitHead":"5d237d636650f30ff182d15006fbcf2157de3c51","_id":"@arisan/clio-ver@0.1.6","_shasum":"70bb667c93c9809bcc1548896566b4d79ed94df4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"arisan","email":"davidt@arisan.io"},"dist":{"shasum":"70bb667c93c9809bcc1548896566b4d79ed94df4","tarball":"https://registry.npmjs.org/@arisan/clio-ver/-/clio-ver-0.1.6.tgz","integrity":"sha512-ONYwFOFjpNde4EtXlUrHcsVWCciLASNgngK5EgPt/2SQhQCnYcHTPtJ+KlrD6N2rLQM9UlgAapeUSH4ILjAgdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXsSnIJw36RE7aCt5IVFFfPstvgYGZEnDuvSM9j7n3NgIge83ABAOtUVBvQWmNV8fUhF/xXWyeI3NHmr5EN/EVDYM="}]},"maintainers":[{"name":"arisan","email":"davidt@arisan.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clio-ver-0.1.6.tgz_1490110139303_0.25824023270979524"},"directories":{}},"0.1.7":{"name":"@arisan/clio-ver","version":"0.1.7","description":"CLiO Versioning Tool","homepage":"http://source.arisan.io/clio/clio-ver","bugs":{"url":"http://source.arisan.io/clio/clio-ver/issues"},"license":"UNLICENSED","contributors":[{"name":"David Tang","email":"davidt@arisan.io"}],"main":"index.js","bin":{"clio-ver":"./clio-ver"},"repository":{"type":"git","url":"git@source.arisan.io:clio/clio-ver.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"os":["linux"],"gitHead":"de9d335e4a434ef8c38acce436776159b2c4592c","_id":"@arisan/clio-ver@0.1.7","_shasum":"32d82c57a1abaf80c40be3df90e297b5e11a6f10","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"arisan","email":"davidt@arisan.io"},"dist":{"shasum":"32d82c57a1abaf80c40be3df90e297b5e11a6f10","tarball":"https://registry.npmjs.org/@arisan/clio-ver/-/clio-ver-0.1.7.tgz","integrity":"sha512-YO4P55A1OsdCEbTxDlvoDmHw2RUpkUuKxcyy2QCTm4y0BO12Kdla9iOSTtf5wdO0wz8lxVmJqWhCslmuwAcwXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3Bdq6aoHEiEmnoKwpVhLy8BC388z6FoyJZwfBZ579iAiEAnqHg0qaIiNPPe5jjnBOyUU0hviwHH84vqY0zPArnLIk="}]},"maintainers":[{"name":"arisan","email":"davidt@arisan.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clio-ver-0.1.7.tgz_1490110300776_0.030003540916368365"},"directories":{}}},"readme":"# clio-ver\n\n## Introduction\nCLiO, a Software as a Service, is consisted of numerous microservices. Each microservice provides\nunique functions operating on distributed data with its own load-balancing/redundancy strategy. For\nthis distributed structure of SaaS, a CLiO-specific way of versioning evolves and emerges for its\nmicroservices.\n\nThis tool provides convenience of managing CLiO versioning.\n\n## Deployment branches\nEach of CLiO's microservices are deployed through 3 stages corresponding to 3 branches.\n\n### `master` → **sandbox**\n`master` branch is the main development branch. All feature or fixes are branched from `master` and\nmerged back in after review. Once merged, code on `master` branch is tested, version is bumped and\ndeployment happens on **sandbox** environment essentially making code available for other\ndevelopment activities.\n\n### `staging` → **staging**\n`staging` merges `master` when appropriate for acceptance review. Merges are tested then versions\nare bumped before deployment on **staging** environment.\n\n### `production` → **production**\n`production` merges `staging` when appropriate for going live. Merges are tested then versions are\nbumped before deployment on **production** environment.\n\n## Versioning\nclio-ver follows a subset of rules of [Semantic Versioning 2.0.0](http://semver.org/).\n\n### `master` ⤴ *alpha*\nAll merges on `master` are considered *alpha*. Alpha version follows this format:\n> MAJOR.MINOR.PATCH-alpha.INCREMENT\n\nOn each merge, `clio-ver next` inspects git history since last release to `staging` for any commit\ntype tag.\n- `xxx*` increments MAJOR portion by 1 since last release version to `staging`.\n- `fea:` increments MINOR portion by 1 since last release version to `staging`.\n- `xxx:` increments PATCH portion by 1 since last release version to `staging`.\n\n(`xxx` indicates any 3-letter commit type tag.)\n\nINCREMENT portion are increased by 1 if the latest MAJOR.MINOR.PATCH version has already satisfied\nthe history since last release.\n\n### `staging` ⤴ *beta*\nAll merges on `staging` are considered *beta*. Beta version follows this format:\n> MAJOR.MINOR.PATH-beta.INCREMENT\n\nOn each merge, `clio-ver next` inspects git history since last release to `production`.\nIf merged alpha version matches previous beta version by MAJOR.MINOR.PATCH, INCREMENT portion is\nincreased by 1.\nif merged alpha version does not match previous beta version by MAJOR.MINOR.PATCH, merged alpha\nversion is then converted to first beta version with identifier `beta.1`.\n\n### `production` ⤴ *production*\nAll merges on `production` are considered mature and carries no *alpha* nor *beta* status.\nProduction version follows this format:\n> MAJOR.MINOR.PATCH\n\nOn each merge, `clio-ver next` inspects merged beta version and removes any pre-release identifiers.\n\n","maintainers":[],"time":{"modified":"2022-06-12T14:47:45.568Z","created":"2017-03-21T14:40:06.400Z","0.1.0":"2017-03-21T14:40:06.400Z","0.1.1":"2017-03-21T14:46:22.459Z","0.1.2":"2017-03-21T14:56:43.664Z","0.1.3":"2017-03-21T15:01:16.668Z","0.1.4":"2017-03-21T15:06:56.047Z","0.1.5":"2017-03-21T15:22:35.180Z","0.1.6":"2017-03-21T15:29:01.198Z","0.1.7":"2017-03-21T15:31:41.001Z"},"homepage":"http://source.arisan.io/clio/clio-ver","repository":{"type":"git","url":"git@source.arisan.io:clio/clio-ver.git"},"contributors":[{"name":"David Tang","email":"davidt@arisan.io"}],"bugs":{"url":"http://source.arisan.io/clio/clio-ver/issues"},"license":"UNLICENSED","readmeFilename":"README.md"}