{"_id":"o-semantic","_rev":"2-a368d4f23af1ab5fa1436e4e15ff48ed","name":"o-semantic","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"o-semantic","version":"1.0.0","description":"CLI semantic commit","keywords":["semantic","commit","cli","conventional"],"main":"lib/index.js","bin":{"oc":"lib/index.js","o-semantic":"lib/index.js"},"scripts":{"start":"node lib/index.js","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@digitalroute/cz-conventional-changelog-for-jira":"7.4.0","@ryansonshine/commitizen":"4.2.8","commander":"9.4.1","commitizen":"4.2.5","inquirer":"8.0.0"},"directories":{"lib":"lib"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/oscles/o-semantic.git"},"bugs":{"url":"https://github.com/oscles/o-semantic/issues"},"homepage":"https://github.com/oscles/o-semantic#readme","gitHead":"a324113604abe18f9d5768e4ef6f80bdb3113dec","_id":"o-semantic@1.0.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-aMId9jEfULcImIkv4KlqZ3v4+g4u3TmE45eBCAbnjcLQ3wV/x/wcC6u0CvAi4pqKuO4HfE115vOZVA6EFLv95A==","shasum":"52ea08b8ad9c7ffb36db92b267345c9cdeca7363","tarball":"https://registry.npmjs.org/o-semantic/-/o-semantic-1.0.0.tgz","fileCount":5,"unpackedSize":4930,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPxbIVSeo1F0PtXoRX3qoa5MbzOQc5JsFEC5pF2oibIgIgRGvC348PP9imJis5P0SfK7SE6NFh1uigpxZzj2qlsLE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN1JJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcIA/+KwK7IOjKl0YGxlKf9ey4/q1X+5yYpQ/OQ2QkNzANP9ljo12l\r\nVaGJfTB4XyWaXzGXNSLdCZeb+sy35qzS2ystlbGHwWnsTaWpeRwrhB+zJl3+\r\nhE0Vf6C3XIsB6oLF4+wqCJbtFUkZ/YfzUXNAb+fVH8wrfRqjebOst0IbfkB+\r\noJjTsKBq8i3gShpdxNhCc8FEM72XG7FO3U3tvi1WdzoxYDtFwcChKWfWpbc3\r\nTBtLy2SB3ySKW6Ncjt5F+Pe13dlAMYcoxi+z2DoUSSFobHUaVINJd0L+PUvB\r\neGmMWDQ842axboIlsnlVxWEyoVR8ABtrVjzAsRx+9W/l5SBg2mpSx6YCicJL\r\n1vnX0Rn+9yIZUvUEakOq10ic01UPEdxmvoXzr3+3MTt4VXYeh6nVY1dC0mOl\r\nFxBIiBRPu5qPEhgZa3ugBlh0SDUMyq3cZbLr53+uYVorOy3Jgj1bPrCj1diz\r\nJipapDHpqLp6GvJXXVH2TaQmzcaDVRGj7vKKIGysg+6FHUpV3gEpcr7ZaiJt\r\n0rkasRBxhT0FT50SNe5La9iPsaQmC1pXSRKD23bMUf+Y88p90vrI+SYwIIos\r\nvFG0q3ItTMJIwlV7ZH9z9myke4jr+mWQM9IBSEa2ff55i/QAcXUnCpJz6RvJ\r\nlz0MeOSqjvtv5XtiLgIybsVe0YDHjgIgrF8=\r\n=MvAB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscles","email":"osnaiderluis94@hotmail.com"},"maintainers":[{"name":"oscles","email":"osnaiderluis94@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/o-semantic_1.0.0_1664569928848_0.5219120198038436"},"_hasShrinkwrap":false},"1.0.1":{"name":"o-semantic","version":"1.0.1","description":"CLI semantic commit","keywords":["semantic","commit","cli","conventional"],"main":"lib/index.js","bin":{"oc":"lib/index.js","o-semantic":"lib/index.js"},"scripts":{"start":"node lib/index.js","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@digitalroute/cz-conventional-changelog-for-jira":"7.4.0","@ryansonshine/commitizen":"4.2.8","commander":"9.4.1","commitizen":"4.2.5","inquirer":"8.0.0"},"directories":{"lib":"lib"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/oscles/o-semantic.git"},"bugs":{"url":"https://github.com/oscles/o-semantic/issues"},"homepage":"https://github.com/oscles/o-semantic#readme","gitHead":"251e0772b433ea8ec1e288766e7c9430ca6440d1","_id":"o-semantic@1.0.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-HAMM7FnIlJPAfSIPEsgXi3/RBH6Hvg0a2MStxBB1JvT4AWVAak/WYEuSkj9ZmtXg5hU027shJAvaTeYkIOvqMA==","shasum":"1482b13519d5f5f37497fc822035095cf3cfdbe2","tarball":"https://registry.npmjs.org/o-semantic/-/o-semantic-1.0.1.tgz","fileCount":5,"unpackedSize":5047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8AseB9fGz6t1knXvwrCztfYnNxU7tcoaua/2ly6N0cgIgCi59UE2yLwNxj/t1qp9vpPZRI00wBypZ20kUgFv9dTI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN6XYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmptvw//W8PeccGJU1QYActKNUMropMQiz5LodKvtGBxDAvlvr+O7d/t\r\nWAlfvyQOfiU+I6lz+W3+xDKY3o/ED83NLY9+0lYIpCx3z99hjKDJ8mOYSHv1\r\n2TrhtsAuYIvWT+oU1nYu19R5VMzikDvhDqyWT+my7cshKIdCvfx7ic2KEagy\r\ncJXIBvUvTznZvaT/5N9se+qZOpyjyX1Zsft65+EMD0z7QXf+5mZU9+HnlMaI\r\ndhx5gylRy9zYgqz2EQYmn71NGz+b52jip/h7pn9yY0wEPN469F3SmLyT09FA\r\nqcKS6DYEjjFmvVYSZrt15lAPJfCPKWzQDZKqaOn71Ze2YCF9pPpVWmxIhHks\r\nRjrBRANYfmkkeUoWvcHPXipgNRqQShiQo4yJiofN772OmVurUO816A3g03mq\r\nnCtgU2XqefVDfmZLmCLAeOYNjmipQGVuLWYBwWgJmsQ7Mb94uDNQen4rdTl1\r\n2jBglJqIGwx5jl77ijvxjmlxmAe67ybMPomXpLUw9bA6gtQB3ji8svNKi4XV\r\ntw0+z75cb5paZCuoilXeeiSHhfMTr20+WvvN6W5Crn/exKBdKfsbzX+3GAoQ\r\nzJ81bS6n0F+vAEt3IZtb/XiJaknggTit1JkcrOttfunteRCsVTgavpBKE7Ti\r\nEo4HtX7cLQvdloZnmHOAj2A00jOC64VFuGc=\r\n=1FZI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscles","email":"osnaiderluis94@hotmail.com"},"maintainers":[{"name":"oscles","email":"osnaiderluis94@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/o-semantic_1.0.1_1664591320189_0.6000064121625823"},"_hasShrinkwrap":false},"1.0.2":{"name":"o-semantic","version":"1.0.2","description":"CLI semantic commit","keywords":["semantic","commit","cli","conventional"],"main":"lib/index.js","bin":{"oc":"lib/index.js","o-semantic":"lib/index.js"},"scripts":{"start":"node lib/index.js","release":"standard-version"},"author":"","license":"ISC","dependencies":{"@digitalroute/cz-conventional-changelog-for-jira":"7.4.0","@ryansonshine/commitizen":"4.2.8","commander":"9.4.1","commitizen":"4.2.5","inquirer":"8.0.0","standard-version":"9.5.0"},"directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/oscles/o-semantic.git"},"bugs":{"url":"https://github.com/oscles/o-semantic/issues"},"homepage":"https://github.com/oscles/o-semantic#readme","gitHead":"5fe0a5c05f4e009d34a3e0f3eb6813a2adaf061d","_id":"o-semantic@1.0.2","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-kxcHRs1ZCKUt35MRBpb4MJ2wFOrrbuhs4OrF18wxfwgyrMm8LMkwVorPMEo8ktx0a2M39BpqdpqHJrl706Dp0Q==","shasum":"dd311d38f5cd8abb23fe6f96f4c2b71b90cf8fcf","tarball":"https://registry.npmjs.org/o-semantic/-/o-semantic-1.0.2.tgz","fileCount":5,"unpackedSize":6297,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFgnnRyuLYq7h16u+BXvPGGvk1Lr4wmR4UFrNoAQA+HlAiBweBpZOvmwjsfVDrreR4M+aA8LNrgqV9qncaaxH2Rvbg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOIF+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbxg//fieM1BSyenrY5QWTPrh6ZOBMMClCmadvV2b2tdCYhaBq00Yc\r\nnEIVsJERMdAtcRiHmA+fR0TabjfeL1Pkv7OmZMwo3I/yvXWAVDSWpSRbghPY\r\nnokCoDvi64o1Eyi8DnOpGgtlZV5xUhUc6I/6nyoeLZHkA4M3xlssim8CUtj7\r\nQzdJsoLGR4acUyFG/7OTOxMPc9b863TnH1xvnXT53CPUlGBjF9koWMoTsEYb\r\nH0PPUytLWe412Q2+5nXS6Gz2i1+Nv3rY1VrI0UsBiFjeXI1lb6PWdOezPq0e\r\n2CKDjQy4/UQHY7Gb4Hg7CxEKNK7enE6Zsfp7F9+Ql35hPouxCkgqnb3Nm5Qt\r\nL4bgHG+fMXgRSBRI1+RUb2T9YkD31kAg7+i9YXBrx3a4/AdnDDglVEA6wzOD\r\n5FQT6HwqVArb69gwWq1HQlxLY4sQfa1TxcE+Pr+xvGv92cbCI2DxQ3K8ESPh\r\nRvSiHIgqb+NqvFX1Y+jjlV5xBRV18qgpYkboFANHuxXtiTTm2pKP92vIno0t\r\nJU0eTrdchsKBdj7M7CRLX3S0MXKWjlDOnYHglwZm3Z5aFKedapUYyJwc/Nok\r\n8GEEEqsdN8i16hDHVn/EF91LaSYO/fGvWSiU1per5ePn16nVEAlaIHq9PpSw\r\nr8CB1dSmlQCRuh5NcaANhrA1KfLR+WD7FqM=\r\n=xOS0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscles","email":"osnaiderluis94@hotmail.com"},"maintainers":[{"name":"oscles","email":"osnaiderluis94@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/o-semantic_1.0.2_1664647550578_0.5523378438416948"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-30T20:32:08.847Z","1.0.0":"2022-09-30T20:32:08.997Z","modified":"2022-10-01T18:05:50.795Z","1.0.1":"2022-10-01T02:28:40.357Z","1.0.2":"2022-10-01T18:05:50.726Z"},"maintainers":[{"name":"oscles","email":"osnaiderluis94@hotmail.com"}],"description":"CLI semantic commit","homepage":"https://github.com/oscles/o-semantic#readme","keywords":["semantic","commit","cli","conventional"],"repository":{"type":"git","url":"git+https://github.com/oscles/o-semantic.git"},"bugs":{"url":"https://github.com/oscles/o-semantic/issues"},"license":"ISC","readme":"## O-semantic CLI\n\n<br>\n\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n\nO-semantic is a library that allows to write commits following the conventions, it has two types of configurations to establish the structure of the commit:\n\n### Default\n\n```bash\nfeat(lang): add Polish language\n```\n\n```bash\ndocs: correct spelling of CHANGELOG\n```\n\n```bash\nfix: prevent racing of requests\n\nIntroduce a request id and a reference to latest request. Dismiss\nincoming responses other than from latest request.\n\nRemove timeouts which were used to mitigate the racing issue but are\nobsolete now.\n\nReviewed-by: Z\nRefs: #123\n```\n\n### Jira\n\n```bash\nfeat(lang): [SKCH-1789] add Polish language\n```\n\n```bash\ndocs: [SKCH-1789] correct spelling of CHANGELOG\n```\n\n```bash\nfix: [SKCH-1789] prevent racing of requests\n\nIntroduce a request id and a reference to latest request. Dismiss\nincoming responses other than from latest request.\n\nRemove timeouts which were used to mitigate the racing issue but are\nobsolete now.\n\nReviewed-by: Z\nRefs: [SKCH-1789]\n```\n\n<br>\n\n## Installing the command line tool\n\nO-semantic is currently tested against Node.js 14, 16 & 18, although it may work in\nolder versions of Node.js. You should also have npm 6 or greater.\n\nInstallation is as simple as running the following command (if you see `EACCES` error, reading [fixing npm permissions](https://docs.npmjs.com/getting-started/fixing-npm-permissions) may help):\n\n```sh\nnpm install -g o-semantic\n```\n\n## Using the command line tool\n\nSimply use `o-semantic` or just `oc` instead of `git commit` when committing.\n\n_Alternatively_, if you are using **npm 5.2+** you can [use `npx`](https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b) instead of installing globally:\n\n```sh\nnpx oc\n```\n\nor as an npm script:\n\n```json\n  ...\n  \"scripts\": {\n    \"commit\": \"oc\"\n  }\n```\n\n```bash\noc -h  #show help you can use --help flag\n```\n\n```bash\nUsage: o-semantic [options]\n\nCLI to create semantic commits\n\nOptions:\n  -V, --version  output the version number\n  -d, --default  use default convention\n  -j, --jira     use jira convention\n  -h, --help     display help for command\n```\n\n## Related projects\n\n- [conventional-changelog](https://github.com/conventional-changelog/conventional-changelog) – Generate a changelog from conventional commit history\n- [commitlint](https://github.com/conventional-changelog/commitlint) - Lint commit messages\n","readmeFilename":"README.md"}