{"_id":"@atomist/sdm-pack-jira","_rev":"42-2bc68a677a0a1155e2f6c37e170be0d0","name":"@atomist/sdm-pack-jira","dist-tags":{"branch-master":"0.0.1-master.20191109200455","latest":"0.0.1-master.20190604224913","next":"0.0.1-master.20191109200455"},"versions":{"0.0.1-master.20190604224913":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-master.20190604224913","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"1.5.3","@atomist/sdm":"1.5.1","@atomist/sdm-core":"1.5.2","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.0.2","@atomist/sdm-pack-k8s":"1.1.0-v2.20190118211301","@atomist/sdm-pack-spring":"1.1.1-master.20190114125827","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.0","mocha":"^5.2.0","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.2","supervisor":"^0.12.0","ts-node":"^7.0.1","tslint":"^5.11.0","typedoc":"^0.13.0","typescript":"^3.1.6"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"gitHead":"f266b26ca47826cecba92662756062f09364e8cb","_id":"@atomist/sdm-pack-jira@0.0.1-master.20190604224913","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-xOkSvI8HoHScpTLPZBw3Z0U3/C4SG6dLXBS61sx6CNqqupR92XUoxGjwtpEUaIEF+SBBwF4szW/wkXuUKPEe8A==","shasum":"560cd7ef1e58592a1bef32a372520db0d2f06473","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-master.20190604224913.tgz","fileCount":106,"unpackedSize":2045641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9vW7CRA9TVsSAnZWagAAlyEP/3DzQZd22OlRfuahrcNe\n/PgP/+zDIrDlhOj8R8fZDke8pawyAo9kH740wpYf1SeM2x0il3053GhL8Z4V\nM0rZ5JaCxQOwsnPL/BIGzQczVemO6T7ZrgioJSioFVVEBscABSh6muvVmKbq\nPy4RPmNnus44RwlvzslTk57W8wjxnt//04TCz4ExX8/e56NjEOpIMpqejiHM\n8ck+jO/FbnCWL2zYjkAFhblUzgmOXjeOHSzhD4/Fx3sZtILd7PoJw/vbmFo3\nOZBsKzPQ/FWnFzdJOiWNajfeLFLknzecTkxP48I9s/tZXhlNNT0x1iKApUbD\n6Mbx7Dk094d4h9LlXorsimW6r+oPqxGGNp/pYYtwmT6eHvRax/e7aIRp+oai\nwLRVvsuXWvDlOUvzNadiZdpkAjchtcsSF4wp/MUu8MglAhpmf/Dus4zA8shY\nnn/d4n/fZaMzbTjhrVORcfV9hGDKxFDlA508UU1yU+GzFe8Xaiu1vmZ3M3sb\nDB0ghi3lslf46owHTWolLKrJaWkgBdXiZWGAvBjWGXlzTn/T6S65R/QXIPG3\nRFGs98c8+xfVHJ/eTG2Z6pFvSuJ33ECR6HpHULS9hE+TUClOBnPcBBdY0POb\nAOnZAcROSnSrlKuOCqKfYVWxVeGsx+V9sm/ydJ7nhpjUDcC+ySewfHV6GZBK\nvJIQ\r\n=W9YV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUyX3aMKN7LpzJEmjimCE5D3fsmEnwkdPbnhj5i8JFtAiBe9xsIR8Qor8fGZ/7IpVv75NttCwi9nEp48gD35mSg6g=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-master.20190604224913_1559688634893_0.8212977853378836"},"_hasShrinkwrap":false},"0.0.1-master.20190605140607":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-master.20190605140607","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"1.5.3","@atomist/sdm":"1.5.1","@atomist/sdm-core":"1.5.2","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.0.3","tslint":"^5.14.0","typedoc":"^0.14.2","typescript":"^3.3.4000"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"1a09d47c4d3e45c76cba85bb5dab3d746bc3bd18","_id":"@atomist/sdm-pack-jira@0.0.1-master.20190605140607","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-jLPDY10cB++WoS/BgTiIMWOucaLeSkmvlND4p+RhoIAnNJoEoOPwfdL3vndY3KkzHTOS6Ff3xkxGPjkTmaFxww==","shasum":"b0642c61f4a12af8f7b3651067cabf8f943790ba","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-master.20190605140607.tgz","fileCount":106,"unpackedSize":2047494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc98ykCRA9TVsSAnZWagAANZoP/0Nstulsa4ppmkRl36DY\nwUwK+hCvnjZ9d0WaZwNqCnXsAGyoMqBCbo1HW6p9HPHT+1d8RPgD/MaF4wi8\n0XiFKqP1Y+wA8vtPTozETjSwN8GkB6kGq9mkGUoAg2RsdRU4gv5HLfFdfRl5\nqyz1EKo9GdO4b7Jth+WIrDs7RblCeKgslFMBEnJ9+PCbL4WBs4YwPUNNWA0B\nRiYnl3Cu7Ngui+pIppdX549R97S3XngRteIPaLVBHsaa/5bkh99cODOGW/TL\nUuS531ko0JFCcRKZi0ebjYXvlhVlmvQ4ReiTqoJr1a+jWqaNstF0CFbuj1cN\nBIlj2sZJyNbmvjeWvOkkjvEAvdynqxZC7Aze12sS6PwQAevkkgl9jbA2WK65\nadNHiRPZZQxcoKS++SqtYU52s/2v2A/CcDGdQIl+0g+HLh+6oWYgPRSaxWvZ\nxBSlcx2rcrjQNjK+/P93wBVonhk4yYFvmx8u8Ll3haqbhj7YMaoEXsY7ffF9\npmIMuWKkDPzdd4EM+5JlnU/B6rFJZ8Mwm7BhAQHuemdUsIuBhsS48BTCx/5y\nD2R4tUUkPTvUy/hTJ0OtH0Bq08WOxe5sbnqZbIgSai/LObAsOOyAJOyhfwPX\nGjd9c2rFMB9u/JL0jjwhZJ/8suCkgzDL1PwHbFADsuY4MwG880oUmDsOaaFN\niXG+\r\n=kHZ9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChU6PZXDrpe3oVBQADeqafiOWhsZqTmSy15Edr0MUe8QIhAJLnCfXeOqIQCrKT2dj3/LYIUntHtru09TNHDmhJe76X"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-master.20190605140607_1559743652213_0.7805159262656132"},"_hasShrinkwrap":false},"0.0.1-master.20190606160400":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-master.20190606160400","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"1.5.3","@atomist/sdm":"1.5.1","@atomist/sdm-core":"1.5.2","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.0.3","tslint":"^5.14.0","typedoc":"^0.14.2","typescript":"^3.3.4000"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"96074526958fa470712c9df0f0d862cbb094bb92","_id":"@atomist/sdm-pack-jira@0.0.1-master.20190606160400","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-VZt9aZB3bZ2oHb730OUFyZ+kF/WixnmXkfnmGEEXUnjlDH5dIpq59xIq/KUix9jcsSj6qzjg+P349ihXARwPQw==","shasum":"436176cb8a3c72968e4152327d35e4c2d980a81b","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-master.20190606160400.tgz","fileCount":106,"unpackedSize":2047554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+Tm/CRA9TVsSAnZWagAAzh0P/22QEsJv7njHRC1emhBH\nf6laeNIPnzzzuBsPlmlnwdzwwU39gS/1HNz7Lw52Cb8hHB+Jzxo0v6C8Xfbc\nati2keB9zeQLUeTcOK3vesOQYjTD0XblcJDDFTEh6UUl5GvLBmQO6umZucue\n42pwXXh2I2+jESoI3/NCfiulqW/H9xk1VQDxc1knQ9aNjuFxdJ/Dmb2Jvij5\nAc7He6urkdgBuHzktNXv+bGypwybcJT17UTvgcjWmapJB+UkIo/lHjMsiMso\nnIQJYC8dBhRWDVpvTbKIW8jCWVuDXM1y5f946f3kQBTpZCKFc/2cjGbxZCeh\nGw+weCuTT+HanU7GjRCbLcClU2Ja70hZ7du2ISUyR3514WqAOphP5lxrDt87\n8ix3PChPIN6XRJv8lxDNKau9vMNg5YLuNPW7mttRscK+2A/Al8HXyVT63nBt\nHDcv82UrSHUYydlARBMUJjKeTRGzuM0wC1geFOPUFQqo1c4Tih69b5gn3uwn\nF4NHMS1timy+UN7Dg0aRUJ524d17/cLrV//6WIGIO09xOXZiFYQwfaBLDgXR\nPo0D5tqplQi8RPecqHJjc9qi36Quru04ga8t8YXfNX8UGW/9hYSr5ZDGMMC0\nberkg2MD+EUAKCKxld4Ql30DpF+F+mSp6xPP4qQ+C0KIzseIN+VIxiB2s9V/\nGln+\r\n=JmNE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv30VLzP10nSJAe7jCS3YdRQueoy8twQZxsxzNs6JZNQIhANWIqR3ck5xwOgS7IIkdsUkZjOYUe5WEdxu5qnMNnQZO"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-master.20190606160400_1559837119175_0.43856110648975166"},"_hasShrinkwrap":false},"0.0.1-master.20190606162826":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-master.20190606162826","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"1.5.3","@atomist/sdm":"1.5.1","@atomist/sdm-core":"1.5.2","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.0.3","tslint":"^5.14.0","typedoc":"^0.14.2","typescript":"^3.3.4000"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"22df3be736ff5c08d300af778f0a099167e07d28","_id":"@atomist/sdm-pack-jira@0.0.1-master.20190606162826","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-0b2tIdNx1jbEdf6XpjrD0iJyQb5lYwiFcFFkFwCJfWyt6SmHDe9jA3QLVG/phDyo4RAHmcGt4Ey/Deco4xv94w==","shasum":"9257f38a1e6a0f178b0f54e4ad96bae2ca78b921","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-master.20190606162826.tgz","fileCount":106,"unpackedSize":2047662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+T93CRA9TVsSAnZWagAAo3UP/3cIAINuKPu+uTjmfprn\nKhz/FvdmNhp8Iws1pKWXFj+YWOKkoJiJ7IrtSMfupz/krGSQsqYmgsN1rLWP\nP/EUxFxPeerntg/J70hrdYOhS5DfPXv2Ab3Qumrn2A2xRiPUbUM0KMCcEZjt\nEXCTVUw4QiSXDBA13VjjdId5nvXvL51yeuJwdo8FMmtta3sfrjRFprsaR3jV\n+eTCFqlatainLAOleAYbv6kCB5Who5v3c+zR19MIFtR6YAKRiFTzF2MNH2Bt\n39PPjnAuUMqlRCBsOdkMpZaLmq7AdKZMFWxEL6Qg3Bqc/4p8PFQAQerlZo/n\nlNCn78jgvwn1cwMh/RksWEpUrSpcIC3vnKlo6lErUKDNe2cjfZsHuDE5qfgC\nu5p+DCGWSvsqe92Tnny2BlcPyoonzsp71W2a4sY+WImrBwM67G74vmhCvU5i\nIaD8MMJfVmjQvlxIKiuH/V5dPRnr3DW++3oZAlYz/TADwzkJG7BmWfrUUzYH\n9iU2dXguYyCcpeTfnKhoaJbJqCPS+ALRGRa6919cmIu4IUp7L/oI9fAZpFjJ\nf8+Qzr0uMA5lMq5VWYgO+TMWxON169+fOVMeztVeu3XviQGb9mwMf7FGHRM+\nybLCF/jOlbdGfge8JWp+fyvTWmFr9lcdAmQsLOKpIPlfaMvfsz4dGeUNhnxt\nitVX\r\n=f/cO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNT2AJuKi/QH9eI4Ldxn71IfvWK/k521RwdMo2SUYeKwIhAOV7tDFRzfScNidnwlM7cp2Kaa99zhO7eWlrfkqm8hPv"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-master.20190606162826_1559838582706_0.2747425992053951"},"_hasShrinkwrap":false},"0.0.1-atomist-update-latest-20190708194925.20190708195227":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-atomist-update-latest-20190708194925.20190708195227","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"^1.6.0","@atomist/sdm":"^1.5.1","@atomist/sdm-core":"^1.5.2","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.0.3","tslint":"^5.14.0","typedoc":"^0.14.2","typescript":"^3.3.4000"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"224d09d0cbd42bb8be5a45ac4145d28505bd73b2","_id":"@atomist/sdm-pack-jira@0.0.1-atomist-update-latest-20190708194925.20190708195227","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-xPufcCuVeTrO55Uqy1JfmEkZ0sdRmz71eA/DKfUE81+d+ogVJcPvKpAMEZU+O2I5+q3JfQq9ZCxjyfdLVY2cAw==","shasum":"0872f32cc0c2dab5cb74445618f2efda0bea571c","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-atomist-update-latest-20190708194925.20190708195227.tgz","fileCount":106,"unpackedSize":2047695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI5/bCRA9TVsSAnZWagAAdEEQAJztP8ywhOWGK5K/dlBl\nfamV26yTDYTNCnruJ0T+uPvzJ8S21jUM1W92uNLuoZCXX472LpIxsUOT7rAW\naICW3xhrPOk5WWiG2GXx8lekJE39ci69ICSRFyHG1YbDvZXBKaT+rHX2P82L\nd+39H6jZYs0EoQM+tmA1NVLk5NemMhT+Wtr7sEnU2ol8PRR+C0gWBrZ1/F/d\nol3Nd0JZ+eSM6zwYWXubZTT60Kvc+IbAU5PDNLAqh4UDaUeDwAWU0bQA0hSI\nydfFyLAhIxKTcu3YLKLuwHyZkaNiMwthqAPmoCjfByu2NNlXk+Rg9HO2OVXu\npvNLBW5kXg14YCYEvPALgjzerB0j2qFTPa6xCdGu2wtbHGM9f0JlXmFQHuow\n0CjBeA4wTRDN75jeBGgjDHbaBawYzEsWqRb+rg/OvzK75WSkeVMqJtYMAsci\n7EcBZXL6vOCgdFXPX7w3QdUkedcej6X4AXeVi2ffkuOXCJ4P4hOaPstvJLPf\nvJFxoQVmTZScgEnruQZbj9hdGemKwOpN2dQ2t9DLKNX/zg9xnIj4OfoN+O9y\n3ouTxVXFy+5C6YUUZgBUPy3CbAz+Qijkuej0OJkZ0+pw17beQp7cspHTinpb\nf+pnwFiiv8k23pOI2Hoa1AJWxoQFS9QDdozdYXKLKh7xBmbGNJA3z+xuVkh+\nX2MQ\r\n=X7J7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXMJwEUin5smg+jZQnqTWoX5YVQCqP8ac+LtKwwwhwaAiB0lycxffYiQR0io+aK21FXtUTCCp8henPxYenCKfI3Ow=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-atomist-update-latest-20190708194925.20190708195227_1562615770741_0.49615439571124"},"_hasShrinkwrap":false},"0.0.1-master.20190708200800":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-master.20190708200800","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"^1.6.0","@atomist/sdm":"^1.5.1","@atomist/sdm-core":"^1.5.2","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.0.3","tslint":"^5.14.0","typedoc":"^0.14.2","typescript":"^3.3.4000"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"7a34cc6d0e920ac8883aca9e4a5a2896d40c3e8e","_id":"@atomist/sdm-pack-jira@0.0.1-master.20190708200800","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-YV1AYfaFAlVkOLlnenth6zYr9yDFQAJtfWFHFB7BS/l99bF8rCtk38thX9OvpSyt4h9+ZPeUQammH9tzIfjYmA==","shasum":"7e25e69d9b4dde467f2118cde111139659ede97f","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-master.20190708200800.tgz","fileCount":106,"unpackedSize":2045851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI6MxCRA9TVsSAnZWagAAKLUQAIf57vtnpwY/QJVK4X9O\nJc1BQZTitSOdCg8K4XyWW7+Wyde+hznfFEHpUszPrgp6moqI+THPLZBjnhIZ\nCSzRShvcqDhAU2cXWwTMyZpkbmU0ye8RJ/pcB0R5JXWu4dMFS3qfCsaoqWT7\nofPELFvafJW7j35zbX6uYH8s2J625s4puzed0rr8dv+izqiy6DIs7UIUQarV\nNzqagxFN+mbkq1AXco6TMvZvlvcqmO/HzhjfDNUU/3ndlJd9m9+8EynxgMBa\nAosHPWCPT8PzjpmUFEsW/lYIY6Cf3mejbRbH3f/m8oZPnqZG7quOqxFSJHkL\nuO4+LV8Rt2/+SYZcJvnNFv70R7NmSHOY1PMldai3/iwE+wf0inivvGvVjNyc\nVBAmLzIrHMoBT5+c1RHt0eYfT0LnBxSEJGBKX5aStWCdMj3SzJiRRSQCLDUx\n6EN4bd44TMAlvziMH3h2clSgFblD0tl4wJR4t0KBNAj8jM3bhoOg8B/agk+5\nGXHsQmve8zRbkR4PB1OnCix5D3q9v+OHcjs9yPrKAMMweE5ubjRoW2qevc9M\npjh/7aT5dP821TqCZjrYXsQoid4jAxGh7Z5bBCpYeQRkGUO8PyQzd9h1EaxR\ndhH8nn1LwzKtdEjRuctRtv3pTWEA0poEipzpJjZ4z/+NBjTkJGED+YMgQ4T6\nUqg/\r\n=+sjt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICa8o0X1fdkXtgBvXxKjT8uybRwLg1rRoVXbfGpUYnCUAiEAr1ZdL5NlV9LACb/ltMsSAiagupgccmSFzpoBjsY2rWk="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-master.20190708200800_1562616624942_0.06847125710157731"},"_hasShrinkwrap":false},"0.0.1-atomist-update-latest-20190709164312.20190709170025":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-atomist-update-latest-20190709164312.20190709170025","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"^1.6.1","@atomist/sdm":"^1.6.0","@atomist/sdm-core":"^1.6.0","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.0.3","tslint":"^5.14.0","typedoc":"^0.14.2","typescript":"^3.3.4000"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"b1b7a1c33e7689af89596150ae545db4cf6d5805","_id":"@atomist/sdm-pack-jira@0.0.1-atomist-update-latest-20190709164312.20190709170025","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-1ryycwkSDolgvFQ8Vq7kb6zQtRtjljxphaF6O+qTuBxKP89pD32rZ3kwyvj/pIuu7zBk9XT+MJ6boTnsRJ5ooA==","shasum":"0f212ff326d334a1fc3219f9305e680ce807d8a8","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-atomist-update-latest-20190709164312.20190709170025.tgz","fileCount":106,"unpackedSize":2045881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJMj8CRA9TVsSAnZWagAAK90QAI7a8Kp8OypeZ/6Gb1N3\ng9SkqqlpOB6jcg5bVNLpdIpxYsBXyzrh3kc7uJJArTxJhz7REjqn9TIGTYCd\nWlMd1R5EfapnjyGwwzcwnz4gKhVaxFgj2Q2w7jDFQn/KkrgqBlxMcoPbXcBY\nV7OAQPxj62nduhDazaiwaSlCrrDXyhM3h+Lnew0/oXNaE0l/pqD1DOPsl1I3\nrFkAhDorAPPbRDPeYE922RmMqO5ZK4/ungZQ9d6/rUKBWPbACas7gMRl8MNS\nuuaX5BP1TEOy6bZz+JvYkn4GTuFNjp/CyYEcjefSbDjY1GpTvc+1KALfl7rk\nIvALhmpJ3xkMSkL4NBIudfgYp1BUzir+uygpUa2S2b4juUZJnMepTAOyD+Ts\nFd3zLvvwkwr4kUjIjh0XWb2tsjlCgTcrTqW9kn95PZtsapns5gQHzK0zc+kt\nq3pcqoCl6RDvEp96y/opIwAGY4xVeoNb+O4WR3b8+lOH5F0giSpvFqJr2zWA\nVKV8iCldqyPzLt8O4hzGxjNkRmv0yR5iZ3gw8rGzrogd5w+3/5pUcQn8NTzh\nnwF52ieu9eK3Ukmeswdeb79Wi2B6wAPwtDWDfJOme0STnNVUG04zwo4bg9Kb\nm+m9NRj4UfHXy1FeGCMv3Cmx1kmzAYHEEOptvpPQ1KXqfwrZUW/LTN/eJVfy\nCSm7\r\n=+b5L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXSnnwy5nH+LkMz87r1oulYSKxDEYi87v2cwkF8acywgIhAMKgawjQ0U6lUbBWEbMKUxPzYYC547Rnb+DZDElvt3Ad"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-atomist-update-latest-20190709164312.20190709170025_1562691836125_0.7923785648168757"},"_hasShrinkwrap":false},"0.0.1-master.20190709172449":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-master.20190709172449","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"^1.6.1","@atomist/sdm":"^1.6.0","@atomist/sdm-core":"^1.6.0","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.0.3","tslint":"^5.14.0","typedoc":"^0.14.2","typescript":"^3.3.4000"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"2d921f87d9e9afc1bb54fa55e0d7d1582de4725d","_id":"@atomist/sdm-pack-jira@0.0.1-master.20190709172449","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-KDiWuPpuEKrl7RFoNlXsgqYu0KO1ogoHt5AgqdXXyi4AP1vWXUxuqjdYdkMEHL+nPWTzRRfYjFVDMnwAbfwBZg==","shasum":"ac778cc23a57e96c2a6e82169dd779aaf2dbc9c4","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-master.20190709172449.tgz","fileCount":106,"unpackedSize":2044525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJM5kCRA9TVsSAnZWagAAvqkP/ibqOuKItlqg+7TLKyv6\nu4220qAwKaZCl7XvOsIVeDA5mSGcK5SiceGRpAFD+rGeL/Sz66OROmcpa2Y9\neViZLL6Wm39E8BSEQbMEtRww/1Qew3xBEu/mjgrFs4KNIWGvxDTDCfp4yTy0\nNfn9BxzI/4Ml44cUZYUaBH4yHqkZlSd4O/khjD+o7e6rkXRDnGOqqsGX78/4\nnVBgvpV5CaWnAdfHrJmjv/elQnHO7IY64qpihssei5OpeKOwfGS9IIguRHnz\nwLCBqsj6DAslVS3ttMwkEtfi+ApZM2PSBpwupOPKhDMEUXVIaX+aukVJv8Y5\nAngxWOjKRXVc1aRpAgqr9H+ihOt08/exrAKOAnTkuLSK8bj9lN6gf9NhfmpG\n2vGCaBGX6Oq9FkwoUtIafq6ut9tPw/fXbnrgLnBNKzc0cOIsALVNHpGIGGuJ\nS17M704ATq5BeaJ9aTwBwFG2FUIpW4SPVRh0zj2mp/IEzaBplaufZ79n48c4\nCsWzaCF1/6UYCD52rOVa9o7QpX5x25HQkSFW4KTOYpEkV/2NV7lfyKBR98So\naMY6U2z9aTC2KR+2c58W73+HltJIlG/D346JAzyVDuCbbP4WyBlHpg88CDcd\nmrsoltPm9N0gLwwSP3nUbsilkv8l5CwVXOhXMYlm0LQ0ALFV0gLF/KbDzXX5\n4+/W\r\n=v0Q1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNfVGA87UVQ+Gs7zm4FBwTU9B05APuKB92qUVHukyUzAiEAoSHcY2mO0HWjhJWY4BaZciPTp9iNL4ZyY3T0Q8YZm/w="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-master.20190709172449_1562693219273_0.18522712875258107"},"_hasShrinkwrap":false},"0.0.1-atomist.a260p86nh.sdm-deps.master.20190909194128":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-atomist.a260p86nh.sdm-deps.master.20190909194128","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.3.0","tslint":"^5.19.0","typedoc":"^0.15.0","typescript":"^3.6.2"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"e64710b61d297fa9702c0b72391ffc24bb523194","_id":"@atomist/sdm-pack-jira@0.0.1-atomist.a260p86nh.sdm-deps.master.20190909194128","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-W9AnzYfvKhQie4lkqhU3DZbYJe5hG2rIEre0xM/YX4oetYx88QilsnPZMsi9p0ntHK6rRrqEkwenvYl8Y/uIUA==","shasum":"069524104fd0492ee54bc5ebb01cf4b5ffd8f6e8","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-atomist.a260p86nh.sdm-deps.master.20190909194128.tgz","fileCount":106,"unpackedSize":2318749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddquwCRA9TVsSAnZWagAAWC4QAJaeElfHSzENF72qx5gk\nBvmsHBUP+L73qJV8GU9S2xld1lf1KXEGL5dykITAdmC287rLehl20XBVRR/t\nuRvlUZYrpk+l/dj+xafKyBiDSwop/ZmnH5lJsVC0K8Fm5z40AW31oi609pff\nnkLbpz6mg/l0UyOPF5HYtyoMnnoq659r/GLEdcTe7V5swU/JzCy/GKUzpquE\n9EZIyJ5cJma811uKeB6vwhBOk/3E4Qb7AeZkJeMOtFwgvDNrPH6dpXQaXmz0\nUbDrJx7H/K3giNOYK/rR87W441K/P7OqYIIZM97QU6qKazgQpWbEbstXbyuP\nys8E6oYFbIhTawr3TAKqAcQc5pxmUd4JQMpxXchR/5oKPQga6GDaiBKVJAPD\ne8ehzVGcspA6C5NWD2H4cbZ5PHs3BULkUhz+mXJBIkAJPxOOFhfn9G1MG7CL\n5S9MB+CS/1F9Lwe8WqltceIIl+T5KWObJoHy7DX5ubaToqVwRHvz7yXYze+Z\nenCajHgP3PFxcb9IHJDj0Oc/tsljz7nBmJ2IjU6cZNqkeUOQeJohYrfFuRm5\n800kbb3V5m8ZwVeghDDBpVXIimBPgU5bKwghumxGhiYlacjXKgBMBh/9DwYZ\nV8X3d1crTNT1AeAevbhgiBkzKVEGYgz428a/zQ+Nz+ggwfUOebO2iSsVvVF6\n6WzP\r\n=lvOS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGueqecI0B5mmMUzNpzV8fScGO22294YsZwHODFHZKhvAiBtXemU+c/FnDtXjDXcNNcefhIvVCFQ2h+FIylCo5a67Q=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-atomist.a260p86nh.sdm-deps.master.20190909194128_1568058287324_0.9323924272997606"},"_hasShrinkwrap":false},"0.0.1-master.20190910080745":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-master.20190910080745","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.3.0","tslint":"^5.19.0","typedoc":"^0.15.0","typescript":"^3.6.2"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"ccf09054c72eace4c52f689170b1de1e521a7b4d","_id":"@atomist/sdm-pack-jira@0.0.1-master.20190910080745","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-4ii+7FiFkQIzmsSKBjbBD3rFlVEQUEC5ER57EVlJ6JgcPRCg6oP3B2wBlWlNIs77vMxshQUFl4tVpUxPEaoyHA==","shasum":"e34d827b0dcd514e074b6a37803a8c253b642c12","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-master.20190910080745.tgz","fileCount":106,"unpackedSize":2305759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd1u1CRA9TVsSAnZWagAAHxoP+gNusYKYK+6XoMW8cuPA\nfxGSN7067PiTz3Ns12l/97K34sU/Bw6/WGIdOfTN+gCUiC6RUXWXQwZHg0qM\nlqnnk+jkY9peDFkNSl4v4bEM6mOOnyM6WRQdOTSNlCbAzbtTQB87WGgNVJ5J\n2ZmvD33yxVGj5pAa22as73PhFld5UpsFmnyayqrX7t/yM3L7n+ieavkoCn0H\n5qkLU9d1wQJyUCwhhKMS8QuYDi2jpDs7N1Oc6O7k1sfAm0Zbdhtkka1fEO4d\n5z08ALjRURqAb69vyQnwkmX/Y7u43n60TIHIV24wF0KlGGW+bUHPwiZ9Qy6w\nj2OrlChXsIkwcgZbEpIGg3sGN9U4jkqA/80jQFdfrNQ7IUInQ7ahUDDKEPdg\n7Jr4UTzrSnjPw3e7MsL/4T3fbxep5WSdacorC4tqTc6urr8rubT09kLCMY3g\n/XfP04L7cTO9kv8cVTbxGhnqlyYRcAaw2TX9y96krlYNZJKi41FPyG/N1mkE\nIJnSMQDywUmy0jNyOh9fuZwIykqsVs2mbqiCkxhrvAx0YVm2Yjc8dKdf0zFV\nO8jsSY7ktVJHYMCsugA9521n0G3TKfxCjjLBS9un1UXw2hcEPKivgA/m+/Dy\n3N45K2nmgvEmcAXt8Ic4ziuPe8mhEjOgDnJpXzmUbWMHd/5jmwIA8krB9+JG\nfZXK\r\n=qpfL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDLkBFElNNgsWqaQLICzSswQsndPueTo6lrINsWVHGsAiEA6dRcBNhcEMcYFN1wqBknJVHwk6FtA5oFIIbdANCU1AE="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-master.20190910080745_1568103348562_0.3063105659312837"},"_hasShrinkwrap":false},"0.0.1-atomist.a260p86nh.typescript-version.master.20190915194723":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-atomist.a260p86nh.typescript-version.master.20190915194723","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.3.0","tslint":"^5.19.0","typedoc":"^0.15.0","typescript":"^3.6.3"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"bc2c7fc6f12bc98dc902c682136fab938eb5127d","_id":"@atomist/sdm-pack-jira@0.0.1-atomist.a260p86nh.typescript-version.master.20190915194723","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-TMN5X+xXOfKBoyoCCXFW8hz5W7NdKNcoJN4dZYzT8Rk5Pt6cO8HywLQEiwz/gPbr5wb2BOAOe6Axm4xtNyukOg==","shasum":"9ce454b6803d50c6bcb4de58a9ee19be724afae9","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-atomist.a260p86nh.typescript-version.master.20190915194723.tgz","fileCount":106,"unpackedSize":2305796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfpY5CRA9TVsSAnZWagAA1NUP/2zsXXniUC6LIChe5HpM\nKdSkSx+zp+BOtetXMgidmpN/njV77mVom/75onyAe0yeNj3/Mv9LD+41uzsY\nWS68aQf9ljQ7NFYgFF9mPAY8Q6bN9+WhvLJ9tGjo8R2aFaLgX+7V7jeUxxZW\nt176oNQ6wANXWo5udAR7qcyurUoulIRy3gd5Caha7zpNt4XI1H9wp0fgj6hB\ndEreIvsKFpvpLvzCNc8ETehwVmk0F/gvN8wPpnWdecPpluHaQ79o72Jzc23G\nuhwzNm/Rt/CcII8pvF2/MAL1hGN/o5bW4seiPBZZisimfZ2t0uRBMfglau5r\n1DGUVHf/i4YlStHUHReO/aQx7l4dfUKx+SYr9lWp6s79ANZGwrP7gYhMHeZ7\nzIfwUtyhn2h0xNXGXpsyDmNeWaVNtRZddw+0sAtvOv5S3Z0iSJkdSPbNNwL3\nsGJCRjdKV73zprBzupZo08rRjq4dpoiWuusjXKrejLOzo16ftvC02/YUv2jM\n8esOhDaX4G2gzf9lcaaYmEeiA4J37VkdFTp//NcwMVWa9hMgOAH9gq0j73oA\nJte1GxH6DdjtyfGgLRvkAIz09enxpdWoZj/IqvGCXL8TuFd1HCISG+SC5AKT\nYSOxmqd6rWOKS4CSkz4IG3mgCCOUUPmpV4iRSEBVLR1tvZRI/uGM4fmqDktu\nOsT5\r\n=QZLm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDe8DZGYCbgAIZWzwarugT/RU4ETLaRILTldkyjQaINgQIhAIG0SO8xdz50v2wR4g89MLtmD7as5AHNqNgEfMP9BXGP"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-atomist.a260p86nh.typescript-version.master.20190915194723_1568577081285_0.7905667857060619"},"_hasShrinkwrap":false},"0.0.1-master.20190916021024":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-master.20190916021024","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.3.0","tslint":"^5.19.0","typedoc":"^0.15.0","typescript":"^3.6.3"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"bf20c88966cf660955bd8926adc875121ab97664","_id":"@atomist/sdm-pack-jira@0.0.1-master.20190916021024","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-EMc2pchrSZ1Z7suQXOM+q6wbJFCfOcR7HW/uPhM3j73yWX1knpgb0Uq69MyZcgD9kuTRmGwJA3KVfHYDffUPdA==","shasum":"287b88ea174e2f2251748c9b55bf4a23df74f087","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-master.20190916021024.tgz","fileCount":106,"unpackedSize":2305759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfvCMCRA9TVsSAnZWagAARp0P/3Nf0JKtw8tJcYVDBLIR\nk3GOPAYCe+2aBezeMFDspLXYbNmlx/rTG5cyTnKOlj3dhcOwuwrttuvQdO3m\nLRFhxNumSftX2eFttTE+kwrlvH+0tmaDoLlzggLSzEnILy+7Gq1ZxBhVkBlU\nZlxWj2Ijcv5kAlogH1QcxZ5oYHe1wwnPCougmJMmwFOpZjNkU7KjITxhMuCo\nmwVs2b6xkf2jBzXMJYBhx78tOXIGVUECtD2bjeGE8Y0dfe+78Unznm9q2MFf\noD7rWuJtiU4EH7ou9/mDiHLI/mf/LqofWnFyA7EPxNW9ZYzAXljDt3SdHCTp\nbAygzU8eW4lIN40X4xesXHxGjwXSYNAnGYE8uUSD5YIkBnI0v97NCJLUwsvs\nurp/4CZJQ0UavqeJjKKjO6VZoTm81JBXm4o6ddQ/rEJpfPC0a10JOvm0+T/q\n2jvd/iMGod0cYGTmyD0VkMpJjGVsCvAAi0Uc0HSKzJWKEAMZUcE0jy3Q0NET\nc32ufybc/Aheg2o80+yL5fPzkweS33fW/oQXwvE+t3X/0cAszOFggYhUsEKG\nzp50nOrLWZjLYyf8BfVg594jmtOmc7lWmHdn8DwZAr3uRfvPm/PP3UJ3aasR\n1vpXm2ZV94KKeUSY+arVZwG0DaqWHFElytgJXfLFHF9uOof63O3rr0m/qgAq\nFTgu\r\n=f7wa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEDTW78JlE8U4h/MyHPnIC4IGz1+J26QWdz+YVWcnqMgAiEA5qYdaA7TmLaNXGkDJTzwaf/10qQ41H6Q1t7w4n2F4tA="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-master.20190916021024_1568600203632_0.24306227834427907"},"_hasShrinkwrap":false},"0.0.1-ipcrm-invalid-urls.20191107023328":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-ipcrm-invalid-urls.20191107023328","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"1.5.3","@atomist/sdm":"1.5.1","@atomist/sdm-core":"1.5.2","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.0.3","tslint":"^5.14.0","typedoc":"^0.14.2","typescript":"^3.3.4000"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"123feb9e2b580981cac6e8cd4ca2ecea6772a523","_id":"@atomist/sdm-pack-jira@0.0.1-ipcrm-invalid-urls.20191107023328","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-HvHo5E9pUekRlx+HN7tymIzvEk7wSxnBttW1goGJzezmbc2Fe9m46irwwhsxC4YKYNgfANvQUY90cCCsZpB7sg==","shasum":"6fc1de00af7015454283a097c6681176d6284952","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-ipcrm-invalid-urls.20191107023328.tgz","fileCount":106,"unpackedSize":2049222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdw4LkCRA9TVsSAnZWagAAlnUP/1+O4fvyoahYXjCdsagk\nSENf7JKKSqfdfBYn6ZSbRYKCMxZhDMr14AW55xw0zsL7+slRU4/HBpAPCyWc\nIUOEpQXrgrv6kV0xENT3EUCXR3RiI4TkUebAVQxa4t3YBPyEMi8prVRTxAg9\nOMMdrunt5VODWyEezP0YhrHUy2fcNlMgUCpajQ/dkEipgF03kZmMpmOIDweU\nt3eIl6Ocjo9BEbaDahHJJ0VriIhCJnD+59EnIfW3hNDoU7yWGJgz3cNm5ZCB\n47ERXBLqwqjyYZbRmk3Hu7AXzqh5Qletk6OScV8l+XUCZN+DoxtxoJP6yEBE\nV/hMZJBYFX09ZC2iHrALUz7TcvbtlRAFvUzuZdYRBXULqkQfXR7eWLwpMcGE\nc+NL1trMvUdLGktcjPKfL7RGkqCx+v5fTgaJDFYSFX4ZuzVL8ltwGUosWS0g\n5QpQUvvLvShg/B900eyvFgJVhKd2Xcx2hu+PWDibVmWCBGMAle1PJ2akcygC\n7xMcvmSF05zmek2lVUFuXbTc2lkcT/c8DWdIzn/ri+KhMbnKrrxRmdE32fCa\nDrH4BsdIgJeijv0BcSvtej1QE0G/5USQ8wd7RxbA7qiqI13478HzfIIfCnaQ\nTwDlD0tbB3MXnZZNTE3H+u3XhAgjYzME8Y2gcjfIg3iJAt4C4ThEAjOCGYd2\ncOMG\r\n=kaJr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCzhnKikSnYYQAzWm48AcCViaMUAqllj9sBemmQ/ufiAiEAiANC8h2MvrPvBc3mHZxbaV8m1zaAj47jU75NzNmbaTk="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-ipcrm-invalid-urls.20191107023328_1573094116012_0.24966480004619962"},"_hasShrinkwrap":false},"0.0.1-ipcrm-update-promptfor.20191108034751":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-ipcrm-update-promptfor.20191108034751","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"1.5.3","@atomist/sdm":"1.5.1","@atomist/sdm-core":"1.5.2","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.0.3","tslint":"^5.14.0","typedoc":"^0.14.2","typescript":"^3.3.4000"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"00db10641db31290d599cbbeb9aae6a2e572b9ea","_id":"@atomist/sdm-pack-jira@0.0.1-ipcrm-update-promptfor.20191108034751","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-4DJJuDvc0lZMTUIv/oAzDaKRYzGcge5yDI8RKFs3MwHMGopKlqDtpCl/lJZWvG4feoy22flwja6DGy0/dM1sIQ==","shasum":"3e615b0b2c5c018f4074531f2f8ef541cbb952ea","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-ipcrm-update-promptfor.20191108034751.tgz","fileCount":106,"unpackedSize":2044686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxOWwCRA9TVsSAnZWagAA/owP/0831b+v4Up/og+zMhfv\nTr0Nz9FS0pWS8s8NiQQOqS5e9zNsNzgBM0dChkPMASiDTXkzphTDz3FLyLUo\n/Z7L8MXwtH3DU9suRnbQqLdTzgWkL61niNazFSXMOEMomNmysxy0EgYGKtNu\nUKDHg2GEfhNPEMwbuRRveKAbkQc+b+XQVEhn3EoxSQRZ8ULIqWMvdhyJJaw8\nKW4KXkDHwSCHeOb/Vxrg7211H/EKe3/PWqH0nZN/NGprcns+R2PsV15LNbSh\nEb2QQJC5KqvpapLZL4yiLeTV63WeSGxr8Dem4sf+RItEUl95OYqQ0AExUDJ+\nYvEeUPXqa2aivtQcJ3vEYAbaWuTKQu8RCn19jfY4YmQbDZl7VZK/BGxwboyF\niZ8oiKTOLVZJM2JC3Vc24oGusDgShoHHL6Gvb3n+VgiFk4T+sBv//fDkOiTR\naNIb/ro3DBM8/yiw0gyDlo7k+oqyGjrHX5JtiC02o5IxbwHfB2OGpIahqAEY\n0P9okJFihp+xrlFAPChC8mjzIVfGMHfojvoA4haKpCZu4wXbqouBgKhvAC4n\nrBqHBMcHE+zjTBUjuDNmE8b7oGyfTYy68ZvfCt3NXTkSdmOHWpLcQq2CWRfT\nT4vxsB1mFmJ7FP8JyIBowB5nUZnIBbssPEKo0vkEgq23FpvlWHEOBhqZvbJE\nZoEd\r\n=iWG6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwWnETPF2saabean03jdMiDD1G7aFSJaErJGUWYTYVoAiA/fToM//jOFg4m8dn1NTIbrHAOHGgv/XTnYAuz4bYl+w=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-ipcrm-update-promptfor.20191108034751_1573184944359_0.04445682088316749"},"_hasShrinkwrap":false},"0.0.1-ipcrm-update-promptfor.20191108042502":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-ipcrm-update-promptfor.20191108042502","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"1.5.3","@atomist/sdm":"1.5.1","@atomist/sdm-core":"1.5.2","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.0.3","tslint":"^5.14.0","typedoc":"^0.14.2","typescript":"^3.3.4000"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"8ec5eada109cdb318bfc29fa38a0289c6d8b16c0","_id":"@atomist/sdm-pack-jira@0.0.1-ipcrm-update-promptfor.20191108042502","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-toJ9JVEOj5Ro1Xe4cgCt6/ncay7n+amHM8HlY0QbJoJzfyG9EbRGhYwRmq9NT03pJXORy3xw7DLObFRndvGReQ==","shasum":"afd3e22ee6e9bed2966239f82d1ed7d201dfa20f","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-ipcrm-update-promptfor.20191108042502.tgz","fileCount":106,"unpackedSize":2044761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxO54CRA9TVsSAnZWagAAv0YP/1R92GlYG4jo3ifQPi5k\nPvW2ux7RcWoPpniN/eRy+bqYFVGmYInF0JjJVnhEfVR7aIroxWbxxqlFlOxd\nIf6VCAffX/1pG5QkGGyks43l+7KCwahyPEJdaXkPQhrEy88G2F+WLq6MMzeu\nD7dzJOp+qj8OdmDy7Mt2PwsF+DAcRfl/bqG2GpRjhOLQm3IAM9Z5QibqaS4O\nYcwbwfclpgoeJ6CGNzZeoJ/u30ruKVT3YZtlG3C+grXaZolxO8EEWWHGVeLF\n+DrWiJHU8jDQevvK+8GaGTNO/Hk8nNFfx3n9O1z0+xnGNY2NNMmemIpZhQwe\nfMrU4npxVsoEuVzTL074qqnqywFQppb2G8zKBnL2q7jSzSGnKciQ3kOSWQLf\nn8WXCeb59CakQ6Z9SLPr/HhGtQWSS9SYd7LEQLeRSehdnKXrmb3GfDcGAliQ\nTfjqqIT7bbH+jzIlMFGxeEURnxHcU5B0ouQ8oDbaaehvZHirek5Y4aM1Pj96\nAzmJXD183dfUrF22qiw/usJZc7Vpm8FH/BngrvFtrTP8YCnMA2EkrnMBCv0h\nSMcBxbgw8xtV0dWbvM5bzy8NTY9rWWUZnurmqmp8buy26oAKiBB/19re0WEN\n8T+XS42is+86Dj/nZN/PaVfBnjZ8dk2yd7NA9HsW8iCywC3aMW0XAuQ4bvuu\nBQ6a\r\n=c9Y2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbh3iBcichKJEeGYZOq2JyF0XrBsFPBt/xFddRdtajqQIhALnYLCZZyZwLy1cjWDglT/v8HQaU5gmclezqGSg7QG6x"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-ipcrm-update-promptfor.20191108042502_1573187192453_0.3458778054320706"},"_hasShrinkwrap":false},"0.0.1-ipcrm-update-promptfor.20191108043629":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-ipcrm-update-promptfor.20191108043629","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"1.5.3","@atomist/sdm":"1.5.1","@atomist/sdm-core":"1.5.2","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.0.3","tslint":"^5.14.0","typedoc":"^0.14.2","typescript":"^3.3.4000"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"40e794388018c50b4e96c13dd378600cc63d5919","_id":"@atomist/sdm-pack-jira@0.0.1-ipcrm-update-promptfor.20191108043629","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-6Knoa/nsKsbeNHL68r0VNvP2KRU8V6tC+KsIVmaNVF3bGFVX9Maa38Wm4v/MNP15m1G85fm9VoZ8B3Qezl7zEg==","shasum":"7848697bfa1a6823b910b9654989b9cf7067d5d9","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-ipcrm-update-promptfor.20191108043629.tgz","fileCount":106,"unpackedSize":2044153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxPEYCRA9TVsSAnZWagAA63sP/3pteeXTUzYPQ35YWZe6\n86OfB3s7wfq9ALhUA6O7rRd2B9Iqj9vk31MWFn3Bq6xAbdwAQN4S/6ruCHbE\n2qDtPco62Qy3IfJNJG2eZffGztXptd/AHFKpEoMPNR8TGoq3Ih6xlmzJVnfE\nN+d4diTc23bH0rbodaTafHAMH0+fnEkcZRHxCXhmdNkDy6bsix++BsTutl5/\ncZgq7TCTrm4EbgPX8hKJ2NiI7OcPRnRjJR7Id6neNwZzTnOtE4DKphmurk8j\n4nJdPSfCdWcUCwwb+UEb+Ie8bDi0Jogs8fFvFFi3KuNxNfoFY52hCiPUsLux\n87pL7yC/Gj0+l9fgl3bPhtqMy8bQbBFjQPHm5TPoAbTC7zfPjHdJGnQcXhNx\nsqARv1dUFpIrZZwyxpqtEU8GljFJ1KE2cEKtat4OaMUwbXwnsBmDJOqmWSS5\nUPQQSy9DRKrqs92QcvvhQLU2P6+P2sOEDEjWlVwI/+UqFGJtqVXgmWSK2JL/\nAwr1pbD2Lnw0Dvwf6AmmAK7eMnyqohF21RBWqOEw+nxSGBfGwlDAzguCSQsD\nEpNTAcQZXFPLAO6Veg62wcpszmW+g0/OJRZY4qZ6/BMmDWs7ArVaU24EHDKe\nwTl4bOP9rZSnfX38D3TQ4m96vm2sEhkEaiAnwvLyDWR9fgOxn2nZUfIOd50u\niAKp\r\n=F2Oe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDC9Kx5PeqIgPyV3B8qOXItPALP4jNhHstQQ6FyBQYF2AiAZOP90NmT2K1jT5No0jHlipyzy1rrxXHvQf+cTEJIarw=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-ipcrm-update-promptfor.20191108043629_1573187863911_0.20119880415877045"},"_hasShrinkwrap":false},"0.0.1-master.20191108200646":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-master.20191108200646","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.3.0","tslint":"^5.19.0","typedoc":"^0.15.0","typescript":"^3.6.3"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"40798f4ec1fb73a60d2a11687f8ffb7ff422279c","_id":"@atomist/sdm-pack-jira@0.0.1-master.20191108200646","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-afjXkMZ5XNAGPWrcC4WqLZKk/HdXi9XMNXe8zurw74Xis3CViOqyN8orVwrc9iK4ShIy5gUbPpOeydOLJ69AFg==","shasum":"b8f390377168c0c2fc0dc58cc2be679c119c4450","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-master.20191108200646.tgz","fileCount":106,"unpackedSize":2302220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxctXCRA9TVsSAnZWagAA7YYQAIAeFIMzSe7IrMxR7wf/\nV50dR7Qib0I1Qk97jWJpiOGl8M+iFFPUg5Hlef3j/SUQGBndFt2kl4AzGFzc\nw9yq5cbrcjmPRsrBgtgK2MXVpTBRkA8GbK/5uRVCT4WSAWxOL5Ax0c1/CAmY\nGEopUKMMrovSQcfoB7XUAJHTWMPW/KC19r9OwyX/7Zd04y+mHVWMXOUxqvJj\nSCrg+1kDArT9w4ncW2oqpl8YK4C1UT/UCDxGoToDUssXWSKHJe8LsE8lGEU+\nUmcvKY54vu8gKu/wixTuRvYwpuCl1V4FBflqvEMnl0FgipZMCLgNXnqGc/ht\nbdyHiDFKE8juSx3K56Ky8UG9xQ+gQfLDkIW1bjV3+aViBhYg9h8CKt6HMyjo\ne5+0FURPS/DTN+NCpjSs6DEYMpBXl7l8CeIi63yn6iYSGtZkTdiLDedVaVCV\n0yIL7uaGrWs4WwQ0R3L0DKs/JgjQx0NXVXGPi/EgPQjGxH4BCnUvPUsZrfqq\nt/GuLlFZiUw0Wvb9BpWgQX7LGxD4iYAgNmcMokh2aq9KIwPvTAq42GdL4AAh\nyxCSmrrrNcIQpp+2q6/OXKFNU7yEaSmYw44vC81+q/1R6bI3O5UKCW0S+ca2\nhR7kpB4lyImESmPhOoSMIi7K3gNqAp78HScaD1uBQd4QbkXunZJQrI9MgBMn\nMShI\r\n=kZd/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJtPb+bLa6CP8/NZSH3yWlc2PcQdx9/u7klj49yVEdmAIhAK8Dd605NVYbufV1wGMaKSUzvoD1ARoVqV7b/G7k050W"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-master.20191108200646_1573243735559_0.32870790490896584"},"_hasShrinkwrap":false},"0.0.1-ipcrm-invalid-urls.20191109194928":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-ipcrm-invalid-urls.20191109194928","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.3.0","tslint":"^5.19.0","typedoc":"^0.15.0","typescript":"^3.6.3"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"fa132047ba6066d48bbfa3f18cf69dfee061ab9f","_id":"@atomist/sdm-pack-jira@0.0.1-ipcrm-invalid-urls.20191109194928","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-4O/m4cUmMwx/4wYQfOT4delEpj7P9LmTz1TabKPuGTbVXe7D3CRadReRM9CWSZ5UWQnC4erGqz/V9116bhPI/A==","shasum":"bba8bb350b2cb738ee3e0888029a13e60a8b159a","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-ipcrm-invalid-urls.20191109194928.tgz","fileCount":106,"unpackedSize":2302232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxxiXCRA9TVsSAnZWagAATsMP/ROq5DrzB5kaQBiHSd0N\nY6H6GhOEH24QqkJwtw1arCCn+b1/kKK1cmoHhi9RFLEx0bnQtI6Uplo8Q7Yt\n0o+k9U9vwiBuioGp8Mr3e2RDkhIJdfqxkN7eb0w1Vxx7DdSmWeC1jb1LSA08\npLnACyXZZWYdSVu0eVI4JxMa5wzbLn5nk7ZFwJKrXJuMs/70KFY3NNw5fdiu\n8VErj+/03nAaqyp4x++0YwXKSS2tpNPXqz3N3dbBI779Ey+Sk0ydLtEZNNQx\nr9WD19ATPdbVlhFps0kUZIg5oy/S6YSWNAHa5QwWCBVHgIYzZJG9Bq765eVb\nEiLCIu5TUQPmtIRd7YITQtdEuwiEePFzsmQDOMA+yiu7DbGOLwc6MXClJKeP\nY0fRfvon/6CSR5Nk25SZcsAzmdYpLSpDCsEsgQp3K+TceaOjwL+ETLufggPF\nfbLYWhBx1PPrEKdQBM/Tr2lyexLt4scdcwQrV/fhS5QCKGl34yFv9GdkBiS2\nnqX5eInLSSC3NOnn/AHTH96Z8wsq7Awd8w+M6QQIp6zooZzi3OrjRugKsBGn\nuhf+Ik9eLrW3N1m1wuIrONZ2hZ1+j8wyBk2loxUTuJuPS+BxDZQsNbv72Ipu\nxhK/EnYPH4mBXOQRTpAD5+/On9waEwpafF+hNuMrp/FMw/OrvbEMSJ6u5PFT\nG8ek\r\n=bse+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+dKdwEpbBNCZtE8fTp+BJeGgpMLT5j3c1nL6pP+7BngIhAPiHMYyBpkrMLKNKY2l4qiuM4yL3PLXK6v9t4yw9pMU9"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-ipcrm-invalid-urls.20191109194928_1573329046989_0.09921206222822532"},"_hasShrinkwrap":false},"0.0.1-ipcrm-invalid-urls.20191109195437":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-ipcrm-invalid-urls.20191109195437","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.3.0","tslint":"^5.19.0","typedoc":"^0.15.0","typescript":"^3.6.3"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"b1e40ec31f93e31f035af3584495e27000646900","_id":"@atomist/sdm-pack-jira@0.0.1-ipcrm-invalid-urls.20191109195437","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-pl16bOmQj8JG5EO5q+DiVZWisNQQ4Sg9NlcBu/E9sL2i+Ho0X0prSKsXQ8KL/W2Amu2fAWVYg2HHyFH0LYoyDg==","shasum":"af4bfed11602bbf3523d232d5401ae5169cb9902","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-ipcrm-invalid-urls.20191109195437.tgz","fileCount":106,"unpackedSize":2302329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxxoACRA9TVsSAnZWagAA0sAP/iryzP/Ul8KVbpIIo2p9\neUTDpP97d9v797ZxZbBuYxSbFfwPGtE1bc+qBsWWd8X6Irmo1k8cLGj7N7tW\nHBlDNSaG02+KyKj1fuHIweL81CVzY4knHPU1JdWcv84NZAhqE6Rk1zWKqrQu\n1781r9wMozJOMaQjo6jQUuR2Vnasbpqc6o8n805W9zntVCketlpw6VazPPp8\n7QQHkV41DDAKwoj7rCLFznO4dM+VzhGzRlAFvNbobXgfS5QD0QNYUKL9E4LK\nMkz+eW6zn1cxuiONKqcf00jqjjobMqzCmGAwVcXc3No9xWmvIaQMwACV7Itu\nez7iAqdW+T5M6z0xvuz/guGu6Omahq7Pq7aJDRbuiXGRSujf+PLyLYNluS3N\nd+IRajjSd9PRXIHwzWE/i13d0eFi0twx+O2LdiU1Q5vRPclZjqrukk1D0UCj\n7+ECJWEuGQ8UicVCszfPzu8GCN89YIz/Ub+WSOcwKH2HgfcL8XGMOZDcMYAw\nZ5Cka4TXzAT80TgWgj7vq0cwi9GlMu+aVwnK5R/jrzSWFLT2rw+6qrAOswoH\n1zsQ6qjJGy2vSiooTXN4yhMucas2Jew6NysOtl0cSwMTN9w/pKoDxbkD2O49\nExWhq5iyKHQBmou+4zrDIkSykMoQbArFYnAGwVSDub+0hFlHVARIbmupeSQr\n41oZ\r\n=CS61\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKQaxvgsSdBFEcO+L7tWzDFJWU4YZxDIcM0rySin1E8AiBv4Ba5RThMBUyFLfkQaAhjiUhOrRy+aeEtyHhvFZDeBA=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-ipcrm-invalid-urls.20191109195437_1573329408515_0.6950934861165923"},"_hasShrinkwrap":false},"0.0.1-master.20191109200455":{"name":"@atomist/sdm-pack-jira","version":"0.0.1-master.20191109200455","description":"SDM Pack for JIRA","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-jira#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"keywords":["atomist","pack","sdm","jira"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","@types/object-hash":"^1.2.0","jira2slack":"^1.0.2","lodash":"^4.17.11","node-cache":"^4.2.0","object-hash":"^1.3.1"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.0.2","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^2.6.3","supervisor":"^0.12.0","ts-node":"^8.3.0","tslint":"^5.19.0","typedoc":"^0.15.0","typescript":"^3.6.3"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-jira\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-jira/dbc6d7f1-931b-48e3-a59c-848bf516b44d)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-jira.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-jira)\n\nTo add support for JIRA to your SDM install this pack into your package.json and add the following to your `machine.ts` file:\n\n```typescript\n    sdm.addExtensionPacks(\n        jiraSupport(),\n    );\n```\n\nNext, add the relevant configuration to your Atomist config:\n\n```typescript\n    \"jira\": {\n      \"url\": \"https://jirahostname\",\n      \"vcstype\": \"github\",\n      \"user\": \"\",\n      \"password\": \"\",\n      \"useDynamicChannels\": boolean,\n      \"useCache\": boolean\n    },\n```\n\n`url`: The base URL for your JIRA instance\n\n`vcstype`: The type of version control system you have linked to JIRA, if any\n\n`user`: A service account Atomist can use to interact with JIRA\n\n`password`: The service account password\n\n`useDynamicChannels`: Should Atomist automatically determine which channels to notify based on commits registered to this Issue?  If yes, Atomist will find that repository and it's linked channels in the graph to determine who to notify\n\n`useCache`: Should the pack leverage a (configurable) caching solution to reduce the load on the JIRA server?\n\n\n### About SDMs\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist-seeds/sdm-pack/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md","gitHead":"73047c4ad2e8fb3b0a7413f9a169da132f559ea1","_id":"@atomist/sdm-pack-jira@0.0.1-master.20191109200455","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-bM3t0K4aojeJwkdfbs/F85droj/RKnaQ/3fi57P0fEhdOBaIhGEpSjwb61cUSbYF6/P3Mfvhplb8Aja0xzG2og==","shasum":"d776e51a466972510ee61194b293e37858d778c4","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-jira/-/sdm-pack-jira-0.0.1-master.20191109200455.tgz","fileCount":106,"unpackedSize":2302317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxxwsCRA9TVsSAnZWagAADQQP/3pymn6w3NWh5EtL8bR+\nidUH3iEyU+p25h2jO0vtMw9LWLhWhelZIZCBQzcqvG+Ie8o0Fu/j6sGrYd3u\navSZg7nTtQ3D2RvniGzpjP6N2TCLnze/hRsj6ExIfa4nNtlQsyVunGhjA6fc\nMFQSX6qNWZrhNSOg3HmZvyyZoI6AbQJUzvzaw5EqnQiNaPu8X136/2Z5+MSE\nhYX5sjV7MXenPlqMpqIouXd7cnvnM4bvjPlC6pm1FnZ2BwfvdiNeb9ZNroLg\nSJJx2bu6LaWxce57zK1/kl5U8Vdfn6PcDBkz8nZU0bDwz568hpaE25WlsZAS\nDrf8gdkaUj7SMMiXnc48QNT/q4NxbCFKFPfiwXyaTd8OpIMHWbJaEO/NNsrc\nlywJOTvdE8/YfsGXB1g3mKNZEcEaADlUi5iQhZ2wjaX08OkgTCTgD+QZk8Oo\nsr5WwNx4/pNzYhvVwBxvn0FnVqeQLVRTZ95koJV5lkc3MZvTfkeE+EBSkoG2\nEkhaYNAlaH1weswav6rv9WTwYGPNNce+TQwENYOpwMGIxyMiFCLcio61kctj\nOSletzDO4vQd+5CsTgcdBHk82PtT+bUc8vVzVtp6nHarM38ZyQwCICr7NK59\nQzplL3wiEPvo8sw7j7aiXugK4FqIJNgICOSMq5x3IGOmPrcGf6A4zITfIPSQ\nTpHr\r\n=IGPF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRY1AG0fctDnXxE1GbY5C5hD239xF6XLuexD8RZ/beVAiATqwkdirpCl4CPPzXLyHT59GbNoC3FPaS0IT7eCpQqqg=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-jira_0.0.1-master.20191109200455_1573329964255_0.2997624329893791"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-04T22:50:34.865Z","0.0.1-master.20190604224913":"2019-06-04T22:50:35.213Z","modified":"2023-02-23T17:59:41.015Z","0.0.1-master.20190605140607":"2019-06-05T14:07:32.426Z","0.0.1-master.20190606160400":"2019-06-06T16:05:19.371Z","0.0.1-master.20190606162826":"2019-06-06T16:29:42.847Z","0.0.1-atomist-update-latest-20190708194925.20190708195227":"2019-07-08T19:56:10.942Z","0.0.1-master.20190708200800":"2019-07-08T20:10:25.176Z","0.0.1-atomist-update-latest-20190709164312.20190709170025":"2019-07-09T17:03:56.266Z","0.0.1-master.20190709172449":"2019-07-09T17:26:59.432Z","0.0.1-atomist.a260p86nh.sdm-deps.master.20190909194128":"2019-09-09T19:44:47.495Z","0.0.1-master.20190910080745":"2019-09-10T08:15:48.854Z","0.0.1-atomist.a260p86nh.typescript-version.master.20190915194723":"2019-09-15T19:51:21.477Z","0.0.1-master.20190916021024":"2019-09-16T02:16:43.820Z","0.0.1-ipcrm-invalid-urls.20191107023328":"2019-11-07T02:35:16.191Z","0.0.1-ipcrm-update-promptfor.20191108034751":"2019-11-08T03:49:04.529Z","0.0.1-ipcrm-update-promptfor.20191108042502":"2019-11-08T04:26:32.602Z","0.0.1-ipcrm-update-promptfor.20191108043629":"2019-11-08T04:37:44.026Z","0.0.1-master.20191108200646":"2019-11-08T20:08:55.669Z","0.0.1-ipcrm-invalid-urls.20191109194928":"2019-11-09T19:50:47.223Z","0.0.1-ipcrm-invalid-urls.20191109195437":"2019-11-09T19:56:48.675Z","0.0.1-master.20191109200455":"2019-11-09T20:06:04.461Z"},"maintainers":[{"email":"neil.prosser+npmjs@gmail.com","name":"neilprosser"},{"email":"npm@atomist.com","name":"atomist-bot"},{"email":"cd@atomist.com","name":"cdupuis"},{"email":"slimslenderslacks@gmail.com","name":"slimslenderslacks"}],"description":"SDM Pack for JIRA","homepage":"https://github.com/atomist/sdm-pack-jira#readme","keywords":["atomist","pack","sdm","jira"],"repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-jira.git"},"author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"bugs":{"url":"https://github.com/atomist/sdm-pack-jira/issues"},"license":"Apache-2.0","readme":"","readmeFilename":""}