{"_id":"jira-prepare-commit-msg","_rev":"29-2e5672391c25f4ee210f64daa440a367","name":"jira-prepare-commit-msg","dist-tags":{"latest":"1.7.2"},"versions":{"1.0.0":{"name":"jira-prepare-commit-msg","version":"1.0.0","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"./bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"find-up":"^3.0.0"},"engines":{"node":">=6"},"gitHead":"e8c77e437bd6aae42ddbe9fb73bbd80fe74929c3","_id":"jira-prepare-commit-msg@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"dist":{"integrity":"sha512-1VYe/H/sZS8ZqNVXxuz+fBvj6vOY/PEcZ8ZMEfkv5dvldlJyRvSAARc52rrqYACSfSVmMbN50Lh7ZYy8w7uthQ==","shasum":"08c8df5be298d87bcc5d85f3125fb06edd5519d4","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.0.0.tgz","fileCount":6,"unpackedSize":7109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt2cYCRA9TVsSAnZWagAA1QwP/2P6woUJVG1CgaCl+w7U\n5FCV9V56VqQgY56KS+UQAIyi+yM4ecIRnGzXbJSFTGAFiMkmNabJaJ7sklKc\n3r9Cj53/Snge3Z1DNjsJoWpU3+omAFN/U4iiJxpDUBn8mFBx0TYfYggdTwDa\n/WEiS8EBinrljb8xX1xQlFUDLE5A4Pxu6ve1ZRFJ26YGH5vc1E32YcUbmOdF\n2BzNnOYSCtH3wBSQwzccxMIYyrG8OM1oDlTsVqvPL22kBLcY0zlaflFISf+U\nznxlWcmliKfQ9Wn6iOoqDJyJ8tR7wiriBrCGyaXp1bVVrOjg3HFytzwpW9XA\nXUeHCdmcDDtMM5ZCMiT2jdnBPmA9lYg7OjsJ2l50AKHd1DCoNzNg2pv584U9\nyv9AhTdklZVNV+xDwA4ScNvWmAWy6/BIVwYXCW7IdZ3PPVynP1Ky99nvB3fP\nkfQ/HgO++tadpjYPX6ql2TTWcTlOhkYP5eAqCtSKDiQCjsyXx3k091XFS+e4\n0nJKvYSwaKuemja6hXa0wIvwAca0TivqL1W0yKpw8c8zJBsiGmTq54liv6xO\nfKu9ZZSP7otptYV9zn4h64k3NKP8mpbs9IFnLTsGMbedqCPcHhUDAmB8dN1k\nDbW4ysM1JMgxupqouWCi0jwcAsS8OQLbCRdZa9f0MkVWIkrGwU6U/Eo6h6VP\nshFN\r\n=5rd7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvd/b4wWRqfuUaRK0PCbgiBQdNCD/uwrarRdAWDbKdQAIhAI+4BmIOcEY0yD7OpEt/ruQAGIaVTyB9EQ0zRIllmY/g"}]},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.0.0_1538746136298_0.04881369172092209"},"_hasShrinkwrap":false},"1.0.1":{"name":"jira-prepare-commit-msg","version":"1.0.1","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"./bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"find-up":"^3.0.0"},"engines":{"node":">=6"},"gitHead":"913ab9c02acb3d7cf53ebf5fd7abbe9b151651bf","_id":"jira-prepare-commit-msg@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"dist":{"integrity":"sha512-VhG6fJ9XR/qwFLU0yqT17TE0KIQA78GvWQ81CNcWQowdHre9nrmfSDhgZ6ANRgvjol/U1LWMhvLJnQ+ZNASuHw==","shasum":"4dc807c8802947d0f56818f8f536e187559b5761","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.0.1.tgz","fileCount":6,"unpackedSize":7312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt3INCRA9TVsSAnZWagAAxOwP/0FjGiU9AuYPtAbBUw25\n66e/Rxqu1Q1D/HhWV7thw0Dl4XTD+WqiRXGvDKocUab9Bk8OrSMVGYS0ZLoa\nA9ULSwJ6NuUdtr04s3Y6DAjqIlBsT9AZHAoEmFsjcLsf+rnxb2gFLSL3GZXz\nQcIOnDM92Ud8bD7tSqdQOLWSzRXtS7x0cjGIb0G5wM2qJCPl+KZmHaM9UD4c\ns934OKe8HCtGrUyzFmEDoW7/n+zdLqaptciQO7SGhAnX2UvH0oBGdJ/JpRHq\npUKtKu8W3h49lkFzjxntmd9HpSlvRoe+CQzhfeJuKwAUut8CnO9NK5E3f4W9\nRme5mi0RpK3qmtgfGddQLMt0WxKm0RsJKrdjK56sQFjgnx4b1NVXS8ZjM/yU\n94ru505pRDV3LNYW2ERuuZOW8wfLVCl9FnOmbdFCVwXoF6u7/8Ljb/zXUooe\nYPsbrVdoEBZoF8T/9jPWGZBp1eSyfW+dcfn2mU7NURtXUcaGZ8a7vAYKu8QL\nyglfvK/geV9dFrtMOsiTc06yCMU5se7ssx7UsZcoVBLAQ6LgSbRbd0gARJKs\nUrbf65Xahk6bJ1uAYiHlDa1PpqwKrwTLWs2j3n11D/cMOixMnhlZ8iDG9ASq\nsoSZ7VJL4XAjQZNsF53D+WUyprn8WUpwZ76GpvR98J5T7OOy0EAfS6HS4cE8\njZ+R\r\n=9Uts\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzT4NaBxzfS/pwWXsbArVFg/PK6AYrYGUX0i8PUY9O+AiEAxiZ73rRhRaKAFBFPsWTAspq/9RmU5A91biXRuyY6rXc="}]},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.0.1_1538748940780_0.47328414039477495"},"_hasShrinkwrap":false},"1.0.2":{"name":"jira-prepare-commit-msg","version":"1.0.2","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"./bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"find-up":"^3.0.0"},"devDependencies":{"eslint":"^5.6.1","eslint-config-xo-space":"^0.20.0"},"engines":{"node":">=6"},"scripts":{"lint":"eslint \"bin/*.js\""},"eslintConfig":{"extends":"xo-space/esnext"},"gitHead":"7bd5e2375ee95d08d696bb375ad72b074ac8eb67","_id":"jira-prepare-commit-msg@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"dist":{"integrity":"sha512-rJLxD5IdUu0N7Pm+hIK1LHBO1qz9AaOlqfh6M1G23EZXUFZlzIXYUK/3Lej4kgyCeMIkZ79GSQusX1ExA0/PlQ==","shasum":"edc532a49d3257bffd5a821f1e998e8a2a1b777f","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.0.2.tgz","fileCount":6,"unpackedSize":6832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwF+bCRA9TVsSAnZWagAAFUEP/16KhFYA1a+MPi1uWEWb\niESZiB+SIZqrtfsS+Ntss7dyqfZHkRQ4KWGkQRatHLYx5oaH66MdJbqfWWdB\n1CppegCC9WYCKrS4+c965NHG4FRSPAx/4NvHmae1Cul4aRb7lVtgmiCocdS0\nrVWrL1NmqzxCTUvuoYKeK7fo7K5oQQ5vXvnrvP7Gm33pJytupcWK058pDY2v\nfxJYKMndJt3jOQRMEe+gs0ypt8sOax4N0A0veE/LevE6Kq+r4sNyKtbq+pHH\nVwTotk784AIe3ng0rRU2//qzSk+4MR/Yq+jPB5eVRXhfSvwS8Zcxc9zTCvPa\nott09D7dKE/8LUIpIXKIx3BZ7K9IRR68DzXvNDrCXx+ZNexBjvvsFBLrvSwT\n5GJM6IBoUfph5kefWoP7NkVB61esGuTTAw5ZZ0rQEdE9scpBR1qNW2Fg6X1E\noqDYlYDMl+S+U/ErswuI0BPUkKp5QCS3D6aBQ3YdDXhvuuGPatu7K9+47N/5\nJC853q30gWuZ5DqlYRkBzeRoqmtotkQK8BRqOX7fPFJt2u0NR69SN7fp9NHx\nzYEUFlWXUYkcN6PBB0U2CfjgokW7cqlyc4wrNunSdNm2iUQ9DLshlrGx3t6m\nGDedsJ4iB9GzSg6lYUnc2WZrnvzgVyP3al0vUzZkif258JySTv4ThkdoGVE6\n7mAP\r\n=fwkI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHR31KB0s+uBVI3Ggl0WbxS7W4uCeFZt/86OzOB6yf//AiEAm9UHjC8ROBZhIp45vBELD0x8Eb1bnA2VGqgAyiEibhc="}]},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.0.2_1539334042306_0.928723010387011"},"_hasShrinkwrap":false},"1.0.3":{"name":"jira-prepare-commit-msg","version":"1.0.3","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"./bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"find-up":"^3.0.0"},"devDependencies":{"eslint":"^5.6.1","eslint-config-xo-space":"^0.20.0"},"engines":{"node":">=6"},"scripts":{"lint":"eslint \"bin/*.js\""},"eslintConfig":{"extends":"xo-space/esnext"},"gitHead":"8638febea9118dc215b810d1645780d1231bdad5","_id":"jira-prepare-commit-msg@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"dist":{"integrity":"sha512-E6cZdxhV4pPo6gmPwK3bg2mFb/o8tyZ1wSd58ldZcmLnFQEeH+7WvJWxfcebTHh37586jscntSX9WAJjDAx2IQ==","shasum":"f3d987d4189af04b415af80a93040b6f0b2cb903","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.0.3.tgz","fileCount":6,"unpackedSize":6829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5AlDCRA9TVsSAnZWagAAsQoP/AshrqziTk/W3y2TznwL\n+J9M+EYVX65FcHeG9gIRkCO8OSXNuYwC82C7T7Wt/TeYNovN6Eimdp0OPvAt\nK9nENaCe3uOu+CtSZi6utcJRryk6WTZUo4m1BFT3ZKR4uweWtr8TVXAPcEPy\nvpTlwFrjAsinSBA1yZdM23h2yGnfcNH/3MgUHIuOSIp5jMAs0TEZyFgqYSDK\n3yBzoTpKMV71AKSIaeQmBye9zm35XK6+aqIK6Mxh3ouHPu3EUf3L/YxmivTa\nCrZCCJZGdiZ1CBKnQdfHXvFBw2VaFyoMZZAhmm2I2lLXjvhs8fSN3jmyh34g\n2TWgPdLkjSENWEsyPmpbluAm4r9krea6nsMEanFb/4zNcWWoYffRKzkZzqQp\nFQUYBdiAKEO5P/VE8TBq/Fp87wG/rczqeqkkStcROSOrc9kFJQ7yDDEss8wH\ntyqxiTTQbInKQNvJYy27Cv13IMSS4lTWZbVdXyqEN7GgJN1P4dzog4igNGvF\nDje8zAUGFzkjohjPRMHsckVan7RkWkFUadTbD8/1yKP+jPKhp9c90cuYjRim\n5PDl8KR76fTqxZiMWQLb9rPGlC9MsJj/Y3js5tas8CkBSWqwwgOTbG1CZpIC\nhMZFEDSKELshWW9U/+df0PtXvy9sEFRNH5CXfvYNjAzMpH8XYMqiiAXV5YQJ\n83SG\r\n=BT4x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkm64EN9WoqQs4OpfOiM8meM9LDNWWDXPs8tvlMdE/tQIgA65rzuSpHSx7WSytmrYROUjiRyyuYiIPJT0c50HzIf4="}]},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.0.3_1541671234482_0.3938981236983474"},"_hasShrinkwrap":false},"1.0.4":{"name":"jira-prepare-commit-msg","version":"1.0.4","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"./bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"find-up":"^4.0.0"},"devDependencies":{"eslint":"^5.16.0","eslint-config-xo-space":"^0.21.0"},"engines":{"node":">=6"},"scripts":{"lint":"eslint \"bin/*.js\""},"eslintConfig":{"extends":"xo-space/esnext"},"gitHead":"206a3e5bab09c9a91b3c630dfeffa130e4c14d70","_id":"jira-prepare-commit-msg@1.0.4","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-mUEprjuY7uMSKOlU4oI9VLwhM8Xmkzv5X3DrKcsQrCWFQ+RJxU1OAkyC8XunHoOe0OgjDOLK7StxEzlDtc3D6g==","shasum":"6a22eaffe72724a8820f74cc641a53ee808eeff5","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.0.4.tgz","fileCount":6,"unpackedSize":6834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+hwqCRA9TVsSAnZWagAACOAP/0DomeKP7KoH/8dAT1nd\nOyb6eDkse9tHICI/uBZlcuJdWq7TC9YyMN1FcO66j3uounY1vwCQSA1Q+Ltk\nLT8cESnf/SZKalqI3drROLyTDWPOCkDHlilZjqE834V1V57O5xUfryAYE4Z3\neET/e8y7HpqMZih9asDdrtE1nZD1uRaMltKgzGyOv2fzaYnUivmhk93bvg6x\n3LF1x07Qr996I7lpgj8+eFAKO7zHC5UqSdUb3H4kgycX8pBDsKFD7Xf+0ylV\nzyu0garhCjKWGvJwkD6qNvkA3ky6J/BW97lUu/mzJ1p20RJVHt7u+oy05AOL\nFWaOh2tBUq69sYcb3aX/f5VtwmDGvISu9W7BsgxdWb98QUiO+XyfWzVq9QK3\nqw2kEulX9mSMeB6buOZptXf8twHlbSiAQFEmaGO3W//My1vs9JY/Yet81ShY\nMBNaui5SLPtrUTFZnea4axILhGwkGJhX0J1mVjQC+nOpiykwKufpnoKqU86V\nw1qlGowSuoKW6uAM2CpQ+oLduMbkHNjMN5wMR8YikiMgXKtyaXQSAH/0NolB\nJSo3ylkOEWNoVAeX6YTRD/G1T0dYncALovlriSA0kxi7Tnuj6eMh3KqrwJCw\nycgp81ZV3jGi1X9eXR5NezmOu0L/bpIiUomKkOWI7G8p8cS1l2ZssvP6LeWh\nde86\r\n=xC14\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXzD9UP8wTI0m6cFXNs1kQQee+jsvrZHVKc/z0xMKS1AiEAhdTpCfQA3uAPjplrm5wm/Xq+ZBRvRVntltuh2ocdpHY="}]},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.0.4_1559895082131_0.8040865040386818"},"_hasShrinkwrap":false},"1.1.0":{"name":"jira-prepare-commit-msg","version":"1.1.0","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"./bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"find-up":"^4.1.0"},"devDependencies":{"ava":"^2.2.0","eslint":"^6.1.0","eslint-config-xo-space":"^0.21.0","rimraf":"^2.6.3"},"engines":{"node":">=8"},"scripts":{"lint":"eslint \"bin/*.js\"","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-1234-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3","test":"ava test/test.js","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3"},"eslintConfig":{"extends":"xo-space/esnext"},"gitHead":"0d446e88cd01ce690e7ec70205a4f73dd66a05a5","_id":"jira-prepare-commit-msg@1.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-C9Z6IBMRfTjq21uUKT8zZHiGAkt0Y26M9KUwEtL/dqeabFU1FTiOPyDWclbYBzEk1VFFXoXmsyMxCTZNV7jxaQ==","shasum":"3d52b7161d89e05e516e9412edddb76ca7831006","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.1.0.tgz","fileCount":9,"unpackedSize":9436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNXrlCRA9TVsSAnZWagAAqv0P/2AALXSfzS00xaQry6hy\noBrY6Ghpal+7SiDsru96zUTpUJ+zBsLvKiqo2vlb519oumJzq7vXv/oGNvQZ\nSTZP2HEHcClCe5s6y23ev8cKeNrkHm22qzDPSr925k95Tf+nALch+J/wcBtj\nvP72WMSMQFDOczTVdehZq4tfQp9R0JQjhondXTMn7XsdR9iEz5Ps95HV6r/b\nRIXbIEpA9nF2u+N8tt66Rvruuu7URlt7lbtwmCGvIbIYVjbGcPGtAdr8MmoH\nZ+XEsX4je+FgpX3SNR6nYDceE8mVxFPvpsAwPjKu2mBeuosWKJ/cMPqQK/5h\nj2emFfLNkOzgAguTw2MchRkOQUcr6N1H9WMXwbEpuzxw8EZGcboPTQ0P4qG6\n3wkUMZD9zz2fgH5/MaS8kggizCrniMh8/Qg8qm0qe4PO38jR8OdlNT3hE16e\nDK8L/D1eX94NPFxgBomBlXHmX4JYd217jq9oz04SwJvDHD/6VC8UN2AtlmZs\nGuegA2mVlBxVvI40yiWwB28Ft6/3Q6Ir9bjs1GWWYtBemIGfC3TOnatXLtzT\nJElNBby77IB0BpELWFHkMC+d55CYpsRsiz4t8CAoApA/N9anHrmiddAgjR1n\n61bwJXoqF55gVBdJz7hC3sg1bYf1cf11SCdEGsHqF7wWvr7kBLp4cB1ccVL3\nl2ci\r\n=iPih\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBd7g+1nSOLYcGZM2xxaqdHWi2BfaN05WCxHNPNp5AwwIhAOEl7ILeRulYseBr5SHc+QBEIptieesBxe32JZ9tcP4b"}]},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.1.0_1563785956880_0.8325276548356402"},"_hasShrinkwrap":false},"1.1.1":{"name":"jira-prepare-commit-msg","version":"1.1.1","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"./bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"find-up":"^4.1.0"},"devDependencies":{"ava":"^2.4.0","eslint":"^6.4.0","eslint-config-xo-space":"^0.21.0","rimraf":"^3.0.0"},"engines":{"node":">=8"},"scripts":{"lint":"eslint \"bin/*.js\"","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-1234-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3","test":"ava test/test.js","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3"},"eslintConfig":{"extends":"xo-space/esnext"},"gitHead":"603c165524d191ba559f63deb3c4206a25ab7313","_id":"jira-prepare-commit-msg@1.1.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-M7KxxUA864hDrjd6yl0M3J3EGagun/Y+J2Zog3Nq1BwMWF4Bk2SnLkWUDvEMVoL65Cttmnon1RwAW1cuuMwnow==","shasum":"e4821d93fbd4da6e3f3e0ead8426ca11e2f3b029","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.1.1.tgz","fileCount":9,"unpackedSize":9649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdf081CRA9TVsSAnZWagAAkcUP/RLoYBm0RMh/Ba5vZSWj\nlwtJ3XsatnBMzxna44WgMkfbvdhqOF2p7iZWO6+znuMrPvgTeECJxLc/CAaX\nM0eoO0weditXqx/dDhlJwObjCi5VwGs3guXvBXiix6ql5jbJ3/z0ddjp8aY6\nNxqCcdHxymS7/+WNDPmbkFXTgtTdZnIZtpbGj78X1nfi9V2aYfOB3St9e2fU\nYgr7eyKmgev3vaZXs2BKdd59sj6nYGtY+V8YYQtV0CFIPjWLFKSZhtQG9NCX\n9yNM7ZyIjS7wwkW/+2HIoZhOlKvPVdwH0EJvSAwhAeq/iLtIcGKxqn+zF+xx\n7MBLxVrApXDk8FSLJzEykBjF2It29Fwc9wYNWpG0UYf3yAPR0vuimosnBEd2\ngHIlY/K9UBAgU8VrFYXbUrbRIIZSZ5nKsyvTSz8R6f1ROZMPqDgCG7M+xaAO\n4aQ5pm203cbpnAM7CkJCaiLHU7sgqTyPL0gnUNTYYE9KIMuNT/Bxf/8h2OFA\nQ/GaKbpirDkUH2iaRYDGf1OJxHGi88fR2EwRyEZTmaFPM1Qh+S73vB3Mwc1c\nLVA7Ri3EqawP//A2Xk5hMee/gJBjEuQAF1X3vgq0nto/zHs0fgCjIT/2/FDr\naLmfB2m8BRMGQvdTe+bhgIs8N3YM0bttdZB46DQFCgz6k/HKHsoIQfhtWWVN\n4nPr\r\n=IyI5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0qIVP+RrCtlH+pEE3ue3W5ZobnUWqUq6kU1s/0e6uWwIgWzGk6TeLefsZ8YYRV1OeISHS4lebxNL1zOroWU89xsA="}]},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.1.1_1568624437238_0.6441410351279464"},"_hasShrinkwrap":false},"1.1.2":{"name":"jira-prepare-commit-msg","version":"1.1.2","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"./bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"find-up":"^4.1.0"},"devDependencies":{"ava":"^2.4.0","eslint":"^6.7.2","eslint-config-xo-space":"^0.22.0","rimraf":"^3.0.0"},"engines":{"node":">=8"},"scripts":{"lint":"eslint \"bin/*.js\"","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-1234-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3","test":"ava test/test.js","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3"},"eslintConfig":{"extends":"xo-space/esnext"},"gitHead":"593b8661c47f85703cd3e3ab46bea5dd2a75e7dd","_id":"jira-prepare-commit-msg@1.1.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-S/KXUbnFes/X6wGkFZrjLTUEW9Rf+bD7lMPWVri7VgfO1pV+fzLiO5OzKOx8thZ2NYxgpH5DNyMxW4P4ag7UMA==","shasum":"61f7153a35c1f9b4fc50a1e80bfc0857e0741a4d","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.1.2.tgz","fileCount":9,"unpackedSize":9649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeALINCRA9TVsSAnZWagAAIwIP/AoVHojPJ861sSPd/kLy\nmidu2Fb2RY1lE01Q5bWCiR+XDMtPvI1RWuUTitaiiLKDzwGJWppty66SCv/F\nPf2HCIQszXV5viQ931Sfc8+6z5SjyeX0W1JX3rSaiHXSRQdExS5GDhNvpEtJ\nma2QNA6buYefSy0t0zRH4M7HFIzCevw2cEvAFp93rzX/fRKnnoiCqEEA0eXY\nCGN0gKWlTm4ky8E2+XyxF4oBkMQfMFKy7R3d7nFL5ZxrWcXgDae/P/UmpRmy\n0q/t8INKMlT6AXsGdlfKsW6FXSYsLMymwwNts5z1j2WdUs2YBqT+OCpmEPob\ndMTI/Tq5HrXzPe8v5EIs/c1Ei7Q9TUNw7LdoTvU3W17MAfLRgFLL9w/lI4zQ\n13PQzqM6tpzCqUH2OAoefg1F/aIVHxiwFDGPQ44wbUIvE+VXH3+10Ls7j3tE\ngclN5MrkYkCQtGHPN+wC9CFxoVKWwL37uov/HXFRB4cptXNsQwSgUOitBKgk\nFxMOxG3oork6zXSWaxI134RdWV9uBiltFYlp2G3jZocyYLh+qczC1ggBXl4K\ncOeaCthZW/KzHxRgOyPOMJOAFBBtOtgT+GWyT3bUVoqvbN/vlMODjW7LBejR\ntE9JS5rzK2G+IqdbXiiG7OrIWXTxn6qY+n5mNiD5xtbanITedsNaZsLfEeIA\nWC+M\r\n=zO8y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdgm/Nqu9rzcV+Clnx4xByn4d3y5cppdCwnnWV2WIdPAiA9bo4mhOKjh39R+h9pADGxev+WPnRSshokUaiXv+PwIw=="}]},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.1.2_1577103885366_0.07963343164517012"},"_hasShrinkwrap":false},"1.3.0":{"name":"jira-prepare-commit-msg","version":"1.3.0","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^6.0.0"},"devDependencies":{"@types/node":"^13.9.4","@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.25.0","ava":"^3.5.1","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-config-semistandard":"^15.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","prettier":"^2.0.2","rimraf":"^3.0.2","ts-node":"^8.8.1","typescript":"^3.8.3"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-1234-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4"},"gitHead":"f3ec525f4537841ec37bb7d6c4a850f3f8e5d234","_id":"jira-prepare-commit-msg@1.3.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-4hFG1Jl6fmN70H7ZV9+X8NMQVtJq4rZPX3Qlrzjx5ql4dfqg5XxLZsvZzLzoJMHW83Cl1888QFF40TCH6qoWhA==","shasum":"34c64d38dd2c9b3fa544ab940fcd533d3e6687bb","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.3.0.tgz","fileCount":23,"unpackedSize":70032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefQjmCRA9TVsSAnZWagAASp4P/jhkvP4DPqzW+vDXA1lJ\n+UhM6KJwK1FnwZ012dbGh9GpIMYneFof68tIwUCSamKZdmGPGTEhOb9H1y99\nCuLSSjNThRBC2sii4rabaglLcKGutLf+V26L2b/kslmm5eNDI468Y903isuE\ntdci4HGeGpIAT1BGTQGv/foYcYTmuuuxuBIZNwsuYRFwZyZDU09bW4U+BxXD\nDyQNgSmW0jYobKWGY+udsd9iGhQBXaPKl71vTiMcKp7iUnHo51zzBlWaALhR\nId6DuLVydzFoMUt3XTi+O/H2QxmNpQ1IxikKmjgM7mh2yLSN4LCQAz+BUzvn\nwXU2dyOUAfWYjYYBe4P1oUiWdlGVXuarzfilnRhZybHohgO8jyFk/qFCQA7a\nZDVQMJyE1fj4ixcgE3waz0uMOsdgEPoidNWlxfYg7zmt6N46A0b//hzA2fnp\nSJsKvEWC+O0vlhHLohF9Hksyax108/1bmcxYDXGxSQCOG5QP92d4NsIu7sjl\nHxx66KjfOtbQgyKlS3eJGs6TlTJqhrK764BAXge3SX8jDkg15/DJuQHRgq4l\nUDCfPz/vfmG1kLdrp5hJHpV5AMvczKqDkNhpR34kIp5AKYGMA6tWOmGGSTNY\nB6OiUsyJmKPk9WUZgzjvCP8I2rcUb3N1RdZDu1i18kDaiCJsYexVsfZbv3eW\nxa/N\r\n=H7y7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICj1XehwpEkmWAGUh9e4H00QGkaVQaYq46QId7L1vgM9AiEAlaXpio1mkyhR0t8cfbvybKReOefRIovPzKDxEi4UvFc="}]},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.3.0_1585252582265_0.8000553154084984"},"_hasShrinkwrap":false},"1.3.1":{"name":"jira-prepare-commit-msg","version":"1.3.1","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^6.0.0"},"devDependencies":{"@types/node":"^13.11.1","@typescript-eslint/eslint-plugin":"^2.27.0","@typescript-eslint/parser":"^2.27.0","ava":"^3.6.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-config-semistandard":"^15.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","prettier":"^2.0.4","rimraf":"^3.0.2","ts-node":"^8.8.2","typescript":"^3.8.3"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-1234-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4"},"gitHead":"19850f82b012e9b6b60edda80478ea9de9d3362d","_id":"jira-prepare-commit-msg@1.3.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-lD//VK0qgrYQnJpak2Hp0AoH8fLU05H/eK3mqQOwgEqzem/J1YMj3XzH5DmTT9nWS7cDR2lX7RRJsBonC1FaPg==","shasum":"9b953c8b6a0995dfcc832d7cb1ea0eef06d447ec","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.3.1.tgz","fileCount":23,"unpackedSize":69914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekXlhCRA9TVsSAnZWagAABVgP/jRmFxBvx+J0YaA7tTt2\nrY4BtZU3Xa5/eYMwuXiqsx0cp6ZQ8x33OkLS7TkNXpCaCoJTIerM/7GgFlEn\ntK6/6g8uHC114NEd8CIRr/ksQnL2ivPMR2UGZYT5QBknKcSBw98tjrth3Rz/\nM/6gcAUQ0ku4iuTpOB9EKCPh4Pyq1j+s9GLpzlbWKs8lJMRWkx1281MBXCJJ\nyKQdNzOlv+51YjRFPIRDUER3nobvcXulFmnKdpiMi0cwkZEPyE1/IZT46Esd\njRCs8iYO7WevYgvuVyVOu5z3nc7wsjBmleZzrH4SKc0ayn+FHElUjZh46WhL\nRwMxCe6imCIXaLt/wklTlY761+D6EMhV+oEBX9AfNQ7cKDHUw49+BUHYmXOt\n3Qs1rE+FfK42J0S0qvnT27kQbjE9RtiYfYtiKiTZdScbQR9hBUbJjbo1c85g\ncQ5iuow/l25YtkZUDBklYoLYvn9SDVgnbahIpcVHVMx/MDe2sZ46d47nDbjw\nK2K57y0XDWbLrmZsGzLs9rYaOixqamdaNzbkDr9xQn44qNMrnBDnXeVU5a+H\npHBuiRGU87vnuB+gatF3Y8WPFQ6sMBvmYMUDFh8EGShCrBhrR+z63AdGTvFZ\nba1A0fhTNr415nG2Fp4oBDMivphxZNfsm0RbBcPgSk7Rn67gJF06I/rpsWF1\nG4Rk\r\n=jK3T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPH5l/0zpQ5Idz9I+DjZY8Bd/6PvbeEmk0ohCkcnc14QIgcuPXSv+G3OFgYFj+tn6SHKoDPBIeyqo5h7raXCMlwps="}]},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.3.1_1586592097446_0.28289945575510456"},"_hasShrinkwrap":false},"1.3.2":{"name":"jira-prepare-commit-msg","version":"1.3.2","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^6.0.0"},"devDependencies":{"@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","ava":"^3.8.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-config-semistandard":"^15.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","prettier":"^2.0.5","rimraf":"^3.0.2","ts-node":"^8.9.1","typescript":"^3.8.3"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-1234-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4"},"gitHead":"133960d9834eb3531582b370d0712e77ac56362d","_id":"jira-prepare-commit-msg@1.3.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-kr+xrwAhwLY9rTTQYXHw7ERcS40xHbFcxMOaqFF2z7AZmEriDkWSxbOZR9lTd0jNG7ZXAFx8swf2Vd6fndzsgg==","shasum":"87babafa2d68cfbf3b3aace931ddb2c28387f322","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.3.2.tgz","fileCount":7,"unpackedSize":15540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepzyYCRA9TVsSAnZWagAATr4QAKHR9soOmR4bFAF4zWHI\nlGoAnpgKN2Jx6lhcziT4DYL8GBHjUnd49CLOvpy1g6gxzsUUQke/OrQaUBwL\nW9/TjTl1AzXl4fmBh0wi3HxwO4i0RXm3TdKvDue6T4zbz4LarRkuFgg4LUqZ\nJZ1M540ZriQ/UMH8FBsq013tte6wv2JH3tdgabKxpgs28r0+O+8fbtwwE89I\nY+fwukyA1XMQIxECH7uN0s0W2DzByBG8lRjqmQDPj428JhceDWh/vyark57z\n0tXkdKhy9Tm9BGLFktvPZWeEnz0MXtXyQzHGbqmjcCUqM7IDaIRhscuNBM0l\nO+5QIyAUA37XvBkLf/js4hGSrTMpi+OzaVD1ZSQq1wbtyxGm2J+KWN2iLubE\nN9rBstHm2ye7XwXAaZpKET80O/GUldnN9+BaRKy4EfkYt/6fPtTsAVRAyd83\nXSDRheJTuww8T/WD+fqt4vNe+k9xAVNF9nQS1NA1XI0g5k8m5AJZvfa+tFex\nrutLnR2Jv2vqIbfwcUYWFdNKUrKg0uGudO++IJ120etc/NZz7MkAawzUu5av\nVw1n9YLXXjN6kVtxsGJ3640ypcTZHNh9aFlMd5IV+TE0MvI8cAaJ+QiykNhZ\neaNLSy2A5JsMPXc6IglI0a3pY6YilEfamHzSlCNV9IZF1EgchJkEamIRA0gg\nu7dL\r\n=PJ0d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDllUWHLSZEMZH8tfZj81GDvjo3SXgjyA9ry6fg3TTFWgIhAOojtLD2MPHWG1CcH7SQE7Yu3LoSxjzc8LSTWjyUtouy"}]},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.3.2_1588018328382_0.0350060310952649"},"_hasShrinkwrap":false},"1.3.3":{"name":"jira-prepare-commit-msg","version":"1.3.3","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^6.0.0"},"devDependencies":{"@types/node":"^14.0.11","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/parser":"^3.1.0","ava":"^3.8.2","eslint":"^7.1.0","eslint-config-prettier":"^6.11.0","eslint-config-semistandard":"^15.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","prettier":"^2.0.5","rimraf":"^3.0.2","ts-node":"^8.10.2","typescript":"^3.9.5"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-1234-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4"},"gitHead":"e301f625dbcabbb281f15de2dec783580a182b7e","_id":"jira-prepare-commit-msg@1.3.3","_nodeVersion":"14.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-4ZbiVxa/bsIULmwGrpk8bIKxtrmgUbjaGByjqJHMCzuJQF3pJKEMmyOXFkU2IlxPpwYOyFPv46mcWelequWVsA==","shasum":"9c51487410a72b78f36ea0d4f8b5c47e722b3313","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.3.3.tgz","fileCount":8,"unpackedSize":22561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2pwaCRA9TVsSAnZWagAALG4P/RjCTR7ageWc/EN76RQp\nG9XlgXI80Eqmz5E4ZTEJ2m6Xd0QvKPfuK5B5WeK64L5BhCqbKSO+VqDtSwPx\nWlwE36OZxRLoazLjgcDdxCAXPIcYGpxLPHY0/76Dx+2LGvMoBsWFT/l3G37m\nguwbOvl4Kmx6h/NhmjN1sng4hSv2ZbtCsJlboOPs6tEomsXxn7p8/4XBXpJb\nS0YXlS7nvmjJwgHLbRpJjLS+YA3iG1rFVVLQ2tOu0cyvC0FYQKPO+FarPb9b\nHuqGaj9g5VJ/OqxOJ1e9BdJsvNDaEaPC7vYfUJ0z+Yt7QqC48LN1M99dFXi2\nGlIIJI9WJWAqbDurMN4f8Xt3fli4t7vOtL13RMTqyNkdGH+DArWLCLqfpWp8\nyrYlyPlKwhzPiykwgRYGCSVUrBcq1Olo5pEdnUwQ23BVqODituF5bdPJBvWh\nM4wXbl1FtkIDe/31GHg6SWKGMXYC3DUOGvwFjUFa0K1sogScAqoAJav5snGH\n0kVFix8pat6lqKx94V/jQhmlRQ2pGP3oxZDmE9GsAi3Qqg7cgxQuDaJMRSvl\nCQznXBJJjWLJ7NsaP3jArddsE8dSNcG07Z/+K9XaasnmSv7809tDsSDSvlVE\n6XYhT97E52ymfqsbUtDDaD0ndG89ycSFgsXrbw0jl7d/K6dED3lpIfDeHoQz\nbb6Y\r\n=2w+l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGPlvznqWEJye1KvZgXxKaPTVgumdhm7NdbXQedpRYLeAiB90KcsTUKfnrrpt/9nNH2p0O29/zwvYYZZArJ1j09Sbw=="}]},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.3.3_1591385113642_0.008612265130102159"},"_hasShrinkwrap":false},"1.4.0":{"name":"jira-prepare-commit-msg","version":"1.4.0","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^7.0.0"},"devDependencies":{"@types/node":"^14.0.14","@typescript-eslint/eslint-plugin":"^3.5.0","@typescript-eslint/parser":"^3.5.0","ava":"^3.10.0","eslint":"^7.4.0","eslint-config-prettier":"^6.11.0","eslint-config-semistandard":"^15.0.1","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","prettier":"^2.0.5","rimraf":"^3.0.2","ts-node":"^8.10.2","typescript":"^4.0.2"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-1234-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4"},"gitHead":"00b807368aaef041fc6888fc848f400262af4225","_id":"jira-prepare-commit-msg@1.4.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-gY/5Rnh4pFV2W1NIp6lRCUSPcBZyHGVaLtxAOJSsx/J9hn7iG7/dAXzD8BljRZ+5Ztw6/507gi+62JxTIgVjGg==","shasum":"f54d9b6cdcc541c5cb2d2224bc0d316c7398ecfd","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.4.0.tgz","fileCount":8,"unpackedSize":18164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfP2kfCRA9TVsSAnZWagAAqToP/R7Ee6F9/TWnpMWj1Zej\n7MIUKh2W3GJwzJeVuQnZshO/SjY51Uf9QB2elKBgVizxU+8fspSMuqS//87b\nmdk39+E5JaRO++dJpBpvNv+6H3UEhcQeJAmfYDEaxblFzTSxxDg1v4QXINUa\no+svv/Al5TpJBUtWeJ1mPO6dMD7+zHey3VbJmg0nYS6OKdXA7yCXiZ4AX7K1\nBtaB2bCRDoik42C1g3KzqmoYa/sZt3loolT6g2VzmpslKftnQppf2BZ/YVXx\nbz3Emjg2mro68Ty+pOcR3r97S9I/Nb/Vsxypb5qNGQ4PnQxfQmxU3rlp6Dvp\np1iIo1yp8QpGFzy02kpBXR4jEDwcd5SpOxnXN12LSVc++9C2nrrH+lS0i2FI\nUJ1N6Z560+hfqTG6LQ0nTrZiVnaB0RAD+MV8RuLBxBdIRj5FBrhDFPo4OoKQ\ne1MQJtkq06FAOZ12PfD06apgYRtGWUp5GwEia1JtQjMANzkda/WVOIIH8RCx\nHQUjXvbmZqQ/TflDpI4K9uUPBKhgg1ngdjV6L5W7A6dpZIUC92BnRjxY1Ex7\nESO5LjdAD4ZigEOlMfqnsjFn1uUleCI4FUn3zGF3eXVT54DvfJciw22QM6/H\ntinK+2wWwP4bnBZf3dRqmrXowFM6gHedTOiqz6PaTMelQfbCbr7enzqJZ9wI\n2Swx\r\n=4+ro\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhuj373PVTQ8vtv7ZTbX/HmFofeRLnqZsilO014g+KoAiBP9iFq0c2zriUoQaj0jVM8o0zIkAF2X4a8kvLUY5GKzg=="}]},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.4.0_1597991199165_0.6345453228315279"},"_hasShrinkwrap":false},"1.4.1":{"name":"jira-prepare-commit-msg","version":"1.4.1","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^7.0.0"},"devDependencies":{"@types/node":"^14.11.5","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","ava":"^3.13.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-config-semistandard":"^15.0.1","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","prettier":"^2.1.2","rimraf":"^3.0.2","ts-node":"^9.0.0","typescript":"^4.0.3"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-4321-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4"},"gitHead":"c2b1a3e2c811771617ee0d5637456658982ead88","_id":"jira-prepare-commit-msg@1.4.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-f8LoHT5lC2QhnRq/ooCMS1WC7JWZf4cBywBAWtyHDtsfTmEHrfJoBpn2fvhA1Mf91B6xj4jh2LslcxJjXxmFjg==","shasum":"f5c05d5a2a9f13edfe10b312b137eed976ca94f9","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.4.1.tgz","fileCount":8,"unpackedSize":18315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffM9tCRA9TVsSAnZWagAASIMQAItbQr0viscl8RD3t5yc\nMIK35bwLeyugWbAC/ft9jPDuYNbvdTiMBNuiNi5qBVfd/3GUmukJtFb1GkAN\nqKR1k9K1eggm7B430GkrdV2OdqA8J3M6omSLb9oNBZhvOJoAk8Uio/a66utE\nWCzhX2bpP92s34cEunRdFp+Wy9lpBp8CyJMqYn51WZeLIPSQacvjnyQiQFq9\nt9uj0rRZaaZDGNp7iZzGPRm6G1Pa9A5gjOxJaMN7slunEbR3escpOUdRCIdT\n3R2UDRbMN+AKjm0zRpiKfg2ObVnOT24zbGEaTny6JUyZhSUvbk3W0n3ofKzD\nHRX1dbEhruS+S/W8kzk7KTZSTGjcenu0Kn7UYuYAB6bme/yWutOfuWnWDv+8\nhhjjdITxyHbm97DxwMSD3b5dudYa3qOcubWY8rjtknDJtH4jNpvpcBy1/aal\nmPvlskvUn7IhtayxjqaKS8a1IT/hnjXs+1XpmkCOuwXvQ7mEXZHfL40QMGcJ\nYY9d9q5KNLktWShjwHhDX8mHu1F2AhHcNR/3v6/e1z+Y4XR4VB+paz4kMbXy\n1Wsm57T7RKK0dqW8COOdZq53FnFC5c8ykAu7tjFLO+qZKIJkJdgE7rZ56Y0H\nVrmK5X872BbDUamSXD9t/V4DsNDtmOuufqJrBrYfDD1Ceksbe9kC9yWrfZnU\njPfV\r\n=Ttxp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkeH4Gg/Wobs4kLYh2BlAjtI6D56xienrq8ReUCnZVhAiEA5TYWnjN1L9ALtKHTsylhzP2jcWoib1lDQSdISDXJfm0="}]},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.4.1_1602015085310_0.8651534603392184"},"_hasShrinkwrap":false},"1.4.2":{"name":"jira-prepare-commit-msg","version":"1.4.2","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^7.0.0"},"devDependencies":{"@types/node":"^14.14.7","@typescript-eslint/eslint-plugin":"^4.7.0","@typescript-eslint/parser":"^4.7.0","ava":"^3.13.0","eslint":"^7.13.0","eslint-config-prettier":"^6.15.0","eslint-config-semistandard":"^15.0.1","eslint-config-standard":"^16.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.1.0","prettier":"^2.1.2","rimraf":"^3.0.2","ts-node":"^9.0.0","typescript":"^4.0.5"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-4321-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4"},"gitHead":"f8960fe24893f76da469fcf67a4f6ee50b613167","_id":"jira-prepare-commit-msg@1.4.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+TnebVtipRrtiFcffCzVT1Ng6VavIVa2gL7HVdDsJurYvTXrcVfJK5GZviGDJPRet+8rjUHUS7UCCwubZVZNNQ==","shasum":"de7b5a41bb19a844a1d0fe9fce29d06acd17df62","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.4.2.tgz","fileCount":8,"unpackedSize":19337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqkyECRA9TVsSAnZWagAA0ewP/11dIlls9vot/9VdhQ3k\n+gA8rdsRczuEZ1SJqq7Zso50CZYAXopozBDMr0LscCR9j38sy7hanpgRoQud\nWD/vG+9buypyBUGRNr4K/2vQakDBBxdR5q5fshbibP1iGxrw+ykxx6oU92+v\nK51zbYo6EpwypzfgS1A68c00Eq0z++2MUpiZSyt3i7ZBEi9XBMXZucAx/59u\nl/638Sfe4pefqC5ASMbo6ncYKafmgQ0oviQpMhf3YN2la8Q1lpLHkvvimXng\n5Kot500T7lNj+XcjuY7rUJn91vTmg/bjjQfscAa5gJHoMUG0tTAlZGU59itw\nm8rh5Ksuj2RTnMb6s6z9GXEfqVRK4xBlbfiVaTDb3RWXMsrcy9IFJp8WIghx\npEcRNyqAd5jZZpvRGGQIGCE2yRZWNACzxmWiwRvU2rtiJQKJxldlxOimi4WS\nR7Wylf+hQsA7vIGvtZt3O4AWMiVczwJXvQ02wpS9SBM0Jv+yOzJZ8JIlrTYU\nQEN0oZbYiLlrqCY6LMfbZwq6/krgrMP0dvlm/qRYigHC0ZDp6azEyB2abAip\nct767YmoUHIrC7e5TvEPZWKxJAFGiMiQv9BY9LkVrfz2n9Dhu8MwH6mgNIv8\nqPLXAGy3wLma/6DkQyzaWIP8o9xgx9bCoT5M6f8SPQ5Ol3t6BX/lvhHzXO8s\nt9uV\r\n=M6Ig\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDs1BbXuy2MCeDs2jGJ4OXS2abJE9bUyOteFkUF+4BHJAiAi9aYMi8nEq/XO4Jtf1WWzWj6KB2ea4ZUBY9A759HEYg=="}]},"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.4.2_1604996228002_0.32701610692793115"},"_hasShrinkwrap":false},"1.4.3":{"name":"jira-prepare-commit-msg","version":"1.4.3","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^7.0.0"},"devDependencies":{"@types/node":"^14.14.13","@typescript-eslint/eslint-plugin":"^4.9.1","@typescript-eslint/parser":"^4.9.1","ava":"^3.14.0","eslint":"^7.15.0","eslint-config-prettier":"^7.0.0","eslint-config-semistandard":"^15.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","prettier":"^2.2.1","rimraf":"^3.0.2","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-4321-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4"},"gitHead":"c6d4ba3ac8e9d147ad37d9e10882b8ef0d96c7bb","_id":"jira-prepare-commit-msg@1.4.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-+oijzH2TeNzqJ1+TKrigyqMUqLS0GCBKglVACuVcJjVlKSttdyCe8kyJqtue08Ej7FkjE8oYqGinH7Ed0s1Kwg==","shasum":"c589a923afda61d28cc2fe546217ab468c2b7ede","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.4.3.tgz","fileCount":8,"unpackedSize":19494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1xDfCRA9TVsSAnZWagAAPV0P/j37Ap0MqUklKzXrd4RI\ne/NVCcX5rTM1nVBqmW/7+Bq3ognQ5E/594FL7k2Z6kLyxCBgt4+Zw11WDda2\nq9eSFZRFSmgdDX1XZho/20Ys0BYy1c2IDD+GD1wMYsNzNi1GiVD+AISdfQw2\nuTC7bTCFfyzmetzpvb6kmqzRbyIRjjnlAkei/xTUJb2uAB5JBTe8RgMk36aY\nxDlYZl1boqesQU7UDbNUwsoMdAI0D0nPeAt9P1uK2yy953UVFPVYDbak2pvr\nAT3GhUa8AERlucT4I7llOuPvgBiIL8WBK7fC9EjV/vMgRzwPNHAKNaxlFqpD\nTM5xk5JmdwpnjA1Md+mFFxNf6zEnd9YQU+/1VnSwJmg3qsQO06iIV3cumEiK\nseWQuAIhdrKVcfBewuI8GGOgRUF9zGypvtvevK47l1TwUIqFq61F3s/lF32I\nn1UG8fRpo+BnDNRBgNl+OVLWFu1aLPY3ipFZBjE+W1vTzP4Y/V8Tdm+WO3n3\nB+kgGQGt85SgC1IsKbAot4HOm5EQwFP7dD8CDZ+Tc/UIrRiulMhqNJHpvsGD\nAeZD0G8emwvgZUXHbictuYpTbTomD5MHtTyQjs/GNil8aJPKHao38n1R3BYc\nA7jI4Z4kqeUDODYivvyvC0ZrSK5aqNMNA3Ppg6rnj1jFM+VRgiDcbgbZwEyg\n20Zi\r\n=cwjA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG1x7JePqa+isblkQTZkURHF/fhxG4vhovRVdfE1xpH1AiBLCj7Yd5idoR40fjFSlKYa9VWbxcE1kJf9Nxl1FaaJYQ=="}]},"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.4.3_1607930079338_0.2158287742252325"},"_hasShrinkwrap":false},"1.5.0":{"name":"jira-prepare-commit-msg","version":"1.5.0","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^7.0.0"},"devDependencies":{"@types/node":"^14.14.24","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","ava":"^3.15.0","eslint":"^7.19.0","eslint-config-prettier":"^7.2.0","eslint-config-semistandard":"^15.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","prettier":"^2.2.1","rimraf":"^3.0.2","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-4321-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4"},"gitHead":"a0248101ec943d8ec515efe6e4a331fdff6fce69","_id":"jira-prepare-commit-msg@1.5.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-gMMsGTnoCFhKjlPoaMiwIrQnShQsqVS9d3NfUaCi76GjUBz8W7oOa5UvEa7xvOIXdZIa3/h0iZvS7y+Ppr9nDA==","shasum":"fe3bf9d2bdef4b4a0d9ecaaada1daa1afa223120","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.5.0.tgz","fileCount":8,"unpackedSize":21246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG+zOCRA9TVsSAnZWagAAjOYP/iUHf2bmYv62jvYh5lgW\nvVIMFpPzd5kPEX7kpt9x26yzw9cVdBD871QkrXVQGC9oOnGncZCBKHjsD7SF\nUH5NSD8frAFXVUH7jXOn56ZfXO4tBMlFQhy2n5da4rys8+DmhGY89dlvUTTI\nL3fjkU13PfuU/qIg1/Vfm/jZR/sCPkEioyXRXUWgWMDi0s3qzmakLhTuFkSr\nodpxVqG/mdHkIPXh9h58f/r1OXDCiuXxK88uk9msmQX9bfRVuPvfT0umNfdJ\nlhh2+6RS2OL1wg6Mt/PphXuEioEoiizNgvEdf15B8QvvmNAaXUihcPLqfBJE\nBephHHh7yWhQCC8DmqUaZtoKVyp1bRDROT99rPMWUCmWLE0/4VhXZgC0wPGm\n5rJc176sz5cmtLduBvVqkaRYLzmUGdbCdxXOq+mH6z9ehbYiJ5HgC3ZEGDg1\nSY12gEvqBisCHDAUNa9hjUPWJb6HAWO2H5o9uYhNWwl0C9zZsrxJh7U9S4ZE\nkUzigdBr2zTXNFOFgHDjI7fd/tvv3SCbMfNK5Ko7kyaRhiIrskJmmNemH9F1\nMAw7lqjMZTOhej4w/hmon+0vfkjBYHrf3iHw+EV1fKGrKQU5ExhZTtDbrpBb\nY5x2xcuAwZYCsZ4qL/5wIrWGBUK5QA6WKNdWUDIHPCaqBWYRpqE+YA/N4uGe\nEGdw\r\n=pZql\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmqqrzwbd9npZUV6qxZtSU1JN/i7dfmKqrdJZtrslJsAiAPF3a1UDUmFq25JA9D3ORy3zhrJCvK/M7Rr115QUlaFA=="}]},"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.5.0_1612442829563_0.46687997352316213"},"_hasShrinkwrap":false},"1.5.1-dev":{"name":"jira-prepare-commit-msg","version":"1.5.1-dev","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^7.0.0"},"devDependencies":{"@types/node":"^14.14.24","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","ava":"^3.15.0","eslint":"^7.19.0","eslint-config-prettier":"^7.2.0","eslint-config-semistandard":"^15.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","prettier":"^2.2.1","rimraf":"^3.0.2","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-4321-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4"},"gitHead":"a0248101ec943d8ec515efe6e4a331fdff6fce69","_id":"jira-prepare-commit-msg@1.5.1-dev","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-M2h94pjt7LThQ5X0zr47lIquPosGmkI/21gmhyUdgRJPaOYdMfqUmvh32hO+3Y+lckBkxKZ7bZIvHYoY8+dXAw==","shasum":"bfb493fd1a208a1954c82f559e35078a4099c841","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.5.1-dev.tgz","fileCount":8,"unpackedSize":20931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHEqxCRA9TVsSAnZWagAAysYP/AkkL8i6sUkCCydD3sxJ\noK/f9wX9mxEEBFklL1+I1zHI5tCWZrvwivCp4SLqsxebnZv5X+I4PMgn2SDR\nDzjDiKZXU5LtFu2ECqvM28s4mdHFSpwZIL6PYEwZN+e3lwWrwQYmjs8/qSBN\nav5CnErokm5ZU9/LVJX4Oh1IUhKyned0D58skc7JbVNeiGV2Z7MEk9JYpaiY\nN3MPZW5QIt/Zk6sCFhocKX1tyzmD1RkN/l0vpxjvPzmIm35/dIWCfjt8V7VE\n94TrBcKtn4JYjS953S05Umr2MaZPAFe5gbD24XNtWjhPp4QqGRffoxgdb+Kh\nwhsCkCTwUP6uKKz0apR2IagXcZYaIZRu8uCFmO7Mtg/lolALr8+qIqqZcn+6\nIZH0lyHiyv3+Dg5ZZ77/GElBm2OeFJEhzQve7mIvaStFqldor09L1kjiz3tI\n2DQMWvhvQSmgQeAbxX+GLm69JNz/By34UvxRhc+flgCWFhKExgBVTBhVrT/y\nhyl9/KNgM13yoCjMK7hy8pVZkra8cPbaWz0BmmIzSfgj9Aw0UvTIHB03SalI\nT0mtzVkMd25IGfoyiVDgIkygIfgHmF6lk+K9LSzthBeCipP2b9tJjtjd6IMD\nc3m5OZ3lZk83YoI3rqHQ8McuvijV7pKRE0Oz3uTuYdQQGmELiEdJidaoYfP9\nDixk\r\n=zGEc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdfUUN3CZQcblgKYuc2FzmYmODKIH7DYrGPJChjdVnnwIhAO7DVtesCyKZozIsL4exTYPHk9f3nOrFL3AoXV2Rj7Fc"}]},"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.5.1-dev_1612466864622_0.9714792201226072"},"_hasShrinkwrap":false},"1.5.1":{"name":"jira-prepare-commit-msg","version":"1.5.1","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^7.0.0"},"devDependencies":{"@types/node":"^14.14.24","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","ava":"^3.15.0","eslint":"^7.19.0","eslint-config-prettier":"^7.2.0","eslint-config-semistandard":"^15.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","prettier":"^2.2.1","rimraf":"^3.0.2","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-4321-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4"},"gitHead":"612905d8445ee6a28205480d298e56f110be366a","_id":"jira-prepare-commit-msg@1.5.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-GxnVDlzjtZcaV/8tPc4ddHVdAClJ8yb81p27b33KDvakGrbMeGI//ZkDW27EyMFBvmSk/w0PeWlW8rE8RO3rag==","shasum":"a146adbdb0b919a223bef6441893b496163e547a","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.5.1.tgz","fileCount":8,"unpackedSize":20967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHWyBCRA9TVsSAnZWagAAt7gQAJJQz5VR+/U20+SmC2sj\nVgo77VadTqYW9atYFC3WA7yO863UghcGvOQN4mGw4ZWrnnj9iF9rkgriyPow\nmuEPfErBwbp/rSSKSgQx+RdUk2JDr6p/tlcCze5h2TczyrMEUaUQZmalxt75\n9RpW/lsVHys5rSbHIEK5xN3+ZltEw4sykFZ/iJIXaw28fkA0K0GMTBJwN0DP\nu4JqPmKFZoz2n1dkFZMzgMGjcVxO7jwy4hR/hTGdCPE4VW0yMM1SKY64aMEH\nySPE/C5+FNJeFR8IBTQuG3G5Ze3ENpQWCDEo4tKd5O6LtxLLuqWWJXlQ4J+s\nphlQ8NGP02hPxmNKGIkkpPWcAdoZZYDMvdL9xn23KmRLaBvNl/7wAL0uH64D\nqrDyPtD4eUemWg5rDp+fiFmmiivM0h9dgkzIj1+phxv9wnnMdfwoV7j257tg\ndJHXQKWEaCgV7Y9ymXShL5vAmXVlP3oEGa/1rMsTW+EXxPz+pDUNce5RtCuF\nlLgruKU+FTO3vtAQzhH/SSWlpIOUuH3qMr9l4GgJLzTDjHb0/r0Z8JrOi32b\nVWvph0kIRalYnIWKm3arJq5uIMvbBkIxd6FxMpmbyKpQG70JvbfkXiLbRX6C\nC32w0/bdNqlu692gYfUmCihYf/f+ltAe/81WYPgp5798DwdRz84WwoOu1K/v\nQLt3\r\n=dP0E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHEmi0G/XRVb6ajTsmrzuW5qZ+qEoYoLqye8OHQjNi5AiEAx76Cy3ZDW9AX4rFZfN54K0IgUeqyCMhnJhym8/KYevk="}]},"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.5.1_1612541057176_0.02749734041596885"},"_hasShrinkwrap":false},"1.5.2":{"name":"jira-prepare-commit-msg","version":"1.5.2","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^7.0.0"},"devDependencies":{"@types/node":"^14.14.25","@typescript-eslint/eslint-plugin":"^4.15.0","@typescript-eslint/parser":"^4.15.0","ava":"^3.15.0","eslint":"^7.19.0","eslint-config-prettier":"^7.2.0","eslint-config-semistandard":"^15.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","prettier":"^2.2.1","rimraf":"^3.0.2","ts-node":"^9.1.1","typescript":"^4.1.4"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-4321-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","prepare:husky:5":"cd ./test/husky5 && git init && git checkout -b JIRA-4321-test-husky5 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:5":"cd ./test/husky5 && rimraf .git && rimraf node_modules && rimraf package-lock.json && rimraf .husky","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4 && npm run prepare:husky:5","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4 && npm run cleanup:husky:5"},"gitHead":"73aacc20d245460a716084e48c31ec3bfc046bb6","_id":"jira-prepare-commit-msg@1.5.2","_nodeVersion":"14.15.1","_npmVersion":"7.5.3","dist":{"integrity":"sha512-1NBfx3+IzoAlQEHaPNFDSn3vKyGMTfBwG38WZkI0IR6bu7RcvDXkCcR+xTmnnVAgyHTM5oO/8F+t4gLzaKi32A==","shasum":"e77f5a433f487ec0de1dae41a784281b396bbfb6","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.5.2.tgz","fileCount":8,"unpackedSize":21797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI+/WCRA9TVsSAnZWagAAYDAQAIeR4iP3eUVS0LVOXMBt\nE/V7H4zkShvwBpUwMdZWg8sFcwFpmkFXOW08yDgwZY6JsGmrmasT281VR9TW\njrPfC8paBZ9jyAu6JHj8eJBe9HLFc+T1uM9RCu1WiNRJ2usM3Cp86jYg0lGF\ndVU/NL5bZYWKfg1XfgEtNZqfU4oidoAmrVO75/q7R0MHURmmy5LA6Hhohy9L\nq2cEUckkIywvs0dccRfaE8eyyqJw1HYPUGf/phRgBwkCuZxQvgYd5YeTxn6S\nyyV25Ek6EjrVIY7o+XsF/g+L+clfuWeeEGiUdSNWCBjbeDSHG3mdaCDWCl6x\nndfHVd1igQFSX2T9zKGSSAqmTbkKfg7hsATdaQp/bM3IinYdWPAry8vSUOwr\nSHnxD9nvAnD3OfPZySehheCx6yGz7mIQCMsiU+SiWeVbOjiHSo2DSuu2Ic8q\ngLkVNhKUbAmkdCVUll6DKRRp5AgGTNbQ0KBflnoXnRgp/O+4gNCZUG51p2FH\nWnuxq2YCN/yWBAiJtoHYZjJKrkG0n8TIP1swGGihaxwWnxPooWBQ5q/3Dp7N\nQBBMBcfjK8XvnLMjiBuFrNriyVrwpYOoMex5Numnf0BKrLsIHpYNHeNeLhyH\nHLZ2FeXmGS4gcwsMJ08471O4S74dGuyrxgPkPLUBlzgKvLZxjqJH40KWgeAx\nG4aq\r\n=b5mp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAL8Fpg6jrIk7i7YDqOUIytbJT6SbKBgFli/QWcFMlB4AiEA2Pdi+TqWBGcqMM8rnXTAFXgN5akuY6OQpxVBY0C9+r4="}]},"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.5.2_1612967894187_0.46577078972382946"},"_hasShrinkwrap":false},"1.6.0":{"name":"jira-prepare-commit-msg","version":"1.6.0","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^7.0.0"},"devDependencies":{"@types/node":"^15.0.3","@typescript-eslint/eslint-plugin":"^4.23.0","@typescript-eslint/parser":"^4.23.0","ava":"^3.15.0","eslint":"^7.26.0","eslint-config-prettier":"^8.3.0","eslint-config-semistandard":"^15.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-standard":"^5.0.0","prettier":"^2.3.0","rimraf":"^3.0.2","ts-node":"^9.1.1","typescript":"^4.2.4"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-4321-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","prepare:husky:5":"cd ./test/husky5 && git init && git checkout -b JIRA-4321-test-husky5 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:5":"cd ./test/husky5 && rimraf .git && rimraf node_modules && rimraf package-lock.json && rimraf .husky","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4 && npm run prepare:husky:5","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4 && npm run cleanup:husky:5"},"gitHead":"427bc713298fb18aae19b99a7d03190279e22ff8","_id":"jira-prepare-commit-msg@1.6.0","_nodeVersion":"16.0.0","_npmVersion":"7.12.1","dist":{"integrity":"sha512-9xvlffb6rcbY8zXMSDOXDJXY5d7MLTqDVakaEuTFSrr/iY7aB4sjrpGKdjAMjsNPBtMW5sRSleHBa3DS89LqDA==","shasum":"7705a71ca0f5594b4e48eff99ba31feba1346af2","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.6.0.tgz","fileCount":8,"unpackedSize":23674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnPknCRA9TVsSAnZWagAAY9cQAJbMtbG/+VOtl6GdAcK8\nAmBE1ah3CAidOMTzJuGbRsxFRO084aZqEP+niBueBOA2avFRwMTF6IVJ6dkJ\nGsYmrMW+vpNKJy3HQcaLyjk/ECzL+CEUMNfYJ9w35frhp3B5frAuzTCxelfi\nXqnPq7kDiAzqdJSq4Oj5seZkKiulPXgRNSMUGuqcPhewd7Kzd3CtpqKDnS8M\nNx0XAbJ4ZKlc7Qmld829wh4Vgk93JLZ0N9YCK7g41I48nBMKTbXt2e7jLNSp\nveunof4dpSWs9EAXUSnGB3L18R4sJkQ1AwJFpqS3gz2449lBp+JhXNsrq/Gr\ncRV8zegYDsybwi05v61ASkSO4YqkJb416MvqGmr4oK9Jq1iNN988MzkWPPQK\n5lm9nyB0ChGHYvCZ/HhroVCvuiZYINF3xZCswUAvj8V+W/sPnWYd9b1VBhnS\nBoX/q/XxgaqStSV9o626auqtYKDbGeON7rvMViOMLuBwsBB6o0ddWN/V84Ut\nQnxDnddrrgq6LU0qiZvf1vG1PUhhTHp1bRca/1GJGI6JtoZQIy5VW+nWNu4G\neYLn525biqRoHi1ScWiOBPFca36IVBMbBNUdBiFlGup/SyEG4ic7dCk3dhXm\nEdTGllNzRtJmFSsMJp54akyUKDJYvQHT+GBDl0PLDUio0gIh0qssQZqmjnI6\n0cRF\r\n=TfU+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG8hxkWURGoN4poapGOKMIggPw6mnRMzJPDN9K/JG7K9AiB+0qdK+P6UUukY3wYQhJihwTrFv78dgxZtH5/fXV4nUQ=="}]},"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.6.0_1620900135088_0.3887006223709586"},"_hasShrinkwrap":false},"1.6.1":{"name":"jira-prepare-commit-msg","version":"1.6.1","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^7.0.0"},"devDependencies":{"@types/node":"^15.12.5","@typescript-eslint/eslint-plugin":"^4.28.1","@typescript-eslint/parser":"^4.28.1","ava":"^3.15.0","eslint":"^7.29.0","eslint-config-prettier":"^8.3.0","eslint-config-semistandard":"^16.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.23.4","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-standard":"^5.0.0","prettier":"^2.3.2","rimraf":"^3.0.2","ts-node":"^10.0.0","typescript":"^4.3.4"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-4321-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","prepare:husky:5":"cd ./test/husky5 && git init && git checkout -b JIRA-4321-test-husky5 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:5":"cd ./test/husky5 && rimraf .git && rimraf node_modules && rimraf package-lock.json && rimraf .husky","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4 && npm run prepare:husky:5","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4 && npm run cleanup:husky:5"},"gitHead":"e7e86c890cf9eaca80ee6fe7a5e2c40f23f80dbc","_id":"jira-prepare-commit-msg@1.6.1","_nodeVersion":"16.0.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-hulTFd4xlLCOd90Mc+Pqv47MuShxJ2qlgyKGZKDwT+AjQl7Nwc4Vs0yxz93Gf1nX1ORwm6/bpynqTXrMRWnmAg==","shasum":"9468b7afde302098fab9d932e603fee7112cc689","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.6.1.tgz","fileCount":8,"unpackedSize":23340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3GsjCRA9TVsSAnZWagAA8rcP/219TwcbiybK9XAWKbqo\nIl3pcK1kdqYL7rbq0cKstThjfCEtceuOoKkcwgw7Lq3clNwJSlF2qwsPwz7p\nxaEoWsvgZWkCZdPhnvAeM//yFahgRniTOm7Ki0+WVrPcph5VuMp5kDCrHERJ\nQXsZdoF0pFxJaMP3gZ/eYU2RUx1rsedCdDvzc4X1B469Gp1o9nsbU6z8B2JQ\njE9pKKvGTSHves2z/GQCOgzwGL3/bbWJgrlBs8FsG/xPSjjbxK8etuqsx0G2\ni9hAlW5z95YqlGdLn8wDEMq7jIHAhDWka3nchofl6es1aTIve1sIhtxC5MgP\ncXojgaNRlKc9odzHOdvzAUXqqdbOpnfkIjxy48ODil+vLOmBUl1fQaWdPKSB\nOZMXCFkjKxT9UIMIHMZy4JLeGnm/PjXG/j04BYFV/1Uv8OnMxVf45AiVb62j\nISXrY9SJ0LbhNn/nFGPpOqEO93KX4F5hUbJu4cElmiz3y/sDxuD+2zjbe3FA\nMPUW+xyaV1Ekp3cyS33Gmsrw5jC4YBlEnYkBiu6y2LbRCRnE6FYG2ya262G/\n3Tec5wJC+Y1RoqENpJUZBJP8gvPmodIR9uzHIcL1IKu0Ouju8HLZYMslllUw\nbmDJ/4lfbIKAhVM9kKmuu1XjeeQdXMDFw1iosfmC2JeMGJ+ndOj5Yla19YCk\nUBjh\r\n=PX6n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoSqvJAAjKjweGrJqVlic63l3+dfVzgXqsdX3RaVEdPAiAygV+KGub2PwVK55C9snuAyYeUX1mAMgzGHTzxdIHPIA=="}]},"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.6.1_1625058083060_0.5897573172299042"},"_hasShrinkwrap":false},"1.6.2":{"name":"jira-prepare-commit-msg","version":"1.6.2","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^7.0.1"},"devDependencies":{"@types/node":"^16.10.3","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","ava":"^3.15.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-config-semistandard":"^16.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-standard":"^5.0.0","prettier":"^2.4.1","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.3"},"engines":{"node":">=10.13"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-4321-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","prepare:husky:5":"cd ./test/husky5 && git init && git checkout -b JIRA-4321-test-husky5 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:5":"cd ./test/husky5 && rimraf .git && rimraf node_modules && rimraf package-lock.json && rimraf .husky","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4 && npm run prepare:husky:5","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4 && npm run cleanup:husky:5"},"readme":"# jira-prepare-commit-msg\n[![Downloads](https://img.shields.io/npm/dm/jira-prepare-commit-msg)](https://www.npmjs.com/package/jira-prepare-commit-msg)\n[![MIT license](https://img.shields.io/npm/l/jira-prepare-commit-msg)](http://opensource.org/licenses/MIT)\n\nThe husky command to add JIRA ticket ID into the commit message if it is missed.\n\nThe JIRA ticket ID is taken from a git branch name.\n\n## Why?\n\nInstalling Jira prepare commit msg hook into your project will mean everyone contributing code to your project will automatically tag each commit with\nit's associated issue key based off the branch name. \n\nSo if your branch name is `feature/TEST-123-new-feature`, then when you commit with a message `\"initial commit\"` it will automatically become `\"TEST-123: initial commit\"`.\n\nWhy would you want this? Well, Jira has many hidden goodies, and this is one of them! If you include an issue key in your commit messages AND you have your deployment pipeline connected to Jira this will unlock many bonus features, such as the Deployments view, Cycle time report, Deployment frequency report and I've heard many more features are coming soon!\n\n## Installation\n\nInstall the package using NPM\n\n```bash\nnpm install husky jira-prepare-commit-msg --save-dev && npx husky install\n```\n\nFor Husky 5:\n\nExecute command\n\n```shell\nnpx husky add .husky/prepare-commit-msg 'npx jira-prepare-commit-msg $1'\n```\n\nFor Husky 2-4:\n\nInside your package.json add a standard husky npm script for the git hook\n\n```json\n{\n  \"husky\": {\n    \"hooks\": {\n      \"prepare-commit-msg\": \"jira-prepare-commit-msg\"\n    }\n  }\n}\n```\n\n## Configuration\n\nStarting with v1.3 you can now use different ways of configuring it:\n\n* `jira-prepare-commit-msg` object in your `package.json`\n* `.jirapreparecommitmsgrc` file in JSON or YML format\n* `jira-prepare-commit-msg.config.js` file in JS format\n\nSee [cosmiconfig](https://github.com/davidtheclark/cosmiconfig) for more details on what formats are supported.\n\n#### `package.json` example:\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"messagePattern\": \"[$J]\\n$M\",\n    \"jiraTicketPattern\": \"([A-Z]+-\\\\d+)\",\n    \"commentChar\": \"#\",\n    \"isConventionalCommit\": false,\n    \"allowEmptyCommitMessage\": false,\n    \"gitRoot\": \"\"\n  }\n}\n```\n\n#### Supported message pattern\n\n`jira-prepare-commit-msg` supports special message pattern to configure where JIRA ticket number will be inserted. \n* Symbols `$J` will be replaced on JIRA ticket number\n* Symbols `$M` will be replaced on commit message.\n \nPattern `[$J]\\n$M` is currently supported by default. \n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"messagePattern\": \"[$J]\\n$M\"\n  }\n}\n```\n\n##### Examples\n\n* `[$J] $M`\n* `[$J]-$M`\n* `$J $M`\n\n**NOTE:** the supplied commit message will be cleaned up by `strip` mode.\n\n#### Supported JIRA ticket pattern\n\n`jira-prepare-commit-msg` allows using custom regexp string pattern to search JIRA ticket number.\n\nPattern `([A-Z]+-\\\\d+)` is currently supported by default. \n\n**NOTE:** to search JIRA ticket pattern flag `i` is used: `new RegExp(pattern, i')`  \n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"jiraTicketPattern\": \"([A-Z]+-\\\\d+)\"\n  }\n}\n```\n\n#### Git comment char\n\nGit uses `#` by default to comment lines in the commit message. If default char was changed `jira-prepare-commit-msg` can allow set it.\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"commentChar\": \"#\"\n  }\n}\n```\n\n#### Allow empty commit message\n\nThe commit message might be empty after cleanup or using `-m \"\"`, `jira-prepare-commit-msg` might insert the JIRA ticket number anyway if this flag is set.\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"allowEmptyCommitMessage\": true\n  }\n}\n```\n\n#### Git root\n\nThe git root folder might be set. It is either absolute path or relative path which will be resolved from `cwd`\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"gitRoot\": \"./../../\"\n  }\n}\n```\n\nThe package will search commit message so: \n```javascript\nconst pathToGit = path.resolve(cwd, './../../');\nconst pathToCommitMessage = path.join(pathToGit, '.git', 'COMMIT_EDITMSG');\n```\n\n#### Conventional commit\n\n`jira-prepare-commit-msg` supports [conventional commit](https://www.conventionalcommits.org). To insert JIRA\nticket number to the description set the following setting:\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"isConventionalCommit\": true\n  }\n}\n```\n\n**NOTE:** For description will be applied `messagePattern`\n\n##### Examples\n\nIf the configuration is:\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"messagePattern\": \"[$J] $M\",\n    \"isConventionalCommit\": true\n  }\n}\n``` \n\nand commit message is `fix(test)!: important changes` then at result will be `fix(test)!: [JIRA-1234] important changes`\n\n## TODO\n\n- [x] Support user patterns\n- [x] Support configuration (package.json)\n- [x] Lint\n- [x] Tests\n  - [ ] Test for configuration\n- [x] Don't clear commit message\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"f17994a4205bceaa04500405f7acb99a7c175d47","_id":"jira-prepare-commit-msg@1.6.2","_nodeVersion":"16.6.2","_npmVersion":"7.20.6","dist":{"integrity":"sha512-U9nuFs8JEH4mIkb9Q0jDdbPzC5MDz1mCaD5H5Uq2IPm4gTYutB+i+Ubnp5dIjrtY1URjySK3V/ZHF0EzKcuRTg==","shasum":"c8759ef147e10beae91cd4a0f672a6b6370ea0a9","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.6.2.tgz","fileCount":8,"unpackedSize":25725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2weDCRA9TVsSAnZWagAAu+kP/20nZg8RDqsXVHyvFMaf\nhrQI3C9oqECMHTYqdhwaVIylDaVeTxCe+70aqJWxICuDxyAY69fmuOWw4Wr+\nEq1opaTCIlp8rjlPThGlA24lF8wAmy6MrsZpJIFU7HAl3efGvd/ujCBI3n5e\ngas+okjnivxQ7y6dmCbRAwNlWdWhv7W5orDsVM3DfZsETjeWbhf/lcDpxMg/\nBeSa1fP0Fzs/AvjEebIfpyvKy3G7BcEbD/xsn+1Oshu7ydK3NvErYibRUJm8\nx2gp2+/0XkFMv2Qq0Ym6xzSQNxZ8ST0Bkcif3aqMU1n1o4fxWLXfTt2PQ97Y\nD7KUFyj5aokSIa1YCO+Q/5j815DNX7oSx6VROszQsmoV09foK03K8LTrv8oX\nasAPMZ5yFNqipCXyl5M7HZe2nTqT3AunayurSY2lHz8PdWhPt1XrMdJbQcu6\nDI2xHO7r5jJwGZYLxJEtwdRY8c0RfCJov2AfTcxiRsvJ0wTa6z27TZkEIliI\ne2ug33AGqf5z6xczabuoDBp9bd3+5RDo04H0neuvOmgwm1ha2TkCLjJjv+7w\nPy6BeKhXI2TjnBV6ZtV/wlQFC5WgrRBHUVj2ENwrV/tXLQm0iXsIh7TbILXK\nfo0whVERnvgCh5oUCejSTuZn45zp3kBtwYQa1VOeUek6KshafM3jX58vZuLj\nHvdR\r\n=QI6m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi+kHni1K+PwqOq/IYUeCu7+206npsvlW7GqFvUSc0LgIhAONkuPJSJsuuU/fW4jhcwKQ8qIahdbG/pJM4RdoD9WTh"}]},"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.6.2_1634026569736_0.6390183295880116"},"_hasShrinkwrap":false},"1.7.0":{"name":"jira-prepare-commit-msg","version":"1.7.0","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^7.0.1"},"devDependencies":{"@types/node":"^18.11.9","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","ava":"^5.0.1","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-config-semistandard":"^17.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-n":"^15.5.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-standard":"^5.0.0","prettier":"^2.7.1","rimraf":"^3.0.2","ts-node":"^10.9.1","typescript":"^4.8.4"},"engines":{"node":">=14"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-4321-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","prepare:husky:5":"cd ./test/husky5 && git init && git checkout -b JIRA-4321-test-husky5 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:5":"cd ./test/husky5 && rimraf .git && rimraf node_modules && rimraf package-lock.json && rimraf .husky","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4 && npm run prepare:husky:5","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4 && npm run cleanup:husky:5"},"gitHead":"2882a35dd24cc06b30a149df46db59371252a9e6","_id":"jira-prepare-commit-msg@1.7.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-GdJS7z/TxzyXzJGfkyM3IwjLWCKyyH5/wlVtYYNXttCDc4W9amkd9IZsUUp+/6Bk0hmTC4CR1kA87c5jt8zFlQ==","shasum":"bc1cb46c9d4e28dc239b6acbbc856207fcfc5104","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.7.0.tgz","fileCount":8,"unpackedSize":29333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHge5tjfOXKgTGU+Ta69faXd/Y9J92wYJsHpmBXLB2ZhAiBBG6Xxp1XsTedulaLx5pocGgvlquxrB5zT2CwG0FcDvw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjatRqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq66w//V99gngQVDakqwFOZ/mBoHy5dFLKsPCiQVznLEaHavAU2TxuB\r\n7SpDAq3gZio7Qzdr7UQHgQLlE+FsQnGQaYpomFJFo9OVN1/R2StTEb47NxV3\r\n/mYZ5p/SitVjEvTTZmXq5YMdtN3e4oTeePmK9roTkGJ194YgkOpVD0LkiZM3\r\njVEWxuCvymAZCqmnZJje/5oGKIqqlWZVukxDLEWMYrhbXjRMaAJv1NsAffbo\r\nmdCtb8yRXiswACDXTC6nWSgYYFDHELi8nvW9mskrD5WLO3Mv7pN0CjoKVaQF\r\nDg+Bpd0evBK8v+EXezE6oFlZMe/EEVuVVLqbVheqhmtF/FtZ5M6Op1Fxzvd9\r\n0Hx/r5aIOuk65X8RB1w3waUTRAC6prO6rxCAG3kgSuLrmdQSFXKPI0RRmNzv\r\n6GctyovbrT0GiwUaSZlIu/f5cRcYB1wtG+L8BlVmM4cEa7FzpsSXVNNFBuEO\r\nVdklzij1Slx8GIUFlvH1MREQkoekHOyPc9j8TayIAsZzYnro2i7iuR4AUMM4\r\nwHTkXM4KtBFEugoxrG2DFIs74yJ1XAhwo6mOg2yE2FKmlfzNHO491uAKNoYL\r\ndc5bADKT2OgXB8lxrK7tal6hxyw8wlXUZxSdAszn9SOW27JqQVa395wlBBYL\r\nUjPsbL/ycKiQYu0W4xBDNSNvzJb4DQSnwWs=\r\n=buQQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.7.0_1667945578079_0.696090073257561"},"_hasShrinkwrap":false},"1.7.1":{"name":"jira-prepare-commit-msg","version":"1.7.1","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^7.0.1"},"devDependencies":{"@types/node":"^18.11.9","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","ava":"^5.0.1","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-config-semistandard":"^17.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-n":"^15.5.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-standard":"^5.0.0","prettier":"^2.7.1","rimraf":"^3.0.2","ts-node":"^10.9.1","typescript":"^4.8.4"},"engines":{"node":">=14"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/*","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-4321-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","prepare:husky:5":"cd ./test/husky5 && git init && git checkout -b JIRA-4321-test-husky5 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:5":"cd ./test/husky5 && rimraf .git && rimraf node_modules && rimraf package-lock.json && rimraf .husky","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4 && npm run prepare:husky:5","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4 && npm run cleanup:husky:5"},"gitHead":"fec2b9a374c07f7658122be50201b6a7c7d2cce0","_id":"jira-prepare-commit-msg@1.7.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-DXqtr++9q2n3OXOrB/iKfjomOvYElbBnuJz72IAev1oLJACUBhsRp+2ZpqZP0o37FZ0RLwA8NjdE2cJyyOOnLQ==","shasum":"baeb6853395d84f664931df372093723fab93d3e","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.7.1.tgz","fileCount":8,"unpackedSize":31472,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJPcvwqSz8QqZtjPN8BPRff7u1ubJGRuxwH46+ZQm20AiEAmm6WnDYMKvdpVN3fmq9KjrvptXbLrIUG+xdQCgDPPPQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja2nBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5/xAAkQxvB6zheXj3EU6HkbQizhdiooBlmRfTgCjCvgTDETdceCVn\r\npgu87tJamdl3JGkq6TJtp8/J4MOEB7fSrMlBSIEM5EeNKt7WgsD8ugiCGnQC\r\nhSOqIoD+5eM5veKtCyRLNunB2vVc+1KvQtPc7uH5FZCjf03txF0oeRxIh5g6\r\nusHmdzABWlM8YchPz8XOUw2qpwCSt+kyZffLJ+ALW8w9GVW/2FppQPT5FPmM\r\nCivXmjiF22fajiysWWPAE4zoNdJJCUmftG/IUUkNKM5DOfs/jq87jbBkHkDT\r\nSBNAbmt4b1s6pLAfty8mi7b39ekmHKExRHvmKrQlEoEC2nNrE2pWOO3KFpqy\r\nx6ERnCZpfYVNSI13EwiXqMPMAI7xXtAlmrsffrox9q755Smtzb4nZ9hmY4BR\r\niU6pi3Q+etcjPEkP4CyABnJshD5/0VdADN7zGVTHiTGkUsb1oxKHuatuqS9q\r\nHBP5dihNcnqLCrviDmQbE+occUnUe6Jrn+d3qxpw4NBvaVzrNuNRiRmMlplS\r\ni85NlRyHNmQazSFOE3MUoI1lOrCQ6P0og9SYkNqJ2ZqE3suKYoQaLiYwmSfu\r\nRQ616Jvjbuv9qcutJbpZSn3TbDxXCTWw4c83MMJnYUOn60bL4B937vzYVhiF\r\nB86a99ps+OkXwqqeqcCYKJmvOP1YfOBZHIs=\r\n=knqJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.7.1_1667983809049_0.6283700498459306"},"_hasShrinkwrap":false},"1.7.2":{"name":"jira-prepare-commit-msg","version":"1.7.2","description":"Husky Git hook to add JIRA ticket ID into the commit message","author":{"name":"Dmitry Shilov"},"bin":{"jira-prepare-commit-msg":"bin/index.js"},"keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"homepage":"https://github.com/bk201-/jira-prepare-commit-msg","bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"license":"MIT","dependencies":{"cosmiconfig":"^8.0.0"},"devDependencies":{"@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","ava":"^5.1.0","eslint":"^8.31.0","eslint-config-prettier":"^8.6.0","eslint-config-semistandard":"^17.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-n":"^15.6.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-standard":"^5.0.0","prettier":"^2.8.2","rimraf":"^4.0.7","ts-node":"^10.9.1","typescript":"^4.9.4"},"engines":{"node":">=14"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"scripts":{"clean":"rimraf -- ./bin/","compile":"npm run clean && npm run tsc","eslint":"eslint --ext .js --ext .ts src/","eslint:fix":"eslint --ext .js --ext .ts src/ --fix","prettier":"prettier --parser typescript --write \"src/**/*.ts\"","tsc":"tsc -p ./","prepare:husky:2":"cd ./test/husky2 && git init && git checkout -b JIRA-4321-test-husky2 && npm i","prepare:husky:3":"cd ./test/husky3 && git init && git checkout -b JIRA-4321-test-husky3 && npm i","prepare:husky:4":"cd ./test/husky4 && git init && git checkout -b JIRA-4321-test-husky4 && npm i","prepare:husky:5":"cd ./test/husky5 && git init && git checkout -b JIRA-4321-test-husky5 && npm i","cleanup:husky:2":"cd ./test/husky2 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:3":"cd ./test/husky3 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:4":"cd ./test/husky4 && rimraf .git && rimraf node_modules && rimraf package-lock.json","cleanup:husky:5":"cd ./test/husky5 && rimraf .git && rimraf node_modules && rimraf package-lock.json && rimraf .husky","pretest":"npm run prepare:husky:2 && npm run prepare:husky:3 && npm run prepare:husky:4 && npm run prepare:husky:5","test":"npm run compile && ava test/test.ts","posttest":"npm run cleanup:husky:2 && npm run cleanup:husky:3 && npm run cleanup:husky:4 && npm run cleanup:husky:5"},"gitHead":"d0eab3f74d83ee68c6a25b8273962ba0a909386f","_id":"jira-prepare-commit-msg@1.7.2","_nodeVersion":"18.12.1","_npmVersion":"9.4.0","dist":{"integrity":"sha512-vPmwqPoi5TfMF1rXh9XN6u7TiSG+FwdcbeL01nMBUbRRxTMXvIqQZoJSRoNoprgY1JUpYXplc3HGRSVsV22rLg==","shasum":"a8eacf23b758ac6ad8bfed04c0d802fb7c9b38fb","tarball":"https://registry.npmjs.org/jira-prepare-commit-msg/-/jira-prepare-commit-msg-1.7.2.tgz","fileCount":8,"unpackedSize":31853,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXcTlNI0cEavTBTe9YI1DkG6xWw3KJvobVJrFF5TSjNwIgBt90mHfnEUyyOncFailg1wdES1H8jElWXOyUABiR0eM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2YyrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBbQ//V9BeDa8iCGzqnQxzoxJPu9EZs0fXh6D7aJ4U/C0Da13pDsR7\r\nMAzM3R+ICEUaeZjRFvGZ9j8KF7JaCTm1xbtNQPRrE9jgU20Ic2eij3tpH1lg\r\nz9n6ABX3+5KwEjyN1o0Pby90Rm8EuzXW0JuTaB4o/1EuqW68vSwR+gphBCcP\r\neZLxXDjVRpkRQZHuekEZBeq9T3qOEBQJ6q0lqUaAFajnqTVk6wO8+QoroUua\r\n/0YH+JdP94qKM7LqtiOF66L6PFNUG5vNikFgAZkGvNRDwGEOeHhCUibtTaVa\r\nLU7RLN0S1s8McW0IFL56kIS0JqxUNqIe3RVBCnJyncrvnjhgJESmYnX8cM2v\r\nQ9v+RxURRSQ5D2+IL4j51Nd6V6Brdwzg4JwgK6FnM7GmKW/IYabC84WtuK/+\r\n/ghJS36UxfCw9sUhZLipO/GSaQ3F73PYb+c5QPp1iTtAX2gnsbjBQLfZ1UmU\r\n5LUrOzWTHwOs58JU7SsNyuWrDkxHDPETBvLNDAwVTXKTnJ3+hTgFwKiRQSEF\r\nxbJYQpGeUcwTZNP/PW+0DppeEtClVXRs2Zth4DgWlKNGC1HZkBv2j+dBFNw2\r\n94pRLfk5AR0wulnNm/CuAPF7rmPHlVuJ+skd402jiBP6skkdt3gbm0smJPMb\r\niSF2FHwETmzpyi0leQpRd/HlZpKmN96rycM=\r\n=/mii\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bk201-","email":"sceletron@gmail.com"},"directories":{},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-prepare-commit-msg_1.7.2_1675201707038_0.3702232659069804"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-05T13:28:56.298Z","1.0.0":"2018-10-05T13:28:56.457Z","modified":"2023-01-31T21:51:46.107Z","1.0.1":"2018-10-05T14:15:40.950Z","1.0.2":"2018-10-12T08:47:22.530Z","1.0.3":"2018-11-08T10:00:34.606Z","1.0.4":"2019-06-07T08:11:22.308Z","1.1.0":"2019-07-22T08:59:16.997Z","1.1.1":"2019-09-16T09:00:37.364Z","1.1.2":"2019-12-23T12:24:45.513Z","1.3.0":"2020-03-26T19:56:22.376Z","1.3.1":"2020-04-11T08:01:37.576Z","1.3.2":"2020-04-27T20:12:08.502Z","1.3.3":"2020-06-05T19:25:13.800Z","1.4.0":"2020-08-21T06:26:39.262Z","1.4.1":"2020-10-06T20:11:25.460Z","1.4.2":"2020-11-10T08:17:08.116Z","1.4.3":"2020-12-14T07:14:39.491Z","1.5.0":"2021-02-04T12:47:09.688Z","1.5.1-dev":"2021-02-04T19:27:44.770Z","1.5.1":"2021-02-05T16:04:17.285Z","1.5.2":"2021-02-10T14:38:14.309Z","1.6.0":"2021-05-13T10:02:15.205Z","1.6.1":"2021-06-30T13:01:23.190Z","1.6.2":"2021-10-12T08:16:09.927Z","1.7.0":"2022-11-08T22:12:58.289Z","1.7.1":"2022-11-09T08:50:09.242Z","1.7.2":"2023-01-31T21:48:27.244Z"},"maintainers":[{"name":"bk201-","email":"sceletron@gmail.com"}],"description":"Husky Git hook to add JIRA ticket ID into the commit message","homepage":"https://github.com/bk201-/jira-prepare-commit-msg","keywords":["husky","jira","hook","hooks","prepare","commit","message","msg"],"repository":{"type":"git","url":"git+https://github.com/bk201-/jira-prepare-commit-msg.git"},"author":{"name":"Dmitry Shilov"},"bugs":{"url":"https://github.com/bk201-/jira-prepare-commit-msg/issues"},"license":"MIT","readme":"# jira-prepare-commit-msg\n[![Downloads](https://img.shields.io/npm/dm/jira-prepare-commit-msg)](https://www.npmjs.com/package/jira-prepare-commit-msg)\n[![MIT license](https://img.shields.io/npm/l/jira-prepare-commit-msg)](http://opensource.org/licenses/MIT)\n\nThe husky command to add JIRA ticket ID into the commit message if it is missed.\n\nThe JIRA ticket ID is taken from a git branch name.\n\n## Why?\n\nInstalling Jira prepare commit msg hook into your project will mean everyone contributing code to your project will automatically tag each commit with\nit's associated issue key based off the branch name. \n\nSo if your branch name is `feature/TEST-123-new-feature`, then when you commit with a message `\"initial commit\"` it will automatically become `\"TEST-123: initial commit\"`.\n\nWhy would you want this? Well, Jira has many hidden goodies, and this is one of them! If you include an issue key in your commit messages AND you have your deployment pipeline connected to Jira this will unlock many bonus features, such as the Deployments view, Cycle time report, Deployment frequency report and I've heard many more features are coming soon!\n\n## Installation\n\nInstall the package using NPM\n\n```bash\nnpm install husky jira-prepare-commit-msg --save-dev && npx husky install\n```\n\nFor Husky 5:\n\nExecute command\n\n```shell\nnpx husky add .husky/prepare-commit-msg 'npx jira-prepare-commit-msg $1'\n```\nTo quiet the output of the command, you can use the `--quiet` flag.\n```shell\nnpx husky add .husky/prepare-commit-msg 'npx jira-prepare-commit-msg --quiet $1'\n```\n\nFor Husky 2-4:\n\nInside your package.json add a standard husky npm script for the git hook\n\n```json\n{\n  \"husky\": {\n    \"hooks\": {\n      \"prepare-commit-msg\": \"jira-prepare-commit-msg\"\n    }\n  }\n}\n```\n\n## Configuration\n\nStarting with v1.3 you can now use different ways of configuring it:\n\n* `jira-prepare-commit-msg` object in your `package.json`\n* `.jirapreparecommitmsgrc` file in JSON or YML format\n* `jira-prepare-commit-msg.config.js` file in JS format\n\nSee [cosmiconfig](https://github.com/davidtheclark/cosmiconfig) for more details on what formats are supported.\n\n#### `package.json` example:\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"messagePattern\": \"[$J] $M\",\n    \"jiraTicketPattern\": \"([A-Z]+-\\\\d+)\",\n    \"commentChar\": \"#\",\n    \"isConventionalCommit\": false,\n    \"conventionalCommitPattern\": \"^([a-z]+)(\\\\([a-z0-9.,-_ ]+\\\\))?!?: ([\\\\w \\\\S]+)$\",\n    \"allowEmptyCommitMessage\": false,\n    \"gitRoot\": \"\",\n    \"allowReplaceAllOccurrences\": true,\n    \"ignoredBranchesPattern\": \"^(master|main|dev|develop|development|release)$\",\n    \"ignoreBranchesMissingTickets\": false\n  }\n}\n```\n\n#### Supported message pattern\n\n`jira-prepare-commit-msg` supports special message pattern to configure where JIRA ticket number will be inserted. \n* Symbols `$J` will be replaced on JIRA ticket number\n* Symbols `$M` will be replaced on commit message.\n \nPattern `[$J]\\n$M` is currently supported by default. \n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"messagePattern\": \"[$J]\\n$M\"\n  }\n}\n```\n\n##### Examples\n\n* `[$J] $M`\n* `[$J]-$M`\n* `$J $M`\n\n**NOTE:** the supplied commit message will be cleaned up by `strip` mode.\n\n#### Replacing all occurrences\n\n`jira-prepare-commit-msg` supports by default replacing all occurrences variables in message pattern.\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"allowReplaceAllOccurrences\": true\n  }\n}\n```\n\n##### Examples\n\nIf set the message pattern to `[$J] $M. \\n Line for CI ($J): $M`, then all occurrences will be replaced: \n```\n[JIRA-1234] test message.\nLine for CI (JIRA-1234): test message\n```\n\n#### Supported JIRA ticket pattern\n\n`jira-prepare-commit-msg` allows using custom regexp string pattern to search JIRA ticket number.\n\nPattern `([A-Z]+-\\\\d+)` is currently supported by default. \n\n**NOTE:** to search JIRA ticket pattern flag `i` is used: `new RegExp(pattern, i')`  \n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"jiraTicketPattern\": \"([A-Z]+-\\\\d+)\"\n  }\n}\n```\n\n#### Git comment char\n\nGit uses `#` by default to comment lines in the commit message. If default char was changed `jira-prepare-commit-msg` can allow set it.\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"commentChar\": \"#\"\n  }\n}\n```\n\n#### Allow empty commit message\n\nThe commit message might be empty after cleanup or using `-m \"\"`, `jira-prepare-commit-msg` might insert the JIRA ticket number anyway if this flag is set.\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"allowEmptyCommitMessage\": true\n  }\n}\n```\n\n#### Git root\n\nThe git root folder might be set. It is either absolute path or relative path which will be resolved from `cwd`\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"gitRoot\": \"./../../\"\n  }\n}\n```\n\nThe package will search commit message so: \n```javascript\nconst pathToGit = path.resolve(cwd, './../../');\nconst pathToCommitMessage = path.join(pathToGit, '.git', 'COMMIT_EDITMSG');\n```\n\n#### Ignoring branches\n\nBranches can be ignored and skipped by regex pattern string\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"ignoredBranchesPattern\": \"^main|develop|(maint-.*)$\"\n  }\n}\n```\n\nMoreover, this can be solved by replacing the Husky hook. Put in your prepare-commit-msg file (husky git hook):\n\n```shell\n#!/bin/sh\n. \"$(dirname \"$0\")/_/husky.sh\"\n\nif [[ \"$(git rev-parse --abbrev-ref HEAD)\" =~ YOUR_BRANCH_REGEX ]]; then\nnpx --no-install jira-prepare-commit-msg $1\nfi\n```\n\nwhere `YOUR_BRANCH_REGEX` e.g. `^(feature|(bug|hot)fix)\\/[A-Z]+-[0-9]+$`\n\n#### Silently ignore any branch that does not have a jira ticket in it\n\nBe silent and skip any branch with missing jira ticket\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"ignoreBranchesMissingTickets\": true\n  }\n}\n```\n\n\n#### Conventional commit\n\n`jira-prepare-commit-msg` supports [conventional commit](https://www.conventionalcommits.org). To insert JIRA\nticket number to the description set the following setting:\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"isConventionalCommit\": true\n  }\n}\n```\n\n**NOTE:** For description will be applied `messagePattern`\n\n##### Examples\n\nIf the configuration is:\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"messagePattern\": \"[$J] $M\",\n    \"isConventionalCommit\": true\n  }\n}\n``` \n\nand commit message is `fix(test)!: important changes` then at result will be `fix(test)!: [JIRA-1234] important changes`\n\nAdditionally, you can **customize the conventional commit format** with the following setting:\n\n```json\n{\n  \"jira-prepare-commit-msg\": {\n    \"conventionalCommitPattern\": \"^([a-z]+)(\\\\([a-z0-9.,-_ ]+\\\\))?!?: ([\\\\w \\\\S]+)$\"\n  }\n}\n```\n\nThe above regular expression is the default conventional commit pattern so, if you don't provide this property, `jira-prepare-commit-msg` will use this by default.\n\nIn the default regular expression, from left to right:\n\n- `([a-z]+)` is the commit `type`.\n- `(\\\\([a-z0-9.,-_ ]+\\\\))?!?` is the commit `scope`.\n- And `([\\\\w \\\\S]+)` is the commit `subject`.\n\nWith this setting you can change how `jira-prepare-commit-msg` reads your custom conventional commit message and rewrite it adding the Jira ticket id.\n\n##### Examples\n\nYou can allow the scope to have capital letters adding A-Z to the regular expression above. If the configuration is:\n\n```json5\n{\n  \"jira-prepare-commit-msg\": {\n    \"messagePattern\": \"[$J] $M\",\n    \"isConventionalCommit\": true,\n    \"conventionalCommitPattern\": \"^([a-z]+)(\\\\([a-zA-Z0-9.,-_ ]+\\\\))?!?: ([\\\\w \\\\S]+)$\"\n    //                                             ^^^\n    //                 Now we can use capital letters in the conventional commit scope\n  }\n}\n```\n\nand commit message is \"`test(E2E): some end-to-end testing stuff`\" then at result will be \"`test(E2E): [JIRA-1234] some end-to-end testing stuff`\"\n\nBe aware that if you leave the default `conventionalCommitPattern` value (that it not allows capital letters in the commit scope), and the same values for `messagePattern` and `isConventionalCommit` in the example above, your resulting message will be \"`[JIRA-1234] test(E2E): some end-to-end testing stuff`\". Maybe, this is not the result you are expecting and you can have problems using other tools like [commitlint](https://commitlint.js.org/).\n\n## TODO\n\n- [x] Support user patterns\n- [x] Support configuration (package.json)\n- [x] Lint\n- [x] Tests\n  - [ ] Test for configuration\n- [x] Don't clear commit message\n\n## License\n\nMIT\n","readmeFilename":"README.md"}