{"_id":"conventional-commits-parser","_rev":"4628377","name":"conventional-commits-parser","description":"Parse raw conventional commits.","dist-tags":{"latest":"6.4.0","next":"3.2.0"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"time":{"modified":"2026-04-10T18:43:57.000Z","created":"2015-03-01T14:06:02.507Z","6.4.0":"2026-03-29T15:46:39.187Z","6.3.0":"2026-03-01T19:45:03.094Z","6.2.1":"2025-10-20T20:41:52.732Z","6.2.0":"2025-06-09T10:40:55.312Z","6.1.0":"2025-02-16T19:27:50.349Z","6.0.0":"2024-05-03T22:57:00.877Z","5.0.0":"2023-08-26T22:25:28.685Z","4.0.0":"2023-06-06T14:25:23.195Z","3.2.4":"2021-12-29T19:47:48.863Z","3.2.3":"2021-10-24T00:05:44.027Z","3.2.2":"2021-09-09T14:46:23.295Z","3.2.1":"2021-02-15T21:34:47.041Z","3.2.0":"2020-11-05T01:25:15.325Z","3.1.0":"2020-05-08T19:32:31.371Z","3.0.8":"2019-11-14T22:08:42.342Z","3.0.7":"2019-11-07T08:26:46.998Z","3.0.6":"2019-10-24T08:00:25.701Z","3.0.5":"2019-10-03T16:18:04.088Z","3.0.3":"2019-05-18T20:49:18.166Z","3.0.2":"2019-04-10T20:10:18.267Z","3.0.1":"2018-11-01T06:17:46.325Z","3.0.0":"2018-05-29T14:27:26.711Z","2.1.7":"2018-03-27T15:26:08.274Z","2.1.6":"2018-03-22T13:41:49.046Z","2.1.5":"2018-02-24T22:12:41.668Z","2.1.4":"2018-02-20T04:20:28.894Z","2.1.3":"2018-02-13T16:27:50.013Z","2.1.2":"2018-02-13T16:23:45.112Z","2.1.1":"2018-02-05T03:28:12.895Z","2.1.0":"2017-12-08T07:13:13.565Z","2.0.1":"2017-11-13T00:17:17.155Z","2.0.0":"2017-07-17T23:30:26.345Z","1.3.0":"2016-10-15T10:18:08.483Z","1.2.3":"2016-08-06T05:59:49.156Z","1.2.2":"2016-05-04T11:26:41.503Z","1.2.1":"2016-04-24T14:19:55.717Z","1.2.0":"2016-04-15T12:36:09.784Z","1.1.0":"2016-04-10T07:10:57.011Z","1.0.1":"2016-02-05T14:43:26.071Z","1.0.0":"2016-02-05T12:34:36.637Z","0.2.0":"2016-02-04T13:41:03.636Z","0.1.2":"2015-09-18T05:14:33.280Z","0.1.1":"2015-09-12T13:15:45.850Z","0.1.0":"2015-08-07T01:04:41.622Z","0.0.19":"2015-07-14T03:53:20.903Z","0.0.18":"2015-07-03T07:40:00.674Z","0.0.17":"2015-06-16T08:35:25.573Z","0.0.16":"2015-06-10T05:17:55.779Z","0.0.15":"2015-04-07T05:44:52.833Z","0.0.14":"2015-04-03T09:34:53.839Z","0.0.13":"2015-04-02T03:58:25.038Z","0.0.12":"2015-04-02T02:57:27.548Z","0.0.11":"2015-03-23T13:05:00.645Z","0.0.9":"2015-03-10T10:55:01.331Z","0.0.8":"2015-03-10T07:23:06.047Z","0.0.7":"2015-03-09T10:29:18.066Z","0.0.6":"2015-03-07T14:01:12.264Z","0.0.5":"2015-03-07T12:59:19.928Z","0.0.4":"2015-03-07T00:24:33.647Z","0.0.3":"2015-03-02T06:23:54.932Z","0.0.2":"2015-03-01T14:38:51.362Z","0.0.1":"2015-03-01T14:18:51.231Z","0.0.0":"2015-03-01T14:06:02.507Z"},"users":{"rubiadias":true},"author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/conventional-commits-parser"},"versions":{"6.4.0":{"name":"conventional-commits-parser","type":"module","version":"6.4.0","description":"Parse raw conventional commits.","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/conventional-commits-parser"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"dependencies":{"@simple-libs/stream-utils":"^1.2.0","meow":"^13.0.0"},"bin":{"conventional-commits-parser":"dist/cli/index.js"},"_id":"conventional-commits-parser@6.4.0","_integrity":"sha512-tvRg7FIBNlyPzjdG8wWRlPHQJJHI7DylhtRGeU9Lq+JuoPh5BKpPRX83ZdLrvXuOSu5Eo/e7SzOQhU4Hd2Miuw==","_resolved":"/tmp/051ec93885a86240b671e7ad2fe561fb/conventional-commits-parser-6.4.0.tgz","_from":"file:conventional-commits-parser-6.4.0.tgz","_nodeVersion":"20.20.1","_npmVersion":"10.8.2","dist":{"shasum":"8ac1c12ec467354ed4d73ec940efe380e1e83686","size":20843,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-6.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-6.4.0.tgz"},"_npmUser":{"name":"dangreen","email":"danon0404@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/conventional-commits-parser_6.4.0_1774799199049_0.6948727157763697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-29T15:46:39.187Z","publish_time":1774799199187,"_source_registry_name":"default","_cnpm_publish_time":1774799199187},"6.3.0":{"name":"conventional-commits-parser","type":"module","version":"6.3.0","description":"Parse raw conventional commits.","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/conventional-commits-parser"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"dependencies":{"@simple-libs/stream-utils":"^1.2.0","meow":"^13.0.0"},"bin":{"conventional-commits-parser":"dist/cli/index.js"},"_id":"conventional-commits-parser@6.3.0","_integrity":"sha512-RfOq/Cqy9xV9bOA8N+ZH6DlrDR+5S3Mi0B5kACEjESpE+AviIpAptx9a9cFpWCCvgRtWT+0BbUw+e1BZfts9jg==","_resolved":"/tmp/7e3b74faa8deb5e5d33e1a2f4d898600/conventional-commits-parser-6.3.0.tgz","_from":"file:conventional-commits-parser-6.3.0.tgz","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"shasum":"fc170753ca66f31940a438539bf48e4406ac54b5","size":20766,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-6.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-6.3.0.tgz"},"_npmUser":{"name":"dangreen","email":"danon0404@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/conventional-commits-parser_6.3.0_1772394302937_0.8076249605654646"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-01T19:45:03.094Z","publish_time":1772394303094,"_source_registry_name":"default","_cnpm_publish_time":1772394303094},"6.2.1":{"name":"conventional-commits-parser","type":"module","version":"6.2.1","description":"Parse raw conventional commits.","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/conventional-commits-parser"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"dependencies":{"meow":"^13.0.0"},"bin":{"conventional-commits-parser":"dist/cli/index.js"},"_id":"conventional-commits-parser@6.2.1","_integrity":"sha512-20pyHgnO40rvfI0NGF/xiEoFMkXDtkF8FwHvk5BokoFoCuTQRI8vrNCNFWUOfuolKJMm1tPCHc8GgYEtr1XRNA==","_resolved":"/tmp/d538c995248c4b40f60fa36ce75bce66/conventional-commits-parser-6.2.1.tgz","_from":"file:conventional-commits-parser-6.2.1.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"855e53c4792b1feaf93649eff5d75e0dbc2c63ad","size":20772,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-6.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-6.2.1.tgz"},"_npmUser":{"name":"dangreen","email":"danon0404@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/conventional-commits-parser_6.2.1_1760992912528_0.4056694743520417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T20:41:52.732Z","publish_time":1760992912732,"_source_registry_name":"default","_cnpm_publish_time":1760992912732},"6.2.0":{"name":"conventional-commits-parser","type":"module","version":"6.2.0","description":"Parse raw conventional commits.","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/conventional-commits-parser"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"dependencies":{"meow":"^13.0.0"},"bin":{"conventional-commits-parser":"dist/cli/index.js"},"_id":"conventional-commits-parser@6.2.0","_integrity":"sha512-uLnoLeIW4XaoFtH37qEcg/SXMJmKF4vi7V0H2rnPueg+VEtFGA/asSCNTcq4M/GQ6QmlzchAEtOoDTtKqWeHag==","_resolved":"/tmp/16bcac86db1596bd2672109155e121d4/conventional-commits-parser-6.2.0.tgz","_from":"file:conventional-commits-parser-6.2.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"shasum":"1a2159471896f43101b8817e5709b8da78334aaa","size":20748,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-6.2.0.tgz"},"_npmUser":{"name":"dangreen","email":"danon0404@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/conventional-commits-parser_6.2.0_1749465655093_0.8128400929757644"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-09T10:40:55.312Z","publish_time":1749465655312,"_source_registry_name":"default","_cnpm_publish_time":1749465655312},"6.1.0":{"name":"conventional-commits-parser","type":"module","version":"6.1.0","description":"Parse raw conventional commits.","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/conventional-commits-parser"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"dependencies":{"meow":"^13.0.0"},"bin":{"conventional-commits-parser":"dist/cli/index.js"},"_id":"conventional-commits-parser@6.1.0","_integrity":"sha512-5nxDo7TwKB5InYBl4ZC//1g9GRwB/F3TXOGR9hgUjMGfvSP4Vu5NkpNro2+1+TIEy1vwxApl5ircECr2ri5JIw==","_resolved":"/tmp/f66f5174d3e488f4bcd95b9e7b4fb3e0/conventional-commits-parser-6.1.0.tgz","_from":"file:conventional-commits-parser-6.1.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"shasum":"a650db0c139a99d6c52bb5b192102c7c4bdfb734","size":20169,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-6.1.0.tgz"},"_npmUser":{"name":"dangreen","email":"danon0404@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/conventional-commits-parser_6.1.0_1739734070199_0.4986695980508009"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-16T19:27:50.349Z","publish_time":1739734070349,"_source_registry_name":"default","_cnpm_publish_time":1739734070349},"6.0.0":{"name":"conventional-commits-parser","type":"module","version":"6.0.0","description":"Parse raw conventional commits.","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/conventional-commits-parser"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"dependencies":{"meow":"^13.0.0"},"bin":{"conventional-commits-parser":"dist/cli/index.js"},"_id":"conventional-commits-parser@6.0.0","_integrity":"sha512-TbsINLp48XeMXR8EvGjTnKGsZqBemisPoyWESlpRyR8lif0lcwzqz+NMtYSj1ooF/WYjSuu7wX0CtdeeMEQAmA==","_resolved":"/tmp/6b1839ec978a1100fb17df80d1292e71/conventional-commits-parser-6.0.0.tgz","_from":"file:conventional-commits-parser-6.0.0.tgz","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"shasum":"74e3be5344d8cd99f7c3353da2efa1d1dd618061","size":20032,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-6.0.0.tgz"},"_npmUser":{"name":"oss-bot","email":"bencoe+oss-bot@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_6.0.0_1714777020719_0.670867804577588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-03T22:57:00.877Z","publish_time":1714777020877,"_source_registry_name":"default","_cnpm_publish_time":1714777020877},"5.0.0":{"name":"conventional-commits-parser","version":"5.0.0","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=16"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.3.5","is-text-path":"^2.0.0","meow":"^12.0.1","split2":"^4.0.0"},"bin":{"conventional-commits-parser":"cli.mjs"},"devDependencies":{"forceable-tty":"^0.1.0"},"_id":"conventional-commits-parser@5.0.0","_integrity":"sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==","_resolved":"/tmp/51a971be9849b84f048c06a1b94d781a/conventional-commits-parser-5.0.0.tgz","_from":"file:conventional-commits-parser-5.0.0.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"shasum":"57f3594b81ad54d40c1b4280f04554df28627d9a","size":8940,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-5.0.0.tgz"},"_npmUser":{"name":"oss-bot","email":"bencoe+oss-bot@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_5.0.0_1693088728450_0.5612062848976132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-26T22:25:28.685Z","publish_time":1693088728685,"_source_registry_name":"default","_cnpm_publish_time":1693088728685},"4.0.0":{"name":"conventional-commits-parser","version":"4.0.0","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=14"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.3.5","is-text-path":"^1.0.1","meow":"^8.1.2","split2":"^3.2.2"},"bin":{"conventional-commits-parser":"cli.js"},"devDependencies":{"forceable-tty":"^0.1.0"},"scripts":{"test-windows":"echo 'make work on windows'"},"_resolved":"","_integrity":"","_from":"file:conventional-commits-parser-4.0.0.tgz","_id":"conventional-commits-parser@4.0.0","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"shasum":"02ae1178a381304839bce7cea9da5f1b549ae505","size":8992,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-4.0.0.tgz"},"_npmUser":{"name":"stevemao","email":"maochenyan@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_4.0.0_1686061522990_0.6108222142156203"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-06T14:25:23.195Z","publish_time":1686061523195,"_source_registry_name":"default","_cnpm_publish_time":1686061523195},"3.2.4":{"name":"conventional-commits-parser","version":"3.2.4","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=10"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"is-text-path":"^1.0.1","JSONStream":"^1.0.4","lodash":"^4.17.15","meow":"^8.0.0","split2":"^3.0.0","through2":"^4.0.0"},"scripts":{"test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"devDependencies":{"forceable-tty":"^0.1.0"},"_id":"conventional-commits-parser@3.2.4","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"shasum":"a7d3b77758a202a9b2293d2112a8d8052c740972","size":14441,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-3.2.4.tgz"},"_npmUser":{"name":"oss-bot","email":"bencoe+oss-bot@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_3.2.4_1640807268683_0.3925164189818322"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-29T19:57:53.346Z","publish_time":1640807268863,"_cnpm_publish_time":1640807268863},"3.2.3":{"name":"conventional-commits-parser","version":"3.2.3","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=10"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"is-text-path":"^1.0.1","JSONStream":"^1.0.4","lodash":"^4.17.15","meow":"^8.0.0","split2":"^3.0.0","through2":"^4.0.0"},"scripts":{"test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"devDependencies":{"forceable-tty":"^0.1.0"},"_id":"conventional-commits-parser@3.2.3","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"fc43704698239451e3ef35fd1d8ed644f46bd86e","size":14326,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-3.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-3.2.3.tgz"},"_npmUser":{"name":"oss-bot","email":"bencoe+oss-bot@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_3.2.3_1635033943867_0.10310148159853916"},"_hasShrinkwrap":false,"publish_time":1635033944027,"_cnpm_publish_time":1635033944027},"3.2.2":{"name":"conventional-commits-parser","version":"3.2.2","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=10"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"is-text-path":"^1.0.1","JSONStream":"^1.0.4","lodash":"^4.17.15","meow":"^8.0.0","split2":"^3.0.0","through2":"^4.0.0"},"scripts":{"test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"devDependencies":{"forceable-tty":"^0.1.0"},"_id":"conventional-commits-parser@3.2.2","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"shasum":"190fb9900c6e02be0c0bca9b03d57e24982639fd","size":14165,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-3.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-3.2.2.tgz"},"_npmUser":{"name":"oss-bot","email":"bencoe+oss-bot@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_3.2.2_1631198783162_0.1427122132865537"},"_hasShrinkwrap":false,"publish_time":1631198783295,"_cnpm_publish_time":1631198783295},"3.2.1":{"name":"conventional-commits-parser","version":"3.2.1","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=10"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.1","lodash":"^4.17.15","meow":"^8.0.0","split2":"^3.0.0","through2":"^4.0.0","trim-off-newlines":"^1.0.0"},"scripts":{"test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"devDependencies":{"forceable-tty":"^0.1.0"},"_id":"conventional-commits-parser@3.2.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"ba44f0b3b6588da2ee9fd8da508ebff50d116ce2","size":14058,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-3.2.1.tgz"},"_npmUser":{"name":"oss-bot","email":"bencoe+oss-bot@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_3.2.1_1613424886869_0.8175850611407449"},"_hasShrinkwrap":false,"publish_time":1613424887041,"_cnpm_publish_time":1613424887041},"3.2.0":{"name":"conventional-commits-parser","version":"3.2.0","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=10"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.1","lodash":"^4.17.15","meow":"^8.0.0","split2":"^2.0.0","through2":"^4.0.0","trim-off-newlines":"^1.0.0"},"scripts":{"test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"devDependencies":{"forceable-tty":"^0.1.0"},"gitHead":"cc567b98facf71315f4b1620d81ce01d155efaca","readmeFilename":"README.md","_id":"conventional-commits-parser@3.2.0","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.22.1/node@v10.21.0+x64 (darwin)","dist":{"shasum":"9e261b139ca4b7b29bcebbc54460da36894004ca","size":13993,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-3.2.0.tgz"},"_npmUser":{"name":"bcoe","email":"bencoe@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_3.2.0_1604539508842_0.20547774770309468"},"_hasShrinkwrap":false,"publish_time":1604539515325,"_cnpm_publish_time":1604539515325},"3.1.0":{"name":"conventional-commits-parser","version":"3.1.0","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=10"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.1","lodash":"^4.17.15","meow":"^7.0.0","split2":"^2.0.0","through2":"^3.0.0","trim-off-newlines":"^1.0.0"},"scripts":{"test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"devDependencies":{"forceable-tty":"^0.1.0"},"gitHead":"83643c5a0d2c4d7c9ba14cbf990ffbc577a51e8c","readmeFilename":"README.md","_id":"conventional-commits-parser@3.1.0","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (darwin)","dist":{"shasum":"10140673d5e7ef5572633791456c5d03b69e8be4","size":13602,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-3.1.0.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmUser":{"name":"bcoe","email":"bencoe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_3.1.0_1588966351243_0.505902039004817"},"_hasShrinkwrap":false,"publish_time":1588966351371,"_cnpm_publish_time":1588966351371},"3.0.8":{"name":"conventional-commits-parser","version":"3.0.8","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=6.9.0"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.1","lodash":"^4.17.15","meow":"^5.0.0","split2":"^2.0.0","through2":"^3.0.0","trim-off-newlines":"^1.0.0"},"scripts":{"test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"79217815a7ce5f3d3f833961ce9a14bd454e5789","readmeFilename":"README.md","_id":"conventional-commits-parser@3.0.8","_nodeVersion":"12.12.0","_npmVersion":"lerna/3.18.4/node@v12.12.0+x64 (darwin)","dist":{"shasum":"23310a9bda6c93c874224375e72b09fb275fe710","size":13241,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-3.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-3.0.8.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmUser":{"name":"tommywo","email":"tommywo@o2.pl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_3.0.8_1573769322161_0.9936601713586302"},"_hasShrinkwrap":false,"publish_time":1573769322342,"_cnpm_publish_time":1573769322342},"3.0.7":{"name":"conventional-commits-parser","version":"3.0.7","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=6.9.0"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.1","lodash":"^4.17.15","meow":"^4.0.0","split2":"^2.0.0","through2":"^3.0.0","trim-off-newlines":"^1.0.0"},"scripts":{"test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"741e90744cdb58e82e71feb36018047d7baca768","readmeFilename":"README.md","_id":"conventional-commits-parser@3.0.7","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.18.2/node@v10.16.3+x64 (darwin)","dist":{"shasum":"55b6cde6a2d0b4a7ab399392777d527134a8d05c","size":13118,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-3.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-3.0.7.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmUser":{"name":"tommywo","email":"tommywo@o2.pl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_3.0.7_1573115206788_0.04636813110709892"},"_hasShrinkwrap":false,"publish_time":1573115206998,"_cnpm_publish_time":1573115206998},"3.0.6":{"name":"conventional-commits-parser","version":"3.0.6","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=6.9.0"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.1","lodash":"^4.17.15","meow":"^4.0.0","split2":"^2.0.0","through2":"^3.0.0","trim-off-newlines":"^1.0.0"},"scripts":{"test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"e865af4df8d06795cebc7af09364ade19119e089","readmeFilename":"README.md","_id":"conventional-commits-parser@3.0.6","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.18.2/node@v10.16.3+x64 (darwin)","dist":{"shasum":"fe6505fc7253b2d15c2237158673098ae7404a11","size":12885,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-3.0.6.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmUser":{"name":"tommywo","email":"tommywo@o2.pl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_3.0.6_1571904025561_0.5157665568006444"},"_hasShrinkwrap":false,"publish_time":1571904025701,"_cnpm_publish_time":1571904025701},"3.0.5":{"name":"conventional-commits-parser","version":"3.0.5","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=6.9.0"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^2.0.0","lodash":"^4.2.1","meow":"^4.0.0","split2":"^2.0.0","through2":"^3.0.0","trim-off-newlines":"^1.0.0"},"scripts":{"test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"7c1c8ad819b05c12c7d58c92ac386b45ada6f6a8","readmeFilename":"README.md","_id":"conventional-commits-parser@3.0.5","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","dist":{"shasum":"df471d6cb3f6fecfd1356ac72e0b577dbdae0a9c","size":12719,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-3.0.5.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmUser":{"name":"tommywo","email":"tommywo@o2.pl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_3.0.5_1570119483970_0.732314149282824"},"_hasShrinkwrap":false,"publish_time":1570119484088,"_cnpm_publish_time":1570119484088},"3.0.3":{"name":"conventional-commits-parser","version":"3.0.3","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=6.9.0"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^2.0.0","lodash":"^4.2.1","meow":"^4.0.0","split2":"^2.0.0","through2":"^3.0.0","trim-off-newlines":"^1.0.0"},"scripts":{"test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"38f5508191f8afc1a8503d1fd24e2de6d05b8738","readmeFilename":"README.md","_id":"conventional-commits-parser@3.0.3","_nodeVersion":"11.12.0","_npmVersion":"lerna/3.13.4/node@v11.12.0+x64 (darwin)","dist":{"shasum":"c3f972fd4e056aa8b9b4f5f3d0e540da18bf396d","size":12537,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-3.0.3.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmUser":{"name":"bcoe","email":"bencoe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_3.0.3_1558212557989_0.29394601236540185"},"_hasShrinkwrap":false,"publish_time":1558212558166,"_cnpm_publish_time":1558212558166},"3.0.2":{"name":"conventional-commits-parser","version":"3.0.2","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=6.9.0"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^4.0.0","split2":"^2.0.0","through2":"^3.0.0","trim-off-newlines":"^1.0.0"},"scripts":{"test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"b3416cbb411f49420b13e8fe306528b372b07a8b","readmeFilename":"README.md","_id":"conventional-commits-parser@3.0.2","_nodeVersion":"11.11.0","_npmVersion":"lerna/3.13.1/node@v11.11.0+x64 (linux)","dist":{"shasum":"1295590dd195f64f53d6f8eb7c41114bb9a60742","size":12487,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-3.0.2.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmUser":{"name":"bcoe","email":"bencoe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_3.0.2_1554927018139_0.2263259434623588"},"_hasShrinkwrap":false,"publish_time":1554927018267,"_cnpm_publish_time":1554927018267},"3.0.1":{"name":"conventional-commits-parser","version":"3.0.1","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=6.9.0"},"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^4.0.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"scripts":{"test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"f301b0de0b954713a50b2256a3140e21817d14c0","_resolved":"","_integrity":"","_from":"file:conventional-commits-parser-3.0.1.tgz","_id":"conventional-commits-parser@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"bcoe","email":"ben@npmjs.com"},"dist":{"shasum":"fe1c49753df3f98edb2285a5e485e11ffa7f2e4c","size":12415,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-3.0.1.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_3.0.1_1541053066216_0.358237574099056"},"_hasShrinkwrap":false,"publish_time":1541053066325,"_cnpm_publish_time":1541053066325},"3.0.0":{"name":"conventional-commits-parser","version":"3.0.0","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","engines":{"node":">=6.9.0"},"files":["index.js","cli.js","lib"],"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^4.0.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"concat-stream":"^1.6.0"},"scripts":{"lint":"eslint --fix .","test":"npm run lint && mocha --timeout=30000","test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"_id":"conventional-commits-parser@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"hbetts","email":"hutson@hyper-expanse.net"},"dist":{"shasum":"7f604549a50bd8f60443fbe515484b1c2f06a5c4","size":12381,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-3.0.0.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_3.0.0_1527604046613_0.294903557354139"},"_hasShrinkwrap":false,"publish_time":1527604046711,"_cnpm_publish_time":1527604046711},"2.1.7":{"name":"conventional-commits-parser","version":"2.1.7","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","files":["index.js","cli.js","lib"],"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^4.0.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"concat-stream":"^1.6.0"},"scripts":{"lint":"eslint --fix .","test":"npm run lint && mocha --timeout=30000","test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"_id":"conventional-commits-parser@2.1.7","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"hbetts","email":"hutson@hyper-expanse.net"},"dist":{"shasum":"eca45ed6140d72ba9722ee4132674d639e644e8e","size":12154,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-2.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-2.1.7.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_2.1.7_1522164368176_0.4533490010146948"},"_hasShrinkwrap":false,"publish_time":1522164368274,"_cnpm_publish_time":1522164368274},"2.1.6":{"name":"conventional-commits-parser","version":"2.1.6","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","files":["index.js","cli.js","lib"],"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^4.0.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"concat-stream":"^1.6.0"},"scripts":{"lint":"eslint --fix .","test":"npm run lint && mocha --timeout=30000","test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"_id":"conventional-commits-parser@2.1.6","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"hbetts","email":"hutson@hyper-expanse.net"},"dist":{"shasum":"e594bbd8342d3e6758aa0344ca074719d69a7dc0","size":11433,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-2.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-2.1.6.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_2.1.6_1521726108973_0.6854170032599629"},"_hasShrinkwrap":false,"publish_time":1521726109046,"_cnpm_publish_time":1521726109046},"2.1.5":{"name":"conventional-commits-parser","version":"2.1.5","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","files":["index.js","cli.js","lib"],"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^4.0.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"concat-stream":"^1.6.0"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha --timeout=30000","test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"_id":"conventional-commits-parser@2.1.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hbetts","email":"hutson@hyper-expanse.net"},"dist":{"shasum":"9ac3a4ab221c0c3c9e9dd2c09ae01e6d1e1dabe0","size":11474,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-2.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-2.1.5.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_2.1.5_1519510361563_0.7574306979037218"},"_hasShrinkwrap":false,"publish_time":1519510361668,"_cnpm_publish_time":1519510361668},"2.1.4":{"name":"conventional-commits-parser","version":"2.1.4","description":"Parse raw conventional commits","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git"},"license":"MIT","files":["index.js","cli.js","lib"],"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","istanbul":"^0.4.2","jscs":"^3.0.7","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha --timeout=30000","test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"_id":"conventional-commits-parser@2.1.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hbetts","email":"hutson@hyper-expanse.net"},"dist":{"shasum":"86d2c21029268d99543c4ebda37d76fe5c44d8d1","size":11485,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-2.1.4.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_2.1.4_1519100428827_0.6438768932592771"},"_hasShrinkwrap":false,"publish_time":1519100428894,"_cnpm_publish_time":1519100428894},"2.1.3":{"name":"conventional-commits-parser","version":"2.1.3","description":"Parse raw conventional commits","homepage":"https://github.com/conventional-changelog/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-commits-parser.git"},"license":"MIT","files":["index.js","cli.js","lib"],"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","istanbul":"^0.4.2","jscs":"^3.0.7","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha --timeout=30000","test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@2.1.3","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"bcoe","email":"ben@npmjs.com"},"dist":{"shasum":"fbbfcfe4901ccbae63bb3834f982325e0b7c663f","size":11414,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-2.1.3.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_2.1.3_1518539269929_0.7351916179981808"},"_hasShrinkwrap":false,"publish_time":1518539270013,"_cnpm_publish_time":1518539270013},"2.1.2":{"name":"conventional-commits-parser","version":"2.1.2","description":"Parse raw conventional commits","homepage":"https://github.com/conventional-changelog/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-commits-parser.git"},"license":"MIT","files":["index.js","cli.js","lib"],"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","istanbul":"^0.4.2","jscs":"^3.0.7","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha --timeout=30000","test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@2.1.2","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"bcoe","email":"ben@npmjs.com"},"dist":{"shasum":"a4ed55f2b76379ea72d1ab484a80c1fceb484708","size":11392,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-2.1.2.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser_2.1.2_1518539025070_0.5708910987853459"},"_hasShrinkwrap":false,"publish_time":1518539025112,"_cnpm_publish_time":1518539025112},"2.1.1":{"name":"conventional-commits-parser","version":"2.1.1","description":"Parse raw conventional commits","homepage":"https://github.com/conventional-changelog/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-commits-parser.git"},"license":"MIT","files":["index.js","cli.js","lib"],"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","istanbul":"^0.4.2","jscs":"^3.0.7","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha --timeout=30000","test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@2.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"hbetts","email":"hutson@hyper-expanse.net"},"dist":{"shasum":"1525a01bdad3349297b4210396e283d8a8ffd044","size":11343,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-2.1.1.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser-2.1.1.tgz_1517801290448_0.3680340328719467"},"directories":{},"publish_time":1517801292895,"_hasShrinkwrap":false,"_cnpm_publish_time":1517801292895},"2.1.0":{"name":"conventional-commits-parser","version":"2.1.0","description":"Parse raw conventional commits","homepage":"https://github.com/conventional-changelog/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-commits-parser.git"},"license":"MIT","files":["index.js","cli.js","lib"],"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","istanbul":"^0.4.2","jscs":"^3.0.7","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha --timeout=30000","test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@2.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"dist":{"shasum":"9b4b7c91124bf2a1a9a2cc1c72760d382cbbb229","size":11221,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-2.1.0.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser-2.1.0.tgz_1512717192535_0.14772552298381925"},"directories":{},"publish_time":1512717193565,"_hasShrinkwrap":false,"_cnpm_publish_time":1512717193565},"2.0.1":{"name":"conventional-commits-parser","version":"2.0.1","description":"Parse raw conventional commits","homepage":"https://github.com/conventional-changelog/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-commits-parser.git"},"license":"MIT","files":["index.js","cli.js","lib"],"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","istanbul":"^0.4.2","jscs":"^3.0.7","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha --timeout=30000","test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@2.0.1","_shasum":"1f15ce6b844f7ca41495c8190c0833c30b8b1693","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"stevemao","email":"maochenyan@gmail.com"},"dist":{"shasum":"1f15ce6b844f7ca41495c8190c0833c30b8b1693","size":10874,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-2.0.1.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser-2.0.1.tgz_1510532236717_0.6248131881002337"},"directories":{},"publish_time":1510532237155,"_hasShrinkwrap":false,"_cnpm_publish_time":1510532237155},"2.0.0":{"name":"conventional-commits-parser","version":"2.0.0","description":"Parse raw conventional commits","homepage":"https://github.com/conventional-changelog/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-commits-parser.git"},"license":"MIT","files":["index.js","cli.js","lib"],"keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","istanbul":"^0.4.2","jscs":"^3.0.7","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha --timeout=30000","test-windows":"echo 'make work on windows'"},"bin":{"conventional-commits-parser":"cli.js"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@2.0.0","_npmVersion":"5.3.0","_nodeVersion":"6.10.3","_npmUser":{"name":"stevemao","email":"maochenyan@gmail.com"},"dist":{"shasum":"71d01910cb0a99aeb20c144e50f81f4df3178447","size":10703,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-2.0.0.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conventional-commits-parser-2.0.0.tgz_1500334226247_0.495594535022974"},"directories":{},"publish_time":1500334226345,"_hasShrinkwrap":false,"_cnpm_publish_time":1500334226345},"1.3.0":{"name":"conventional-commits-parser","version":"1.3.0","description":"Parse raw conventional commits","homepage":"https://github.com/conventional-changelog/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.4.2","jscs":"^3.0.7","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"41e9a1aa18359ece27442ac8e0ac1adfb932edac","bugs":{"url":"https://github.com/conventional-changelog/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@1.3.0","_shasum":"e327b53194e1a7ad5dc63479ee9099a52b024865","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"stevemao","email":"maochenyan@gmail.com"},"dist":{"shasum":"e327b53194e1a7ad5dc63479ee9099a52b024865","size":15964,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-1.3.0.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/conventional-commits-parser-1.3.0.tgz_1476526685689_0.9924746793694794"},"directories":{},"publish_time":1476526688483,"_cnpm_publish_time":1476526688483,"_hasShrinkwrap":false},"1.2.3":{"name":"conventional-commits-parser","version":"1.2.3","description":"Parse raw conventional commits","homepage":"https://github.com/conventional-changelog/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.4.2","jscs":"^3.0.7","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"d9391b064376f53395f0bd925b12ae02c8276d64","bugs":{"url":"https://github.com/conventional-changelog/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@1.2.3","_shasum":"fc42492d1502fa3b307c1a8e45a8c5b0932fc322","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.4","_npmUser":{"name":"stevemao","email":"maochenyan@gmail.com"},"dist":{"shasum":"fc42492d1502fa3b307c1a8e45a8c5b0932fc322","size":15709,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-1.2.3.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/conventional-commits-parser-1.2.3.tgz_1470463188913_0.04062143573537469"},"directories":{},"publish_time":1470463189156,"_cnpm_publish_time":1470463189156,"_hasShrinkwrap":false},"1.2.2":{"name":"conventional-commits-parser","version":"1.2.2","description":"Parse raw conventional commits","homepage":"https://github.com/conventional-changelog/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.4.2","jscs":"^2.0.0","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"fa6843f0c594b0eb2689b03b496e3dea3eb06620","bugs":{"url":"https://github.com/conventional-changelog/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@1.2.2","_shasum":"a1c12c209f01dbd28bbf670ae3df94dbf24ebfb1","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"stevemao","email":"maochenyan@gmail.com"},"dist":{"shasum":"a1c12c209f01dbd28bbf670ae3df94dbf24ebfb1","size":15352,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-1.2.2.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/conventional-commits-parser-1.2.2.tgz_1462361198722_0.37785374256782234"},"directories":{},"publish_time":1462361201503,"_cnpm_publish_time":1462361201503,"_hasShrinkwrap":false},"1.2.1":{"name":"conventional-commits-parser","version":"1.2.1","description":"Parse raw conventional commits","homepage":"https://github.com/conventional-changelog/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.4.2","jscs":"^2.0.0","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"65bda9c58bc089f152ac95de8f77593c8cbdec73","bugs":{"url":"https://github.com/conventional-changelog/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@1.2.1","_shasum":"a50ab66431beefa8ce756b44eb9eae94665a611c","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"stevemao","email":"maochenyan@gmail.com"},"dist":{"shasum":"a50ab66431beefa8ce756b44eb9eae94665a611c","size":15131,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-1.2.1.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/conventional-commits-parser-1.2.1.tgz_1461507595174_0.09812669828534126"},"directories":{},"publish_time":1461507595717,"_cnpm_publish_time":1461507595717,"_hasShrinkwrap":false},"1.2.0":{"name":"conventional-commits-parser","version":"1.2.0","description":"Parse raw conventional commits","homepage":"https://github.com/conventional-changelog/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.4.2","jscs":"^2.0.0","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"869e4caee4e991e40207f21dd15229c1e088f384","bugs":{"url":"https://github.com/conventional-changelog/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@1.2.0","_shasum":"514d83d96438041d39aa77e2c8cff7ea38be5e77","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"stevemao","email":"maochenyan@gmail.com"},"dist":{"shasum":"514d83d96438041d39aa77e2c8cff7ea38be5e77","size":14916,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-1.2.0.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/conventional-commits-parser-1.2.0.tgz_1460723769217_0.27689405414275825"},"directories":{},"publish_time":1460723769784,"_cnpm_publish_time":1460723769784,"_hasShrinkwrap":false},"1.1.0":{"name":"conventional-commits-parser","version":"1.1.0","description":"Parse raw conventional commits","homepage":"https://github.com/conventional-changelog/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.4.2","jscs":"^2.0.0","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"2bf43a3c070b1a33c163e580f36eecc2de6860ac","bugs":{"url":"https://github.com/conventional-changelog/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@1.1.0","_shasum":"4a32326ca2995167c72d083f02c9401378853564","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"stevemao","email":"maochenyan@gmail.com"},"dist":{"shasum":"4a32326ca2995167c72d083f02c9401378853564","size":14586,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-1.1.0.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/conventional-commits-parser-1.1.0.tgz_1460272254873_0.32802322576753795"},"directories":{},"publish_time":1460272257011,"_cnpm_publish_time":1460272257011,"_hasShrinkwrap":false},"1.0.1":{"name":"conventional-commits-parser","version":"1.0.1","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/stevemao/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split2":"^2.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.4.2","jscs":"^2.0.0","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"aa95d15e9256f4b0119b14f22ee20ab8da7f358d","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@1.0.1","_shasum":"500354672d5edbe91cb35c2e2a1a9075108e25c0","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"stevemao","email":"maochenyan@gmail.com"},"dist":{"shasum":"500354672d5edbe91cb35c2e2a1a9075108e25c0","size":14135,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-1.0.1.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/conventional-commits-parser-1.0.1.tgz_1454683404086_0.3531976044178009"},"directories":{},"publish_time":1454683406071,"_cnpm_publish_time":1454683406071,"_hasShrinkwrap":false},"1.0.0":{"name":"conventional-commits-parser","version":"1.0.0","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/stevemao/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split":"^1.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.4.2","jscs":"^2.0.0","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"5559d6c9a0274a4e4d46a5ea29ad9b7c4b7eb287","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@1.0.0","_shasum":"9817747c1989f5b8c950fffdb422119cb70d085a","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"stevemao","email":"maochenyan@gmail.com"},"dist":{"shasum":"9817747c1989f5b8c950fffdb422119cb70d085a","size":14094,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-1.0.0.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/conventional-commits-parser-1.0.0.tgz_1454675673591_0.12363838288001716"},"directories":{},"publish_time":1454675676637,"_cnpm_publish_time":1454675676637,"_hasShrinkwrap":false},"0.2.0":{"name":"conventional-commits-parser","version":"0.2.0","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/stevemao/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^4.2.1","meow":"^3.3.0","split":"^1.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.4.2","jscs":"^2.0.0","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"8d1ba7855db545bc3bfde379a74068d94061ed41","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.2.0","_shasum":"ede20e4162fd58b1b599c31eb7d8fcd08e8f70fc","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"stevemao","email":"maochenyan@gmail.com"},"dist":{"shasum":"ede20e4162fd58b1b599c31eb7d8fcd08e8f70fc","size":14077,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.2.0.tgz"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/conventional-commits-parser-0.2.0.tgz_1454593262588_0.7237707702443004"},"directories":{},"publish_time":1454593263636,"_cnpm_publish_time":1454593263636,"_hasShrinkwrap":false},"0.1.2":{"name":"conventional-commits-parser","version":"0.1.2","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/stevemao/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.3.0","split":"^1.0.0","through2":"^2.0.0","trim-off-newlines":"^1.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","jscs":"^2.0.0","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"4c1d59ffb41476fa4aa3cc78e7964ae347331061","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.1.2","_shasum":"4a624010634f02122520ecbaf19ca0ba23120437","_from":".","_npmVersion":"2.14.5","_nodeVersion":"4.0.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"4a624010634f02122520ecbaf19ca0ba23120437","size":12658,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.1.2.tgz"},"directories":{},"publish_time":1442553273280,"_cnpm_publish_time":1442553273280,"_hasShrinkwrap":false},"0.1.1":{"name":"conventional-commits-parser","version":"0.1.1","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/stevemao/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.3.0","split":"^1.0.0","through2":"^2.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","jscs":"^2.0.0","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"b9d591d095df679b7cea69ebe277f8c7272015bc","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.1.1","_shasum":"95ad374ff2b816dbaf3d684dd8b9b685431e7c05","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"95ad374ff2b816dbaf3d684dd8b9b685431e7c05","size":12468,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.1.1.tgz"},"directories":{},"publish_time":1442063745850,"_cnpm_publish_time":1442063745850,"_hasShrinkwrap":false},"0.1.0":{"name":"conventional-commits-parser","version":"0.1.0","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/stevemao/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.3.0","split":"^1.0.0","through2":"^2.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","jscs":"^2.0.0","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"1b45bc3a40be1a8a1b7c0070ca6063d7f71a87f5","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.1.0","_shasum":"b45ccae99f50be9dd9dd4bc70d27a35137442a7c","_from":".","_npmVersion":"2.13.3","_nodeVersion":"0.12.7","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"b45ccae99f50be9dd9dd4bc70d27a35137442a7c","size":12225,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.1.0.tgz"},"directories":{},"publish_time":1438909481622,"_cnpm_publish_time":1438909481622,"_hasShrinkwrap":false},"0.0.19":{"name":"conventional-commits-parser","version":"0.0.19","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/stevemao/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.3.0","split":"^1.0.0","through2":"^2.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","jscs":"^1.13.1","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"e79322badc1eb6aa31cb96170c8b42a893e56a46","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.19","_shasum":"1bd211899515697a61ea260e2c495b63d17c136f","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.5","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"1bd211899515697a61ea260e2c495b63d17c136f","size":12272,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.19.tgz"},"directories":{},"publish_time":1436846000903,"_cnpm_publish_time":1436846000903,"_hasShrinkwrap":false},"0.0.18":{"name":"conventional-commits-parser","version":"0.0.18","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/stevemao/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.1.0","split":"^1.0.0","through2":"^2.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","jscs":"^1.13.1","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"76489dd20998b84678c13bdcfa502cc219006964","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.18","_shasum":"1ea0f6fe0c3a0ca9abd3b510447843483d94cd7a","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.12.5","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"1ea0f6fe0c3a0ca9abd3b510447843483d94cd7a","size":11827,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.18.tgz"},"directories":{},"publish_time":1435909200674,"_cnpm_publish_time":1435909200674,"_hasShrinkwrap":false},"0.0.17":{"name":"conventional-commits-parser","version":"0.0.17","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/stevemao/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.1.0","split":"^1.0.0","through2":"^2.0.0"},"devDependencies":{"chai":"^3.0.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","jscs":"^1.13.1","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"847bcf41adc99a0e638843dd410978250c8ab72c","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.17","_shasum":"204b11a2a62a8bdfe1716998efb0f9d17b446764","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.2","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"204b11a2a62a8bdfe1716998efb0f9d17b446764","size":11371,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.17.tgz"},"directories":{},"publish_time":1434443725573,"_cnpm_publish_time":1434443725573,"_hasShrinkwrap":false},"0.0.16":{"name":"conventional-commits-parser","version":"0.0.16","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"git+https://github.com/stevemao/conventional-commits-parser.git"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^1.0.4","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.1.0","split":"^1.0.0","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","jscs":"^1.13.1","jshint":"^2.7.0","mocha":"*"},"scripts":{"lint":"jshint *.js lib test && jscs *.js lib test","test":"npm run lint && mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"87fcddb6329c41a640162e8f166a184c50b07caf","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.16","_shasum":"7c343f234774f85081b233d5e63bdc2452bd90e0","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.2","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"7c343f234774f85081b233d5e63bdc2452bd90e0","size":11088,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.16.tgz"},"directories":{},"publish_time":1433913475779,"_cnpm_publish_time":1433913475779,"_hasShrinkwrap":false},"0.0.15":{"name":"conventional-commits-parser","version":"0.0.15","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser","parsing","logs"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.1.0","split":"^0.3.3","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"3fff176f933d46190bf3debd4bec3cb141a0ec53","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.15","_shasum":"73ada2371ad0af7f0dbedfd9c096994c8c9fb1c8","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"73ada2371ad0af7f0dbedfd9c096994c8c9fb1c8","size":11716,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.15.tgz"},"directories":{},"publish_time":1428385492833,"_cnpm_publish_time":1428385492833,"_hasShrinkwrap":false},"0.0.14":{"name":"conventional-commits-parser","version":"0.0.14","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.1.0","split":"^0.3.3","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"58938f0224bc72ac62e69bdcc3a135788cd6d433","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.14","_shasum":"80c68455d23677f1f10390c6955855f0e29af04c","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"80c68455d23677f1f10390c6955855f0e29af04c","size":11448,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.14.tgz"},"directories":{},"publish_time":1428053693839,"_cnpm_publish_time":1428053693839,"_hasShrinkwrap":false},"0.0.13":{"name":"conventional-commits-parser","version":"0.0.13","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.1.0","split":"^0.3.3","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"923c40a5543fc5b5805cb14639b79419e7baa296","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.13","_shasum":"a143709c0491a7417d99a898c8065242a42ab46b","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"a143709c0491a7417d99a898c8065242a42ab46b","size":11542,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.13.tgz"},"directories":{},"publish_time":1427947105038,"_cnpm_publish_time":1427947105038,"_hasShrinkwrap":false},"0.0.12":{"name":"conventional-commits-parser","version":"0.0.12","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.1.0","split":"^0.3.3","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"7eac8e0ba237b4894843c7109327ef1190b85ee4","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.12","_shasum":"a3cb6d95bcc2ce74c861132b04c955317b47e113","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"a3cb6d95bcc2ce74c861132b04c955317b47e113","size":11308,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.12.tgz"},"directories":{},"publish_time":1427943447548,"_cnpm_publish_time":1427943447548,"_hasShrinkwrap":false},"0.0.11":{"name":"conventional-commits-parser","version":"0.0.11","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.1.0","split":"^0.3.3","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"a17bb668acd59755ec7eddc1be75b43841bff440","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.11","_shasum":"53f62677aafa3e0acce6f03369a8609d00ffa747","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"53f62677aafa3e0acce6f03369a8609d00ffa747","size":9766,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.11.tgz"},"directories":{},"publish_time":1427115900645,"_cnpm_publish_time":1427115900645,"_hasShrinkwrap":false},"0.0.9":{"name":"conventional-commits-parser","version":"0.0.9","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.1.0","split":"^0.3.3","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"b0c616f258fa80f8688974fb89aed5ea20f72174","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.9","_shasum":"ad2f972e02a098bad0c4f9c2a8884441a80c9e28","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"ad2f972e02a098bad0c4f9c2a8884441a80c9e28","size":9411,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.9.tgz"},"directories":{},"publish_time":1425984901331,"_cnpm_publish_time":1425984901331,"_hasShrinkwrap":false},"0.0.8":{"name":"conventional-commits-parser","version":"0.0.8","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.1.0","split":"^0.3.3","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"2508ae48cbd6f75c622781f532224f57e9b6d2bb","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.8","_shasum":"092ea33614ba3873b86cfbe4c5fc9ffb622c08db","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"092ea33614ba3873b86cfbe4c5fc9ffb622c08db","size":9381,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.8.tgz"},"directories":{},"publish_time":1425972186047,"_cnpm_publish_time":1425972186047,"_hasShrinkwrap":false},"0.0.7":{"name":"conventional-commits-parser","version":"0.0.7","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.1.0","split":"^0.3.3","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"b3a5e817529e0c8c7d6ce181a0cb6676aade98a4","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.7","_shasum":"b6de95360eb743b95bffd9182419eca7a1d52513","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"b6de95360eb743b95bffd9182419eca7a1d52513","size":9050,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.7.tgz"},"directories":{},"publish_time":1425896958066,"_cnpm_publish_time":1425896958066,"_hasShrinkwrap":false},"0.0.6":{"name":"conventional-commits-parser","version":"0.0.6","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.1.0","split":"^0.3.3","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"dcdc036821103b049f195b7f1220b4ca2cbb55e6","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.6","_shasum":"fe11f98d223887b0d5d0e1eddd662c6180c6aed0","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"fe11f98d223887b0d5d0e1eddd662c6180c6aed0","size":7776,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.6.tgz"},"directories":{},"publish_time":1425736872264,"_cnpm_publish_time":1425736872264,"_hasShrinkwrap":false},"0.0.5":{"name":"conventional-commits-parser","version":"0.0.5","description":"Parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","is-text-path":"^1.0.0","lodash":"^3.3.1","meow":"^3.1.0","split":"^0.3.3","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","concat-stream":"^1.4.7","coveralls":"^2.11.2","istanbul":"^0.3.6","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"aeea955cab34ed1a6f5c51520750f7853a7d104e","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.5","_shasum":"8b8032998ff3a36c2b67988f019d7385b4de64b6","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"8b8032998ff3a36c2b67988f019d7385b4de64b6","size":7694,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.5.tgz"},"directories":{},"publish_time":1425733159928,"_cnpm_publish_time":1425733159928,"_hasShrinkwrap":false},"0.0.4":{"name":"conventional-commits-parser","version":"0.0.4","description":"parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","meow":"^3.1.0","split":"^0.3.3","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","coveralls":"^2.11.2","istanbul":"^0.3.6","lodash":"^3.3.1","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"e02c2892dc6413cfa83c996066da30fa1b93ab12","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.4","_shasum":"d452551fc275ee42139b98b0d55b8e794a537f4c","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"d452551fc275ee42139b98b0d55b8e794a537f4c","size":6946,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.4.tgz"},"directories":{},"publish_time":1425687873647,"_cnpm_publish_time":1425687873647,"_hasShrinkwrap":false},"0.0.3":{"name":"conventional-commits-parser","version":"0.0.3","description":"parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","meow":"^3.1.0","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","coveralls":"^2.11.2","istanbul":"^0.3.6","lodash":"^3.3.1","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"b7a911f32b1c450ddcfd199a28df4e79a9443009","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.3","_shasum":"cd703c0803b2ea9f7c6fd52c1c2a8fd84e38ce10","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"cd703c0803b2ea9f7c6fd52c1c2a8fd84e38ce10","size":6633,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.3.tgz"},"directories":{},"publish_time":1425277434932,"_cnpm_publish_time":1425277434932,"_hasShrinkwrap":false},"0.0.2":{"name":"conventional-commits-parser","version":"0.0.2","description":"parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","meow":"^3.1.0","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","coveralls":"^2.11.2","istanbul":"^0.3.6","lodash":"^3.3.1","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"24c27fed9f0ea575b7883a4b073cec38eea447aa","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.2","_shasum":"03630bef45d45d600d520857bf600550849cc0cb","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"03630bef45d45d600d520857bf600550849cc0cb","size":6592,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.2.tgz"},"directories":{},"publish_time":1425220731362,"_cnpm_publish_time":1425220731362,"_hasShrinkwrap":false},"0.0.1":{"name":"conventional-commits-parser","version":"0.0.1","description":"parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","meow":"^3.1.0","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","coveralls":"^2.11.2","istanbul":"^0.3.6","lodash":"^3.3.1","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"88684061c38d64208d5b2804f0a040b5e3604a69","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.1","_shasum":"c47b879e7f0416632327268e05223e4a7a515454","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"c47b879e7f0416632327268e05223e4a7a515454","size":6559,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.1.tgz"},"directories":{},"publish_time":1425219531231,"_cnpm_publish_time":1425219531231,"_hasShrinkwrap":false},"0.0.0":{"name":"conventional-commits-parser","version":"0.0.0","description":"parse raw conventional commits","homepage":"https://github.com/stevemao/conventional-commits-parser","author":{"name":"Steve Mao","email":"maochenyan@gmail.com","url":"https://github.com/stevemao"},"repository":{"type":"git","url":"https://github.com/stevemao/conventional-commits-parser"},"license":"MIT","keywords":["conventional-commits-parser","changelog","conventional","parser"],"dependencies":{"JSONStream":"^0.10.0","graceful-fs":"^3.0.5","meow":"^3.1.0","through2":"^0.6.3"},"devDependencies":{"chai":"^2.1.0","coveralls":"^2.11.2","istanbul":"^0.3.6","lodash":"^3.3.1","mocha":"*","split":"^0.3.3"},"scripts":{"test":"mocha","coverage":"istanbul cover _mocha -- -R spec && rm -rf ./coverage"},"bin":{"conventional-commits-parser":"cli.js"},"gitHead":"94ecde4fd5c76d28904ceed335bcac78da3cbd12","bugs":{"url":"https://github.com/stevemao/conventional-commits-parser/issues"},"_id":"conventional-commits-parser@0.0.0","_shasum":"bb6ec0bfdcce17bfef32ade6774718da66cb4797","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.12.0","_npmUser":{"name":"stevemao","email":"steve.mao@healthinteract.com.au"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""},{"name":"stevemao","email":"maochenyan@gmail.com"}],"dist":{"shasum":"bb6ec0bfdcce17bfef32ade6774718da66cb4797","size":6498,"noattachment":false,"key":"/conventional-commits-parser/-/conventional-commits-parser-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/conventional-commits-parser/download/conventional-commits-parser-0.0.0.tgz"},"directories":{},"publish_time":1425218762507,"_cnpm_publish_time":1425218762507,"_hasShrinkwrap":false}},"readme":"# conventional-commits-parser\n\n[![ESM-only package][package]][package-url]\n[![NPM version][npm]][npm-url]\n[![Node version][node]][node-url]\n[![Dependencies status][deps]][deps-url]\n[![Install size][size]][size-url]\n[![Build status][build]][build-url]\n[![Coverage status][coverage]][coverage-url]\n\n[package]: https://img.shields.io/badge/package-ESM--only-ffe536.svg\n[package-url]: https://nodejs.org/api/esm.html\n\n[npm]: https://img.shields.io/npm/v/conventional-commits-parser.svg\n[npm-url]: https://npmjs.com/package/conventional-commits-parser\n\n[node]: https://img.shields.io/node/v/conventional-commits-parser.svg\n[node-url]: https://nodejs.org\n\n[deps]: https://img.shields.io/librariesio/release/npm/conventional-commits-parser\n[deps-url]: https://libraries.io/npm/conventional-commits-parser\n\n[size]: https://packagephobia.com/badge?p=conventional-commits-parser\n[size-url]: https://packagephobia.com/result?p=conventional-commits-parser\n\n[build]: https://img.shields.io/github/actions/workflow/status/conventional-changelog/conventional-changelog/tests.yaml?branch=master\n[build-url]: https://github.com/conventional-changelog/conventional-changelog/actions\n\n[coverage]: https://coveralls.io/repos/github/conventional-changelog/conventional-changelog/badge.svg?branch=master\n[coverage-url]: https://coveralls.io/github/conventional-changelog/conventional-changelog?branch=master\n\nParse raw conventional commits.\n\n<hr />\n<a href=\"#install\">Install</a>\n<span>&nbsp;&nbsp;•&nbsp;&nbsp;</span>\n<a href=\"#usage\">Usage</a>\n<span>&nbsp;&nbsp;•&nbsp;&nbsp;</span>\n<a href=\"#conventional-commit-message-format\">Message format</a>\n<span>&nbsp;&nbsp;•&nbsp;&nbsp;</span>\n<a href=\"#api\">API</a>\n<span>&nbsp;&nbsp;•&nbsp;&nbsp;</span>\n<a href=\"#cli\">CLI</a>\n<br />\n<hr />\n\n## Install\n\n```bash\n# pnpm\npnpm add conventional-commits-parser\n# yarn\nyarn add conventional-commits-parser\n# npm\nnpm i conventional-commits-parser\n```\n\n## Usage\n\n```js\nimport {\n  CommitParser,\n  parseCommits,\n  parseCommitsStream\n} from 'conventional-commits-parser'\nimport { pipeline } from 'stream/promises'\nimport { Readable } from 'stream'\n\nconst rawCommitMessage = 'feat(scope): broadcast $destroy event on scope destruction\\nCloses #1'\n\n// to parse raw commit message manually:\nconst parser = new CommitParser(options)\n\nconsole.log(parser.parse(rawCommitMessage))\n\n// to parse raw commit messages async iterables:\nawait pipeline(\n  [rawCommitMessage],\n  parseCommits(options),\n  async function* (parsedCommits) {\n    for await (const commit of parsedCommits) {\n      console.log(commit)\n    }\n  }\n)\n\n// to parse raw commit messages streams:\nReadable.from([rawCommitMessage])\n  .pipe(parseCommitsStream(options))\n  .on('data', commit => console.log(commit))\n```\n\nParser expects raw commit message. Examples:\n\n```js\n'feat(scope): broadcast $destroy event on scope destruction\\nCloses #1'\n'feat(ng-list): Allow custom separator\\nbla bla bla\\n\\nBREAKING CHANGE: some breaking change.\\nThanks @stevemao\\n'\n```\n\nIt will return parsed commit object. Examples:\n\n```js\n{\n  type: 'feat',\n  scope: 'scope',\n  subject: 'broadcast $destroy event on scope destruction',\n  merge: null,\n  header: 'feat(scope): broadcast $destroy event on scope destruction',\n  body: null,\n  footer: 'Closes #1',\n  notes: [],\n  references:\n   [{\n     action: 'Closes',\n     owner: null,\n     repository: null,\n     issue: '1',\n     raw: '#1',\n     prefix: '#'\n   }],\n  mentions: [],\n  revert: null\n}\n{\n  type: 'feat',\n  scope: 'ng-list',\n  subject: 'Allow custom separator',\n  merge: null,\n  header: 'feat(ng-list): Allow custom separator',\n  body: 'bla bla bla',\n  footer: 'BREAKING CHANGE: some breaking change.\\nThanks @stevemao',\n  notes:\n   [{\n     title: 'BREAKING CHANGE',\n     text: 'some breaking change.\\nThanks @stevemao'\n   }],\n  references: [],\n  mentions: ['stevemao'],\n  revert: null\n}\n```\n\n## Conventional Commit Message Format\n\nA minimum input should contain a raw message.\n\nEach commit message consists of a **merge header**, a **header** (mandatory), a **body** and a **footer**. **Mention** (optional) someone using the `@` notation.\n\n```\n<merge>\n<header>\n<body>\n<footer>\n```\n\n### merge\n\nThe merge header may optionally have a special format that includes other parts, such as **branch**, **issueId** or **source**.\n\n```\nMerge branch <branch>\nMerge pull request <issue-id> from <source>\n```\n\n### header\n\nThe header may optionally have a special format that includes other parts, such as **type**, **scope** and **subject**. You could **reference** (optional) issues here.\n\n```\n<type>(<scope>): <subject>\n```\n\n### footer\n\nThe footer should contain any information about **Important Notes** (optional) and is also the place to **reference** (optional) issues.\n\n```\n<important note>\n<references>\n```\n\n### other parts\n\nThis module will only parse the message body. However, it is possible to include other fields such as hash, committer or date.\n\n```\nMy commit message\n-sideNotes-\nIt should warn the correct unfound file names.\nAlso it should continue if one file cannot be found.\nTests are added for these\n```\n\nThen `sideNotes` will be `It should warn the correct unfound file names.\\nAlso it should continue if one file cannot be found.\\nTests are added for these`. You can customize the `fieldPattern`.\n\n## API\n\n### `new CommitParser(options?: ParserOptions)`\n\nCreates parser instance with `parse` method.\n\n### `parseCommits(options?: ParserOptions)`\n\nCreate async generator function to parse async iterable of raw commits. If there is any malformed commits it will be gracefully ignored (an empty data will be emitted so down async iterable can notice).\n\n### `parseCommitsStream(options?: ParserOptions)`\n\nCreates an transform stream. If there is any malformed commits it will be gracefully ignored (an empty data will be emitted so down stream can notice).\n\n### ParserOptions\n\n#### mergePattern\n\nType: `RegExp`\nDefault: null\n\nPattern to match merge headers. EG: branch merge, GitHub or GitLab like pull requests headers. When a merge header is parsed, the next line is used for conventional header parsing.\n\nFor example, if we have a commit\n\n```\nMerge pull request #1 from user/feature/feature-name\n\nfeat(scope): broadcast $destroy event on scope destruction\n```\n\nWe can parse it with these options and the default headerPattern:\n\n```js\n{\n  mergePattern: /^Merge pull request #(\\d+) from (.*)$/,\n  mergeCorrespondence: ['id', 'source']\n}\n```\n\n#### mergeCorrespondence\n\nType: `string[]`,\nDefault: null\n\nUsed to define what capturing group of `mergePattern`.\n\n#### headerPattern\n\nType: `RegExp`,\nDefault: `/^(\\w*)(?:\\(([\\w\\$\\.\\-\\* ]*)\\))?\\: (.*)$/`\n\nUsed to match header pattern.\n\n#### headerCorrespondence\n\nType: `string[]`,\nDefault `['type', 'scope', 'subject']`\n\nUsed to define what capturing group of `headerPattern` captures what header part. The order of the array should correspond to the order of `headerPattern`'s capturing group. If the part is not captured it is `null`.\n\n#### referenceActions\n\nType: `(string | RegExp)[]`,\nDefault: `['close', 'closes', 'closed', 'fix', 'fixes', 'fixed', 'resolve', 'resolves', 'resolved']`\n\nKeywords to reference an issue. This value is case **insensitive**. String values are escaped for use in a regex, while `RegExp` values are used as-is.\n\nSet it to `null` to reference an issue without any action.\n\n#### issuePrefixes\n\nType: `(string | RegExp)[]`,\nDefault: `['#']`\n\nThe prefixes of an issue. EG: In `gh-123` `gh-` is the prefix. String values are escaped for use in a regex, while `RegExp` values are used as-is.\n\n#### issuePrefixesCaseSensitive\n\nType: `boolean`,\nDefault: false\n\nUsed to define if `issuePrefixes` should be considered case sensitive.\n\n#### noteKeywords\n\nType: `(string | RegExp)[]`,\nDefault: `['BREAKING CHANGE', 'BREAKING-CHANGE']`\n\nKeywords for important notes. This value is case **insensitive**. String values are escaped for use in a regex, while `RegExp` values are used as-is.\n\n#### notesPattern\n\nType: `function`,\nDefault: `noteKeywordsSelection => ^[\\\\s|*]*(' + noteKeywordsSelection + ')[:\\\\s]+(.*)` where `noteKeywordsSelection` is `join(noteKeywords, '|')`\n\nA function that takes `noteKeywordsSelection` and returns a `RegExp` to be matched against the notes.\n\n#### fieldPattern\n\nType: `RegExp`,\nDefault: `/^-(.*?)-$/`\n\nPattern to match other fields.\n\n#### revertPattern\n\nType: `RegExp`,\nDefault: `/^Revert\\s\"([\\s\\S]*)\"\\s*This reverts commit (\\w*)\\.?/`\n\nPattern to match what this commit reverts.\n\n#### revertCorrespondence\n\nType: `string[]`,\nDefault: `['header', 'hash']`\n\nUsed to define what capturing group of `revertPattern` captures what reverted commit fields. The order of the array should correspond to the order of `revertPattern`'s capturing group.\n\nFor example, if we had commit\n\n```\nRevert \"throw an error if a callback is passed\"\n\nThis reverts commit 9bb4d6c.\n```\n\nIf configured correctly, the parsed result would be\n\n```js\n{\n  revert: {\n    header: 'throw an error if a callback is passed',\n    hash: '9bb4d6c'\n  }\n}\n```\n\nIt implies that this commit reverts a commit with header `'throw an error if a callback is passed'` and hash `'9bb4d6c'`.\n\n#### commentChar\n\nType: `string` or `null`,\nDefault: null\n\nWhat commentChar to use. By default it is `null`, so no comments are stripped.\nSet to `#` if you pass the contents of `.git/COMMIT_EDITMSG` directly.\n\nIf you have configured the git commentchar via `git config core.commentchar` you'll want to pass what you have set there.\n\n#### warn\n\nType: `function` or `boolean`,\nDefault: `() => {}`\n\nWhat warn function to use. For example, `console.warn.bind(console)`. By default, it's a noop. If it is `true`, it will error if commit cannot be parsed (strict).\n\n## CLI\n\nYou can use cli to practice writing commit messages or parse messages from files. Note: the sample output might be different. It's just for demonstration purposes.\n\nIf you run `conventional-commits-parser` without any arguments\n\n```sh\n$ conventional-commits-parser --help # for more details\n```\n\nYou will enter an interactive shell. To show your parsed output enter \"return\" three times (or enter your specified separator).\n\n```sh\n> fix(title): a title is fixed\n\n{\"type\":\"fix\",\"scope\":\"title\",\"subject\":\"a title is fixed\",\"header\":\"fix(title): a title is fixed\",\"body\":null,\"footer\":null,\"notes\":[],\"references\":[],\"revert\":null}\n```\n\nYou can also use cli to parse messages from files.\n\nIf you have log.txt\n\n```text\nfeat(ngMessages): provide support for dynamic message resolution\n\nPrior to this fix it was impossible to apply a binding to a the ngMessage directive to represent the name of the error.\n\nBREAKING CHANGE: The `ngMessagesInclude` attribute is now its own directive and that must be placed as a **child** element within the element with the ngMessages directive.\n\nCloses #10036\nCloses #9338\n```\n\nAnd you run\n\n```sh\n$ conventional-commits-parser log.txt\n# or\n$ cat log.txt | conventional-commits-parser\n```\n\nAn array of json will be printed to stdout.\n\n```sh\n[\n{\"type\":\"feat\",\"scope\":\"ngMessages\",\"subject\":\"provide support for dynamic message resolution\",\"header\":\"feat(ngMessages): provide support for dynamic message resolution\",\"body\":\"Prior to this fix it was impossible to apply a binding to a the ngMessage directive to represent the name of the error.\",\"footer\":\"BREAKING CHANGE: The `ngMessagesInclude` attribute is now its own directive and that must be placed as a **child** element within the element with the ngMessages directive.\\nCloses #10036\\nCloses #9338\",\"notes\":[{\"title\":\"BREAKING CHANGE\",\"text\":\"The `ngMessagesInclude` attribute is now its own directive and that must be placed as a **child** element within the element with the ngMessages directive.\"}],\"references\":[{\"action\":\"Closes\",\"owner\":null,\"repository\":null,\"issue\":\"10036\",\"raw\":\"#10036\"},{\"action\":\"Closes\",\"owner\":null,\"repository\":null,\"issue\":\"9338\",\"raw\":\"#9338\"}],\"revert\":null}\n]\n```\n\nCommits should be split by at least three newlines (`\\n\\n\\n`) or you can specify a separator as the second argument.\n\nEg: in log2.txt\n\n```text\n\ndocs(ngMessageExp): split ngMessage docs up to show its alias more clearly\n===\n\nfix($animate): applyStyles from options on leave\n\nCloses #10068\n```\n\nAnd you run\n\n```sh\n$ conventional-commits-parser log2.txt '==='\n```\n\n```sh\n[\n{\"type\":\"docs\",\"scope\":\"ngMessageExp\",\"subject\":\"split ngMessage docs up to show its alias more clearly\",\"header\":\"docs(ngMessageExp): split ngMessage docs up to show its alias more clearly\",\"body\":null,\"footer\":null,\"notes\":[],\"references\":[],\"revert\":null}\n,\n{\"type\":\"fix\",\"scope\":\"$animate\",\"subject\":\"applyStyles from options on leave\",\"header\":\"fix($animate): applyStyles from options on leave\",\"body\":null,\"footer\":\"Closes #10068\",\"notes\":[],\"references\":[{\"action\":\"Closes\",\"owner\":null,\"repository\":null,\"issue\":\"10068\",\"raw\":\"#10068\"}],\"revert\":null}\n]\n```\n\nWill be printed out.\n\nYou can specify one or more files. The output array will be in order of the input file paths. If you specify more than one separator, the last one will be used.\n\n## License\n\nMIT © [Steve Mao](https://github.com/stevemao)\n","_attachments":{},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"license":"MIT"}