{"_id":"@atomist/sdm-pack-analysis-node","_rev":"61-3c03db8b1a7412bd927bbb601359ba56","name":"@atomist/sdm-pack-analysis-node","dist-tags":{"branch-master":"2.0.1-master.20210108051212","latest":"2.0.0","branch-full":"2.0.0-full.20190419091646","next":"2.0.1-master.20210108051212","branch-atomist-a260p86nh-sdm-deps-master":"2.0.1-atomist.a260p86nh.sdm-deps.master.20190910084047"},"versions":{"1.0.0-master.20190318135631":{"name":"@atomist/sdm-pack-analysis-node","version":"1.0.0-master.20190318135631","description":"Node support for SDM analysis pack","author":{"name":"Atomist"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm","seed"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/sdm-pack-analysis":"0.1.0-master.20190308084751","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-node":"1.0.3-master.20190303103845","lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.3.0","@atomist/sdm-pack-fingerprints":"2.0.0-updates.20190208003156","@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":"75d12c5d6a579b7ef3658895f3f9dac717b4cc36","_id":"@atomist/sdm-pack-analysis-node@1.0.0-master.20190318135631","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"atomist","email":"npm@atomist.com"},"dist":{"integrity":"sha512-488rOlMWVpV9qRLFuAlPBeqfDRmSdMA4+7J3hlTG2qIn2j2iJWY1i1fPGaQ3l7RnmRYMjbsXTfYNbVhnubqPPA==","shasum":"5832e693f5219c01e94e867ef13acc823c03fedb","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-1.0.0-master.20190318135631.tgz","fileCount":22,"unpackedSize":213020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj6QICRA9TVsSAnZWagAARigP/Rqtsr37kUBw+AakacOd\n6Aw+kr8NrUS9VFTrGgxT5MPKTohl2JmUVKgHBE5uShCerK4+XCcvr2FsDlJL\n4DlCzkcmgjtRYOzQBAyOuN4j5FSrzaCkTS66/sWyeWLqMUStRzfDB5wIFZ+V\nvg/Gl60X/Tp7Ywef8UkizFdpJgkKO9UOFx7f6qqi0lpKPuF0smB4j/XSPxAM\np7WO8svKWzhvFcCmb8JplyU5pUXzmEzHLxMLT3OoHRIR5kP8ifGj0Sy7DlXD\nJJd6/Bf2/mwhCHzw5OF7YUUlSVnklwBpqISkhsH+/ZixEZvhDR9InIeoi0+b\nRfFUiCa7jVtvT0fqvATjdkWagMGiulIAgwFNmu06idQYjPgJgNa5k+/irOXK\nRh16MngVEcJgtplfdJdL1sCdlK1biCWqL0vcMepUsAzv+WBYb1atN7y4j36s\nfJan54rxDQiMAy/9sxD8DoY6vWJgjRrMgqFBx2tm/J8dr0y4jj9sFZBMjdFH\nGsx/d6CvLVm1r1KE3gjSvOvZ1pHZVIrDFE4X/vMTiBirPEAMbnzbG1c7oWl7\nJ/ec/S3MJvzN6hnGX9O6X7OjmVOvE7QlseXWRvzqEdNFJk3iNXuZIxZ0AWw/\nUGXss8RArvLxAUHqViBEmXjZmn+L4UbOFU2g33H5Wl79JKwzdAznWRNwRTfy\nF9X8\r\n=/1Vg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO2Q8qo9V3l0aCWhWWpDhgBa2nk1yjZjYRRrkbyDVsCgIgXHHk2I7kRinalm8d7TqhoxG7YJ3iGm7BZDAs9FhIejg="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_1.0.0-master.20190318135631_1552917512268_0.1675937814805073"},"_hasShrinkwrap":false},"1.0.0-master.20190318140229":{"name":"@atomist/sdm-pack-analysis-node","version":"1.0.0-master.20190318140229","description":"Node support for SDM analysis pack","author":{"name":"Atomist"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm","seed"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/sdm-pack-analysis":"0.1.0-master.20190308084751","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-node":"1.0.3-master.20190303103845","lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.3.0","@atomist/sdm-pack-fingerprints":"2.0.0-updates.20190208003156","@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"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist-seeds/sdm-pack\n\n[![atomist sdm goals](http://badge.atomist.com/T29E48P34/atomist-seeds/sdm-pack/24939d09-fe00-4a7a-8d52-0fc4c9672100)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist-seeds/sdm-pack.svg)](https://www.npmjs.com/package/@atomist-seeds/sdm-pack)\n\nA starting point for an extension pack for an [Atomist][atomist]\nsoftware delivery machine (SDM).\n\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":"51c0863ebdc49ce581d03adaa5be67f85b7a6216","_id":"@atomist/sdm-pack-analysis-node@1.0.0-master.20190318140229","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"atomist","email":"npm@atomist.com"},"dist":{"integrity":"sha512-KPPW5YgDne2nzXip39LWCjr74fRHKxCRsuiQSwbT5pmktAhYaLZz5vpuWZHOE/UQCtobV83PbO+dIBu15o7NMQ==","shasum":"ba3e36c42dcf84011ce92902dc15b1792cbe820e","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-1.0.0-master.20190318140229.tgz","fileCount":22,"unpackedSize":213315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj6WMCRA9TVsSAnZWagAAmFcP/jJfNL9gRGBKu6kf30pf\nsUNm32JhesV+bbIJyxKWMQRqtQMR+4ZgwlCd+rNjjDdh6UHkztRok+Q5l8Da\nZn8bdLA3JbiQXaiDVx6g9UT2iWLgwXljcY4o6IgERDu1yuRugiRTUY9wvfwi\nm55iUNhMvSUDv2uJ//15wFWRgTmc/93inG4jLEuByj2WEb2BV2qhbAA1X3D5\n6eSwVE+AkoNfI69laYW6JP9EfmxBzDRQ8fsxNI6bY2wlh2Ih03Vv4Ml1zcsf\ndWDrublewBx5EEd9jKazSQkI0VqeaR9IGc1NVERQtVlaMBixIsV37KTV86qr\n0rLPcoNtdHhT+bpNq98JMiyUq9yHUIQvG/Wwlicl3Mux/I6y6+d69HWesLPu\ng8I6nYT3et1yU9s0bHMHWRWtKmYUmX8M7sBd0XRd4imBKyHrGtQhAECmBSbl\ni58+G28iw5zJ0IopozTC42TEtt0Xxjj6LVCevmPlMGjk7KRKLMtVj3c5xH88\nWxyRBJ63NexH0TkRUc/KeqflMhJdZzpvbXlGx0sYoxjMHk6OjSbyTsqLXBps\nci3kkgiO6Ful+sI9yfTQCrTcqpekwEoxabklVnxiIxPe8gg9H1ILuZkHrhUs\nOV9Ddse42O4/KWPdLvqRJRr/TbVFRbtTb8e0VXr+uywHvlWlr5BG9BKY0b9B\n5dy7\r\n=aHJo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyklDDq8leUfhCjYduc0WVfA/ZGkT1ctQeQ04h2pBRUAiBzC/spIypWOutg8lSqg1aqch1iIFaHGYlsSArl6OLdaQ=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_1.0.0-master.20190318140229_1552917900151_0.6800725987896103"},"_hasShrinkwrap":false},"1.0.0-master.20190319102055":{"name":"@atomist/sdm-pack-analysis-node","version":"1.0.0-master.20190319102055","description":"Node support for SDM analysis pack","author":{"name":"Atomist"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm","seed"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/sdm-pack-analysis":"0.1.0-master.20190308084751","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-node":"1.0.3-master.20190318175154","lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.3.0","@atomist/sdm-pack-fingerprints":"2.0.0-updates.20190208003156","@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"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist-seeds/sdm-pack\n\n[![atomist sdm goals](http://badge.atomist.com/T29E48P34/atomist-seeds/sdm-pack/24939d09-fe00-4a7a-8d52-0fc4c9672100)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist-seeds/sdm-pack.svg)](https://www.npmjs.com/package/@atomist-seeds/sdm-pack)\n\nA starting point for an extension pack for an [Atomist][atomist]\nsoftware delivery machine (SDM).\n\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":"c768ecb61ced73065ef3b56af01e4bc81f09afad","_id":"@atomist/sdm-pack-analysis-node@1.0.0-master.20190319102055","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"atomist","email":"npm@atomist.com"},"dist":{"integrity":"sha512-abt/pBM7NUaswvxKviqrBOrAluxJkHfnknhH4a2xJgnJozlKiKLGkqJXO7+XchJ/1eZJZOrx9p2uIJ4XJ8nU5w==","shasum":"97f65a151b6ad4d3bd8f34ead2119cc311777851","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-1.0.0-master.20190319102055.tgz","fileCount":22,"unpackedSize":213411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckMMICRA9TVsSAnZWagAA2MMP/iactcTdMFxovExIZZnv\n1HRyHXJo+xdKG51lPIwNxLft19AdJ5rva7vdAHgJpgkr3Lvc693uUkUWyNWE\nlZkBwbhxBuP0TgZpPfvQ+vIOD049roCkfo+kECzdqCO4kv37ZU/mAkO3vX5Y\ncO9d04eq8vdfrlKJF+Djbq6kbDFHlLU01u1DD12L1nL1ID1l1bcUY09yNHYh\nvLPhtJsR8SePe+KkUQCSpRgYVLpM2gy2enrvkdFQdWEpg9NERe8oxKrG4cHc\nOHqS28xxx5vWfns1pfv4SxYYHlE0baEldB9nv8LR6ZqHwvlLPE3yWfaSBlxs\nRi4pTMV2Rj6ON88dFxv8TRxAfsTIso1ypXZg/O0cK8Pgdpia53dFW+KiF0ul\n7U6yx3PjjdMQcrWTIuKZp8VVRIeo87z9DMVVbLLdurQ62DgemfQDivikx/Oh\nCGdreFHQRSuqtBiiPbLedPEIWQuZtrTxTD4jzUbK3ryq4lVpLBkO9ktY64GK\nWiryhEtEowbN1gzAQ6jTbh3kl2+H47J/1F9uYPGoAVEXFpk5PXBBxoqM3PV3\nzVjsCGrBPnrzCah8mwDFDB2OHrBeA4jh7o5TmVysrUVzdl5x5zG5LpZOgJOJ\n/ktkPgnjUYQbDIjXa8YTZhmyzSFTwGUxc0pG067L9ES0UEMkcuwD9W9rGHco\n25l8\r\n=+g7x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtMq+tm9b4ysTkyt1dSrKCmZS9UfY+yAHSPwuvbtEWlAiBMUm+/tygBxa9kjvCHmdPCK0uX7h4cPBTDVMn6Gu59dA=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_1.0.0-master.20190319102055_1552990983515_0.013353992174780283"},"_hasShrinkwrap":false},"1.0.0-master.20190319110410":{"name":"@atomist/sdm-pack-analysis-node","version":"1.0.0-master.20190319110410","description":"Node support for SDM analysis pack","author":{"name":"Atomist"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm","seed"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.3.0","@atomist/sdm-pack-analysis":">=0.1.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.3.0","@atomist/sdm-pack-analysis":"0.1.0-master.20190308084751","@atomist/sdm-pack-fingerprints":"2.0.0-updates.20190208003156","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-node":"1.0.3-master.20190319105712","@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"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist-seeds/sdm-pack\n\n[![atomist sdm goals](http://badge.atomist.com/T29E48P34/atomist-seeds/sdm-pack/24939d09-fe00-4a7a-8d52-0fc4c9672100)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist-seeds/sdm-pack.svg)](https://www.npmjs.com/package/@atomist-seeds/sdm-pack)\n\nA starting point for an extension pack for an [Atomist][atomist]\nsoftware delivery machine (SDM).\n\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":"23eea80d79c9c7556304430f03ad4211538128b1","_id":"@atomist/sdm-pack-analysis-node@1.0.0-master.20190319110410","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"atomist","email":"npm@atomist.com"},"dist":{"integrity":"sha512-WaMBs0HmtADmQgUkrYIH7UGi7yJvbWseQ1hSbsueABw59LUQp4MB1m7gnJFrYabGAsxQ+papzgIRR+Lkvufr9A==","shasum":"bee66e1324516e836bb956921eca832ac598b6c1","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-1.0.0-master.20190319110410.tgz","fileCount":22,"unpackedSize":213557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckM0eCRA9TVsSAnZWagAAkDQP/ijhWPUq/9TEpB4ukXxn\nbP+PYXcxYspyWw/S0o/DFwxaTdOwLuYYTKQDdEX0Ws3RDo1V52KwabB6Uc5E\nR+BPLjqMrwkYhzLkoOm6WxC7zdgg3/OZ7HM9RyiayQrVdWhHMb2UToCxorwO\nYU2J9xUxhpFtBW9qoiPrsQsVceC1XwxtHALC59lzdVrfUrgxLn9JPh0AiA+k\n4Dhtgp6R8YzVGHfHaiJ1MltB7GXNA5SrS6IcvwRrckcZhAkSrGr49dCmsaPu\nexxCa1rUZy5Yqy4sqF0aTX7jA1braqEvxNOKTqggwz1MGxS6+9suJl9RCwV9\n4k16QI9BHDwSaLYfbdF7Al30D6gIc7oZE75UOfCe9YYX0C1fI/qb+rzdt3BC\nNO5Td/QH192v0jGVdCeR7FDqdb5GbkvyGFYlgUlXwl63OE5/e7ZeXkka7f1Z\nZBJ/Zkmc7mw6HnkudGeJikFWakJZbry7HU7+6DIFQeI/GnW2eockRQ7xP3+V\nJJMTGQrPBIykbicgbnXYYoj81z5X/LVXifjlPFNKbmgpf9QI9cbkgy63wh3j\nmu9l3giMvYm0vlGnWbLhWIBVFNnWEIHS3DxATEQSftTwolK70CQ6LQN8JPAb\nP2NZ+VaWKdlabC2L5lmJGunXBCFGul/0J6cQlNPo8BOZrLDWPvUcgD9xgN7p\nul+5\r\n=fAsV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV9dpA/13s7A49HBjULWKLpzZyCiDsa8YrAtzGkNMwcAIhAK5v3XRAPHUeQr8Ras2t9wn5Fg3JtWCRPhLzLwqdFHzL"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_1.0.0-master.20190319110410_1552993565717_0.6896240008290606"},"_hasShrinkwrap":false},"1.0.0-master.20190320204759":{"name":"@atomist/sdm-pack-analysis-node","version":"1.0.0-master.20190320204759","description":"Node support for SDM analysis pack","author":{"name":"Atomist"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm","seed"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.3.0","@atomist/sdm-pack-analysis":">=0.1.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.3.0","@atomist/sdm-pack-analysis":"0.1.0","@atomist/sdm-pack-fingerprints":"2.0.0-updates.20190208003156","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-node":"1.0.3-master.20190319105712","@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"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist-seeds/sdm-pack\n\n[![atomist sdm goals](http://badge.atomist.com/T29E48P34/atomist-seeds/sdm-pack/24939d09-fe00-4a7a-8d52-0fc4c9672100)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist-seeds/sdm-pack.svg)](https://www.npmjs.com/package/@atomist-seeds/sdm-pack)\n\nA starting point for an extension pack for an [Atomist][atomist]\nsoftware delivery machine (SDM).\n\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":"a2faf16223cd4bb6baf85793676b3c279fdc3bda","_id":"@atomist/sdm-pack-analysis-node@1.0.0-master.20190320204759","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"atomist","email":"npm@atomist.com"},"dist":{"integrity":"sha512-qJGA201qhVbGlr1gwNfZ8HkYBidfW3OSLtdmBnagfi7jQkUia0WYjAi2j0V1prIDTLvQ0RfTwoFDYV5xeYvjjg==","shasum":"a8b6386c186dcabf781420083f1c57c0d6010d0f","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-1.0.0-master.20190320204759.tgz","fileCount":28,"unpackedSize":219429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckqdoCRA9TVsSAnZWagAAlHwP/insUxCmwNIgXFfCh1AE\nUew3iXbUPLPl5QZiBAKANjYfoyuOPwcYTgZTgf9+WXtJVH12PDXXDjtnyzJ9\nrWioOFPWV8ipkros4qnTWJw0u0qT/OFV45RAIRggHG9EuSv5U0x0IAs9EZqm\nQsj/uWOTS2peRgTXhyiitzEGd+3XBdp//mVXJNbXPxUysHaoYFQJ21Qw0bJl\nj0UULHi89l7G+goxz6ANmAD0xCz+WxNbU9RaLMTHFewARQcDM6IWYj9Fe7AT\n/zSYxdFg5MVyJAb7MIYaokf7SiQcBAi/f5ynijxYJ+QeOkzcuMgky47fl/Ap\n2ExAl1byEFunuyZ30an1rxuOaAhvMOoOkw6tIlsSMfP3tn8JAGbYFxliVmOD\n90P08h05T9yXZBza7sE999/UtRecSB1+pT01XZvW8rKsnBBFrdeknUYcu3Fd\n/7GDkducSs9AOfcAb8GJZP47uyyaEloEV9OBlFl7JO9MrmglP5zL5WbL02u9\nOjn7RSGjTsualmuxy7iTpuQp9QaFcV6EApWC1LGrNT2nHp8GZOrJhYYydqx+\niJlMUH7b72cMyu4P5DO4n8Wr6OtQzey048GkSALaOW8C0vTX/DRDSBZ+WzOD\nUZs56h9N8eQHpb0i2v/R217AvDmh+IC+nFA71+sDIpRYBDfF9B4CZTzy4OuI\nB2w7\r\n=EPFv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDolrw/q+nMHBVDQJg720esZQ+pCp/38oPhfRImt6dRNwIhAM9yUT6s+0GkCnIufmcbqQly3Yw+ypK9qp9JVtZzstcn"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_1.0.0-master.20190320204759_1553114984145_0.13975314067739575"},"_hasShrinkwrap":false},"1.0.0-master.20190320204945":{"name":"@atomist/sdm-pack-analysis-node","version":"1.0.0-master.20190320204945","description":"Node support for SDM analysis pack","author":{"name":"Atomist"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm","seed"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.3.0","@atomist/sdm-pack-analysis":">=0.1.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.3.0","@atomist/sdm-pack-analysis":"0.1.0","@atomist/sdm-pack-fingerprints":"2.0.0-updates.20190208003156","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-node":"1.0.3-master.20190319105712","@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"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist-seeds/sdm-pack\n\n[![atomist sdm goals](http://badge.atomist.com/T29E48P34/atomist-seeds/sdm-pack/24939d09-fe00-4a7a-8d52-0fc4c9672100)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist-seeds/sdm-pack.svg)](https://www.npmjs.com/package/@atomist-seeds/sdm-pack)\n\nA starting point for an extension pack for an [Atomist][atomist]\nsoftware delivery machine (SDM).\n\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":"a2faf16223cd4bb6baf85793676b3c279fdc3bda","_id":"@atomist/sdm-pack-analysis-node@1.0.0-master.20190320204945","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"atomist","email":"npm@atomist.com"},"dist":{"integrity":"sha512-kci82KGr9MtPRKYr96zphnoeiJebdohtM6zDS8gPQtLGL6tsgGrAHvua/Fbxvjx+D5kWucwE2Xl99rFH+3RzhA==","shasum":"f619f4070538e9b7debafdc7320e6b259205df76","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-1.0.0-master.20190320204945.tgz","fileCount":28,"unpackedSize":219429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckqfqCRA9TVsSAnZWagAAUisQAKUhXoGO114SxHcbl0Aj\nX5OFltG7DD210PCVO7Jl2/LBAfHhtFlKpgEp0DTrtfFvqETWZmuM09UtxVYO\nB7/hA9B/sPZRniLtXMLLzgxPVGDxwOvaA1YsVlR8cSDOB1Ctge9gaVUBKzaB\njbxz2KdTzhmq81cmKZ4e4LZ9LALtp1W3iUe3J+U97g4nq4NL2Cr8hoZuSIak\nM/wIkY7IcHTUkkG3oADTcuTSllDUG8IWgp3vTMImeVX4wOdXI6jzy3SWMpIy\n+Ese838yAhPNsVp0CO9o+pD/aMYCSTQ3U8FvhJsFwv/zFZXjU8fx6o7Qy1jR\nL6pgusWySs89gLjP43vn2Ks62rDLg4sR/7XmNZ1qecUQ/vX31ttqEAKQJGoK\nj/R0S/z/RKwXiGca9kAqnigqMTgnx/PTXoQZEYRIPvbLaKRwkU09k0+UFkiH\nhfO9GWy6ubzNdYV82Gn31LQKvduMLic0dcK/3PRGNIWZL+TR1iivIDWTXeAi\nkcLaMJ9qXoUxRFdEkjUIYENU67cztDP9SVqPARf60J2vqoHFn/vKJ37b3nFx\nSwgpF0cMQmF9Mo3GzZprxbJJljmsZRHtYSqa3o95bu75nrKroDKC7PZR9x4G\nxQnbSDSFK19k227/Rl1iYh59M9VZYPLMmIY0e+fXhlailmUw+yvY9zn4dId/\ncRBM\r\n=8yK0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVtV75jtyFTvpvwHp8rLswMCfEBb5E1QeFo0ci5XlNIgIgbwkDfJ09cS7x0aF90Bu5Gxr97v6yK8rMMFYIf+LiB18="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_1.0.0-master.20190320204945_1553115113267_0.5084915363755178"},"_hasShrinkwrap":false},"1.0.0-master.20190324034418":{"name":"@atomist/sdm-pack-analysis-node","version":"1.0.0-master.20190324034418","description":"Node support for SDM analysis pack","author":{"name":"Atomist"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm","seed"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.3.0","@atomist/sdm-pack-analysis":">=0.1.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.3.0","@atomist/sdm-pack-analysis":"0.1.0","@atomist/sdm-pack-fingerprints":"2.0.0-updates.20190208003156","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-node":"1.0.3-master.20190319105712","@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"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist-seeds/sdm-pack\n\n[![atomist sdm goals](http://badge.atomist.com/T29E48P34/atomist-seeds/sdm-pack/24939d09-fe00-4a7a-8d52-0fc4c9672100)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist-seeds/sdm-pack.svg)](https://www.npmjs.com/package/@atomist-seeds/sdm-pack)\n\nA starting point for an extension pack for an [Atomist][atomist]\nsoftware delivery machine (SDM).\n\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":"71771ff963aceb96e124742e96e3379caf6212f0","_id":"@atomist/sdm-pack-analysis-node@1.0.0-master.20190324034418","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-5lqFckVfhp4c+VZdggo+ZCEKesVK6qgEv6mV2gy/RDdwex9FH2NdowuMyIipdkfQsXVp8hTjTSIBLXEmuY9qRQ==","shasum":"ff5ce9e312e32f8b6455de1bb7199f1531fe93ef","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-1.0.0-master.20190324034418.tgz","fileCount":28,"unpackedSize":219624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclv1oCRA9TVsSAnZWagAA9icP/jDAqs+mSc/eBWesQbmb\nBcxT9Y+QhEnJTh2vUqv+1VcTBLD3uV7AafJyh/kBJ45IhbZ+WQR80isvHD2W\nKofh4AnnTm98UjpxoaZIIDBdM/v2b18r9raivc4dlF4icMrJwJtTP+6AVn5Q\n63fjALa5EO0lezh13UEP8zzK/PkOaf0i9kaPDKCG2itwHVrGq+SrJxsxjhvW\nEapoKGsq5Z3rT4tsQ6grBSDrmddARkrWHrG3vejzj4V9HlqkCG4ASJrPnI0u\nx+45KyELvx8esEBR3Wt3XEYfLPRpaYkYjYwJWfMJS9nVhwvJDXT2ZDfd+NHt\nTkeG5j5l7J/7Z0ujJ7x0EAA9frFTqCLy6WFHbGxewKEmBc5XHjjrraWQTHX6\nkVG9pAfXDbnTj6MzczCsR6aL2FNR1wb3iUR8DerC+DZAp9tchGmsvyA6ljDZ\ndYtl9oMlyF0C7ljs0pMU2kbJZ40o02De2pW7wg87jSluib1qf8QAhvZsWl63\n9guq+4fdUvSw6Ywgfm9Zh0LDaHt/HfrqOIlLFzVYJ4BIIgABkTnRWQZltpmW\ni24RRwqtXZsL/5UNmmdZZvy+rjzWya5PUNfPlA/TUp1TfPYvcjUHoHYP/TRQ\nJxJ1KsInDNlUPbpzYd4mG8DLSRl+4gSA9vqNJs793qsAphbT7yNW99Dqh65Q\nM1hX\r\n=/Q3W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW3BMp+VvaAaxNCAAnh6rO1tcasGzZsh7g/NihZBYYOQIhAMWViNCYMWAv7PCwO3+V57u8a7NXQRAIsIDrytk5VTlr"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_1.0.0-master.20190324034418_1553399144331_0.9162574952853408"},"_hasShrinkwrap":false},"1.0.0-master.20190324034858":{"name":"@atomist/sdm-pack-analysis-node","version":"1.0.0-master.20190324034858","description":"Node support for SDM analysis pack","author":{"name":"Atomist"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm","seed"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.3.0","@atomist/sdm-pack-analysis":">=0.1.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.3.0","@atomist/sdm-pack-analysis":"0.1.0","@atomist/sdm-pack-fingerprints":"2.0.0-updates.20190208003156","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-node":"1.0.3-master.20190319105712","@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"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist-seeds/sdm-pack\n\n[![atomist sdm goals](http://badge.atomist.com/T29E48P34/atomist-seeds/sdm-pack/24939d09-fe00-4a7a-8d52-0fc4c9672100)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist-seeds/sdm-pack.svg)](https://www.npmjs.com/package/@atomist-seeds/sdm-pack)\n\nA starting point for an extension pack for an [Atomist][atomist]\nsoftware delivery machine (SDM).\n\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":"dcc79d9ef0a01c645da95c05ffbb3e72c6fb6ea0","_id":"@atomist/sdm-pack-analysis-node@1.0.0-master.20190324034858","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-tVSsDsugFG5wHEuWsUlo6yojUB50MDCGf0co+UwNNrTf4iKaH5EFtqqD3geBHRROuyp18KB9mAD1cimau/uNTQ==","shasum":"8ef8de92bf42be3ef6058b89b3a3355da991d27e","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-1.0.0-master.20190324034858.tgz","fileCount":28,"unpackedSize":219636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclv6PCRA9TVsSAnZWagAABFgP/Aj9L9WPgq7tubXrvkrr\nZtZ7u6bPg/s+9dCHNkNS6hJ8AUdqeYnaxvG5d9tVJfMLIof+CNHyknvNnBBu\nu6qmXu+nqvblu6/WhU/3/QPjLgV1W6HQT+5yFGGbpDNOpnCUtiAmjysO6qNs\nrS7c50LShWuqAWyZav/MSw7j6VXcLcf97WtjwWuCpZxvO7aJHTqvH/nU2MEA\nU+eKkxVcKOCJWAdjXab4Ku4KNNaKUStHon8ajyhkwDuJImyzhnPqFAbw46K/\n90LDmAyORTzO0RCm/mBu9bitCx2QorLb1XFaO+BdmodETAxwKiD5TzHYqBHE\nsPQBRbKC9ghrbywPhdUr6wBr5S3HMYI/qdZQlaQbgeXGD7dfe4/DPSkqSvFZ\npjtRrLfkvjNfI1LfyftPHLvuMvk9KpCdvoGPonMqyFlPcB78FGIWnxSliED3\nmwKn6tVD/LtKRIvBSDP5uTl+ZicfIQy3Vzm8D92cWbppHmRmUIt5iYYcvnbr\n0g6ng4/CuqFihtmwGA1Iq3kDhtoJzS63LpCTRB+KNAzomqDt/3Myx4S7S+Z4\n+7NtIZlMNl0mBgHuNSOJH7cesTPLW9OhevmCohkuV8TEyrTsufqzJS/l80Nh\nipyrbp3jktL8wGb0HSI7cXZgiRcx+DH9tDELQf6vig01xbr59ucr9LPy4tcO\nFJYP\r\n=c3Yi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFJ5cDmzY05ZmE0Y9KiOfCT4vgGFKgiYT90LKhU4a4+AiEAgoVwGLfAZCJxsoYsZi07idYpGLv430kxiQ6Cl/sgT9M="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_1.0.0-master.20190324034858_1553399439325_0.7710227797523299"},"_hasShrinkwrap":false},"1.0.0-master.20190330065142":{"name":"@atomist/sdm-pack-analysis-node","version":"1.0.0-master.20190330065142","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.3.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.3.0","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist-seeds/sdm-pack-analysis-node\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"5d9488046ceadd3381d45ea04043b7e2146a7194","_id":"@atomist/sdm-pack-analysis-node@1.0.0-master.20190330065142","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-8aV1jd0KJQNV9AfVXm1uqgPhgJBxA4JxhjA2mpjqPORVEIzwFTZSrH4Oy0X6p7/rbJDN9POUvoRTnZ9osDZ4wQ==","shasum":"2c53e7d18523f37ba2d489989f1b1cbbf0ba27e5","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-1.0.0-master.20190330065142.tgz","fileCount":28,"unpackedSize":218696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnxJICRA9TVsSAnZWagAAJFsP/j6R+nQd2o1hKv3/w0s9\nZIE9gnD7fO1IJ+51F1XAv/zYCRkK4W25QvlQCeRgUpth7xK0Iynn9PvEA5ys\nlPiC4mjY4WOqKtBQu+tFl9jr2zI3XMZRub5MiyNCYpcmcY2mBPIOQQFNoFfh\nGYV5QnnRVgngZSHRElcSoi6bmgcmgBookQeDNaCJNMuhYqT67dPNMhfGuqWG\nmfIL/nB0Ex/pU4ieA6V+3sfyOMTGlnEHc9XBBZeBg8GMRvwq8M1yqvtdVyIX\nyJZ+kpPyg+DGueYpX8FM0bAZS8ULVPPu5qEyrhjQaeYv57SuzAv0iv98epwT\nr7sgafO2CgmIUcjvm7BU369CcAMoHr35cq1LxC6uF8V8gRESffvuXsuIWSc8\nauMmNhT0E6TJnfI9c7deKT5QgTagipvrj9B18bJeUb/rWKrMwRevfohmB09Z\nGpcZZsclLgPxt/52OY7znor4uw94JPPVLyA3mUS5GOOLI1Ndgrx3T7spiuxw\n/OWyWzgTbHKER/9AjMyu78PdiNb9V1wrpwEaVcyIQDj0MgREbw3qQ2A5lWQe\nbfQwCefV62/pKJASSfPGYvOQ2WkuRDxjKlbdbE5Oz8FxVc2RnCVvFmKWDaRX\nvxXU5INwUGU1mWeozVkl/+EO161Oq9CNVgxp4dad1nHEvvzbkQwQRKIvMShi\nuy18\r\n=czmt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5ppf5W3F0S+cyNuaw4QyON4p9VAYccsxx6r8WN4YyDQIgKx1W+b877H/vHDSajGQsY9tv/4IoXThoquizgf571vA="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_1.0.0-master.20190330065142_1553928776175_0.4488700682850326"},"_hasShrinkwrap":false},"1.0.0":{"name":"@atomist/sdm-pack-analysis-node","version":"1.0.0","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.3.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.3.0","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-node":"^1.0.3","@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":"ab9bf35d6542956f63046f79b54a085f58ae7268","_id":"@atomist/sdm-pack-analysis-node@1.0.0","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-PorufibfxJQaqLDj/399gzfceMnxKbgy1sT6A1LHyPDdkWGOCTSzfbDkckPlYx3svIu6a+gf1NRkvKcFXVpDxg==","shasum":"fb6a3b05e94a04ef8270dcc83348f64448e0f6c3","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-1.0.0.tgz","fileCount":28,"unpackedSize":218674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnxJ1CRA9TVsSAnZWagAAexkP/A0B7BnmvY5TQmitnshX\ntN2ioJzq98t11KVfDl6TG5O2TOy5dKqDySa+L9cAzhQfPDS519vaGYdgQRVb\nNP4JmBkyviua4PLX6WPCe+CcXlWnAF/iW1LDDOKSa0xFaKDGhXO3pmg8M1wt\n+GgLSEquJ5IT3E2W/VP9wAlM4RociD31bjPbwOQzQEV23MHnIr4/UsbgaMIT\n10u60/9/HKQU2na5SkjUs7Fru7+jmS92sGJFOqH8ArvjR7i/u4m2OO09mf0y\nSOM+WDj1AIGl1s0GymTZGr7sOJzDCWRnjzrpk39VVM3llJTmUvN8hPyDEbwj\nCjGsBFMS7Upcchmat6/Gf/Ow0NUHii9JLI8uO/AP3EO53mO/APhEo8QiHdT2\nacKxgbKYjJwEt30gGNKjAl4hVPJjPSzufOIrO0xc9MFNfIr3fnYrjWupthjh\nmZns4/XYUw3OgGP+eGjPuABDy3crBgx5lgXmVmWBqrJoBNqPX6WBsCMrlCha\nxAMaCbe0pkwT4ojzdiZLPhq9dnpACzp/2CMl7w1ssWHnyOxcRP8hOdmzuZUJ\nimlofvrdyjYXMcwKMUvETmilzwImr7xjDngu9O/GpOY/ssdW6VHDytH9jP67\n+TV88j22iYIjckSbF1Lh8/p4O3oBcf18spkHQgS7/HiYgWfB4u75LgxoDjLz\nf/Og\r\n=wW2L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmzdhZKKP9OFUVvvE5PAOZUmnVl6bI7sGYT69mEqePMwIgYLSWHbtlAuL9dJ8a7/IWrZEv6VIK+jHsbbChUDqGwzA="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_1.0.0_1553928821325_0.911935797863042"},"_hasShrinkwrap":false},"2.0.0-docker-support.20190402161643":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-docker-support.20190402161643","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.3.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.3.0","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist-seeds/sdm-pack-analysis-node\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"5a9893bdd31b87e706270098e47463474e02937e","_id":"@atomist/sdm-pack-analysis-node@2.0.0-docker-support.20190402161643","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-V3xFww71+qiZq4De8RgftpCIjz3RwtDvRlJSU2omn77jxAfDXRHTiM1M1LBottguRthzR3WB0MJleFJ1k1a16w==","shasum":"906cae63783897411b3e5d336df8da281458afd7","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-docker-support.20190402161643.tgz","fileCount":28,"unpackedSize":220184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco4sxCRA9TVsSAnZWagAA/DsP/itlHuIZYxJaPRdtHBv8\nqT/j9R5SgKI2nS+g9ZDFcgGpk8frCEwT2WR53xYwjC230k1bYAvWkK6wyk++\nV8EpK7TpkK2hNjrcpRkitUGkSK4YzUcgff5lyrxexHzTA1xEC1OZzqZNyOw8\nVjro062yVJWeXBvfGQXjZuUf3ilZf8de9gT3e05A19Q4TsRBcBNos1HbcvqS\nC89EHDxXc9m0oJsM6YCoPy921k2QFMrj0uXK3zHNGGUQjZ/7+JRwMQ+jNJOe\nC/s1d/FKXiWKOqWfM0etULJxUkYyFAwSab0teuriJ0fvic1aObFoin4DO1CD\nDL+Sdoad5IO+pilqgMaHf6OjRWF7JgvYIWk5iicTY5i6r31aJYiH6Pu2PzGs\nLeIXtufoHe6/+f5OWllr4pURUnaRDwyeYGhMgYdM28ytlVm9us3usjUhcqbT\nuuioy/8htkW++OkMtV1YP7+omSQa4nuVp+4MIEjo43EXYYAHd4WhW9WO8FnD\nDYH+pieZpH/sNbXaXBScMtk995V2ZeB/cBRbz+gxsqg/wquQpUNc74lBDiKZ\nd6tktxSwHxlhtHXXilJLex5oElDodV6DBKPB/jPP9F/V5Cl/VF1dG1c+wHvj\n4bRJjAwBiNnVAe3Id7R/hlcp9SDAyRJKDrcugNk8DLbeMrGirGs9478VbYfG\nZgkc\r\n=mcRn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFHYkVYO7hJ2Awp0apia8wVMneYF7Wg6D6Ev4w4vXTpAiEAwQPrPwNPxU6i29wf/TocNsbPbgQHxvvKTxbjM3ujjP4="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-docker-support.20190402161643_1554221872900_0.8485843506885764"},"_hasShrinkwrap":false},"2.0.0-docker-support.20190403140009":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-docker-support.20190403140009","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.3.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.3.0","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist-seeds/sdm-pack-analysis-node\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"233138baf77c60c58bb9a7f86c809d227a722d23","_id":"@atomist/sdm-pack-analysis-node@2.0.0-docker-support.20190403140009","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-BXejelKHR9U+svlumzqGSLVkWL44OqBNiyyIUIyO7huh6+gfzprDyV1kJGB8Uo95IiUd4CXC36iHZBUbVl3w/Q==","shasum":"f30a360ade94f5990cfd19c6f14309a0f132a7d5","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-docker-support.20190403140009.tgz","fileCount":28,"unpackedSize":221157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpLzsCRA9TVsSAnZWagAAilUP/jaP0a9V9SOQbp8wAh+/\nVFtPndX4lXihz9/DzXmHTUTGmc/OO4hiXALdymffMV7U2e2F8xhcQ8qNJpi+\ncL078D1KpVT8tUUSLNWFaB0/Bs65hrnazDRYdKEQrOdfe3liwX+p/MohXoFQ\nhIMxJLlXVaZEetnjlG44SHjCHChR5kzrnHVIVJFqSgMe5bqoLsKeKlra23C2\nDX9+Wk90S56WhQ3N1JAeQtrmVP+aC73OX9HjDW8G5Rr6lU6A/v1fTxrvRS1Q\nMnwfu6p3+2htxF1PPJedQvwUoTpukr0a0enyiAt/DI+JxZd9zItF0iiEhETG\nGzl9GLI5ZgHVFP9Y4bj1Cda3K2HeOuqs4mpiA9niv6N4pgkvvN7XdrFAKHWU\noG4nc0Nvs24qUJh4AjhtQilcPnSvQt4psSfBCDF57n+iGs9GngJcWIQveet5\nGC4/Kf1IiJ7gjsVP9P8F456W/Kk1O5yUx38jw6PkBMmKQrvsIqxlk3xH7KR3\n9lLLpAcqc+TItjAEfOq6bduo/G4QTntZYF21HD0DcRUs2wFUEJj0FeT9L0FS\n13qfAZKTUeaPHVwVvk3w84MJnxwMj8xgcTV/AxizbPaJT90D6gra1tcmZA8m\ntcN3HgV3MTCelLOFnEtvcQ5sKHxp/12C8MtA2IiA7ZIMBo2nofy6ZB2pydjT\nGMWP\r\n=ebvr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUpKUlanS0DMdvV78+yc0xoPjjG+qLu34vK8HE9yVd2wIgeSOKsr8J7FUUfUdyhYJ/xERPFiIsqXpbcjssw82jsTU="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-docker-support.20190403140009_1554300139731_0.4581175316819206"},"_hasShrinkwrap":false},"2.0.0-master.20190403151056":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190403151056","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.3.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.3.0","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist-seeds/sdm-pack-analysis-node\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"a9bf47c1e30383f9e7f6a680a3fc0001bbcb643d","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190403151056","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-vDbKQENsDdFhfcWDq28Fil6XbW7Ix6FPxiktcsihcibgnK3TqZ1kZUf0YLKI++DZ7gistN341CmASqgSehhJkA==","shasum":"2cb6110aab19d7efa41db870c4a877845ec34495","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190403151056.tgz","fileCount":28,"unpackedSize":221568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpM1nCRA9TVsSAnZWagAALHkP/3+5r+HuZWJ4PIV7A26M\n9pBIv+fuEJIZDEpWujMynxQNj1MuN1KeIzfQvBO/8dG+ANPH2VKyDBeCQ/eB\nY2s2HjB5L2/DCZfHBG/DH2HH6b8vMEia0wLsyJDdMaLLluAEOAnetRZkayvJ\nhDT0ecA/ny3lEnb0qvQz4pLVdGQZOHYC5mW/ZLuweSEJZlM691vIj8AYcMhu\nUBeNdBu2/GJRjozzDZBKyo5IwkgF511s4PhYnsuWW/zXfAVIoKLOpCsQv+VM\nshk6yQbJqJYnXFPNfBnoHLNfJLpCaeMb2U7TkWKy4JGMkBydoQwJLxvcgMkx\nlYrSV3AQSZazdjN9ANRofIMqm7jvWvU2k01t8/nJf2Rei1JwosN/IoBf01rw\nopqX658M1+aX9ybhC+hedqmnibjKO2BrxUTfTutqMNlX9IQjGseCUJVznDpP\nJmntzHQtyb9BKMn0Fz7FiiLJuwOI15KCrqIEN9nxVw+VB8mnHWdBWKL7T9AT\nvB+JHy1RSK5x6OhaT9uRlEMCGcxxcNiTMBrLGQWldPSi6PF0M0wsKqo/UmfW\nwXCHCr3OWUp9fOyKyw5xnoa9UO1IRkzByRfGpL7XMuLW+rpdvlgzja4TXykT\nPx3UKyHOnKwbGalEbBiGK4oUYTMeMPfFupx7c+fk3AOz4o4GLIlBMKjLU1o6\n6Oqk\r\n=N4+l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC67/Hir28hA1K3re0MENzytrv2JvR0zTdXqnNNNUiCwwIgRf9nwwUCKVV3k7ubSyJ3yM7S910vVyPfOl5xZ+Z6RG0="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190403151056_1554304358247_0.1732911609791934"},"_hasShrinkwrap":false},"2.0.0-master.20190403151225":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190403151225","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.3.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.3.0","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist-seeds/sdm-pack-analysis-node\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"a9bf47c1e30383f9e7f6a680a3fc0001bbcb643d","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190403151225","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-HvnKlnWi5vKYk8r2IvWggMDXlr3sQs0IJenQCcWeLbnKJzbivyK5hEkwb1iwMd0prDIKz2cyhnFPaSUvKYKt1A==","shasum":"e06010f53f0471568f2c9137a7505c062ae6f2a9","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190403151225.tgz","fileCount":28,"unpackedSize":221568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpM2dCRA9TVsSAnZWagAAyQYP/05XuIYZZhjTW8NjiDy3\n45UOSXVgV7JRL3FAx3gHhZYmz8GPIGrwpYqAKdfJNAmhntGkyBpc16LVi9Ys\nGFDQsz4agA/T//TviuvkzQxk6KH+/vbrEqrWlFhi1e7sb4mSXvyRzDCo47a+\nZgPeDQpudKbRfkXTM3fguRZygU9EJIkoaxg9wSHWiGo5H+uPmhq8lo6s25v6\nAmYAAFU1lq+CQ/+TEd4B88GfOStyOJ9TI/Ry1do+vu8c/wc3raMjDfTxlsaG\nL6aQJHRvDalhJF8Kb4ptUxWPLezaFEuSVt61EwIgC+/2DlGSNINIYpeBZpM4\nj08ptdSfl6ORqcYZS4Agfb/7Ya/GG7BxaJ3mVLsgRk7jjIS1h0IjeWFdu5Nj\n7hapGzB0KFNUCrIDMKR7fQ+9l4wiElgQV2FDWNtYGwvPJhfNrqtY1n7srZ8H\nSMJDHmKogolbHrn9kSaBpyjkjb5zW0l2LOQlGq2aLR+y+yTL9cetXNo//hld\nkcRLNnykpHJGbaFqGrIRYs4crrGiHENh0sHvYC8WOd6DtQK0sIZW0otZohuH\nCxIQITuRiNtgXWjOpDCp//4J4Z4AjZGQLy9EWZKnqgn2bWJN/b/d/jCusZHF\nRtrqsWkJDLz+LGFgqBP3huijPUCRIsxlpzo826eMgcSIxqmeBBKgKWT+/9FK\nVdsu\r\n=2O9j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZbATGKk9IWj2oIh8pMIY0PnB41ILkVBA/Ti5KzqVXOAIhAOr6zmvDL5+qVkcWHaAI8RYVCGPYeWwKV2nJ8rJzngOv"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190403151225_1554304412214_0.2846090264395955"},"_hasShrinkwrap":false},"2.0.0-add-caching.20190405231402":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-add-caching.20190405231402","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"1.5.0-cache-directories.20190405224550","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist-seeds/sdm-pack-analysis-node\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"f1cd473ff0f932ca4e6be653b78db16de4635b04","_id":"@atomist/sdm-pack-analysis-node@2.0.0-add-caching.20190405231402","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-hRIfZXCVGjKXC3baEMYPqaQGlU6S0CMw7cbk+BYei7oqgYozJvwDMdmIQ6HDCaQz3PjaG/88j0F+jipll6m+EQ==","shasum":"5ab6090bd0aa21df792deea92139123e795a1b9c","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-add-caching.20190405231402.tgz","fileCount":28,"unpackedSize":222705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp+G1CRA9TVsSAnZWagAA9ngP/jV1bB8OLKS+BgzURhux\nA6Yso61W72qJvUbpSLqDZkR6kyJ2HOVv0ni5tUbZCZeT+PEC7SPGpvhpGSCI\naKyyI1bK5cG33zv/Ik93HALpoW5O6F962EsCtSfJS8NsBPfI9AvPTcebIqr8\njudM3NQD2BCrWw00r3p8mLARxPpANqnXglSdNxmg/F9CUvjz+S2KWodZLxzg\nBpDwfxrcUQrTuuqh3aoS9yy/DB6TZ5hm+WSCMWOkWAoXw6ZGj19ELE7fbdrl\nKGyV/qOYIXglhVI0QS8JjiEHBOWKRkbZXuGk1SRcadFDdc5t9tFAjJAk7SFd\npfh7pkMAyLnq/PP2X/z9X8mI0s/iZ27uSKqLohIlXbFIg9p257F/mPYurlJ2\nP4gkP3Ulx52RvF4GR+U8jXeRByETkwxSK6igFXMAs1Lq9rd2uU5Ko+oiXV4X\nfHS8Q9kdlP708OxizTnMLsCxctZ5UAyXkY2zV//IujmX82H7TTBMKllhI+F/\n81tDUhn7AqWuo0H1Z4u9RZbKvtrSE+1yjSaSLdt0yRRDSseSxvmY9PHkHNxF\nNBfJ92+9GENwcfFRiVPFFgLuwPGte2+2AQlC/NSj4GO+gsjcl1jf3Jo3wOeU\nbyKiItDcUCqqEI5XrSg92jE98KEqrzKmX1bRIfuioqSjNmAPHXm9tfoueAMb\noB/E\r\n=NjMH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNrWKj/0VXpqu1+EqyDW9qBeZlfqe/jlxxCiJiLfSJjAIgbcO5wS6ZRTqAhsnuG6rkCcC25TVQLNQ222qj2F8cPUw="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-add-caching.20190405231402_1554506164858_0.4963585612774901"},"_hasShrinkwrap":false},"2.0.0-add-caching.20190406065603":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-add-caching.20190406065603","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.5.0-cache-directories.20190406064821","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist-seeds/sdm-pack-analysis-node\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"05bd562d828aa9de46b72b66f47284696214c07f","_id":"@atomist/sdm-pack-analysis-node@2.0.0-add-caching.20190406065603","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-cIyVfa1XFgNXmJfjwiqlEp+4PZ+cNuktkDDSLyAsGeOXaLBg0wzOeyJwIa1+j806dqM4nKXC1zUSd5vNJn7Oyg==","shasum":"33f602d0515ddbcce8207a1d916b5e0bc6a3004a","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-add-caching.20190406065603.tgz","fileCount":28,"unpackedSize":224819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqE31CRA9TVsSAnZWagAAdZ0P/RLBdyGfA3BM3UZkwsqi\nXv58m/fS0j+n4gCh4jPKBaorQTjQdKHmkztbvNx5Y555PBQogZVXySzXkIj0\nbYNQtjMkyPlNpSS+pDLJuL2MiwKZJy2w1axd+L0DxQGNYwRssNYvxIlBG+BM\ndk8iYgeHYEaoMSf3nvVEd2niPCzjUC3LYtKz3HOoYrRCJI8kmnK0cAQYdfwr\nYDjz8HRG1he+fNjL9NkyuCBHx3+G4woJ1XUBtQwLulHBFKHxKX/zmRGn00dA\n5ewIF1G45sRWlTx8e/bbufnNbFQftgnnr9Q/mO2TK08OKES5Do34ZbFOHSS2\nU+JZUJK3ouzmCj7CvMb8GiAjYjMOTsqo/fIH7rgsQ56Kg+Ofk+OiNIpV11ex\nDR9TlXTzsw6GdXdndeUgXMw0MB7GI61kOOJRUqsM4fu7MVXQziolpIQi/jTN\n+vkfZbeprt33C80ZNcoqWNWFQARF1MWjH0Nb/qBtbVnrMd5iSeAM/OMqfjJj\ndT+j4+fQePVwFbI7ZeZOOcy+LfhmfWMxMyeRMBOIAJM9tNOA4A6FcMXS5jUy\n97FYV3ZaFyvx2Zxg7jkZgBc+7MGLN1gEcE+m7Vua8not2QR7FjMrNu9q1QrQ\n9USfEjllw8dQOEBAGxDCdvtRv9d1AlTnQLBhblE6hqN/J98lZmwTAZz1NONU\n3gV2\r\n=LoWN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpxyCkiTCzEz9S0iR/yTD/kdUZ3Tkwp++VX9ZJZ2rX+QIgPyNngPGYTyHSHYuabwZzlyCSgk9Zbewywd12mSFOFxo="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-add-caching.20190406065603_1554533876397_0.9814262394765678"},"_hasShrinkwrap":false},"2.0.0-add-caching.20190406100129":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-add-caching.20190406100129","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.5.0-master.20190406072016","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist-seeds/sdm-pack-analysis-node\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"5ddc7cb9561cfc9276a2b342215235c451ed9b7a","_id":"@atomist/sdm-pack-analysis-node@2.0.0-add-caching.20190406100129","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-KoTU6+KgHhJWJHAIo/oORh6a5Vr4wQPu/yK0kU8+wBro1onfTYqVrTJbbyb2o59f+TmnKie8DyFB6Oz31QNDQQ==","shasum":"e97ebaafb08f9dc0025113b6b6bf019010fbe226","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-add-caching.20190406100129.tgz","fileCount":28,"unpackedSize":225064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqHmlCRA9TVsSAnZWagAAvV8P/Rum66uGbBj30MyBEtle\n+dJvHI5TdZIcfjj/Vj4xU/7juGrw61+i/q75r3ceeYFCwxdqSx30v9pl0orj\nYBKe3izV5cZ04DVqjCYrKeTC3GuJlO3srdQdGDX/xCnOhbvMbu7CDN4zLyuI\ni+rUZoZ/Gej4Eqa5Apzf3t888LbEmz15e1Q9tuYWdTN1VHWa27qqKI7aZAvu\niFUMR+sXcpkEGejlqU96L8VhWAH1bcHKUdFqaTppFvtDmIWgITHSfeYDtJ7z\nuLqxSidCdNClGve8DlP5YV1Gwrg/0taqqHv4zY1bIGGpLcGV8o2pKOSo++YU\nbzF1FjP29at8R50PZxbNDAxQ2OviZ8V8e0Du9bvPBjprS5QL7lYruqEdLqI3\nXm6Ca7GbP1qqA0tKUc5ec/I3CIX1/oITQdT3QD2G4COf/FW95Z6o72L1JmJt\nBM2S0WS78zIqxaSp0SFqbp4KxtTxqEQR5Z8DTzgMsAZo7rmzy4YoSo1aMzVR\nywBrhqKO8AU7vPPsfBwVz4lyTfVm03z7m+/cCauoD6BogLDTBhUqs916eQnX\nDBZ57ezkyzQIF2FHlC4XUwV3JlARZsuFU/5plNsJpqTaUjtGbK9ICBj62jM7\nwgeyp5eTuqKXQmoPF5BEfa1bs9Lk4EGFMF14a/vLNu5bPQctSBnjZRNPlfSg\noQTI\r\n=OZ2A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvFzJrAld70J41VdxjbYh64uUAbnG9TK0DQ1PZ582dAQIgLIOfL7VIOgHwUHj2X1bRRUtNLaPRRwI6KVQLL9KznO0="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-add-caching.20190406100129_1554545061165_0.7578059204274867"},"_hasShrinkwrap":false},"2.0.0-add-caching.20190406161858":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-add-caching.20190406161858","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.5.0-master.20190406072016","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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":"410261d813c526693fd2ba1e933187f5229384c6","readme":"# @atomist-seeds/sdm-pack-analysis-node\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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","_id":"@atomist/sdm-pack-analysis-node@2.0.0-add-caching.20190406161858","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-dFEJiVrYoc5TDKEGkPegyhYvvGizhhENDGuZqBqLpUL66F4SdgOsSDXJahD5vxunX7j154+zZH/aWJME+/SWig==","shasum":"2183176c4c8eb75c653996af38b0429ec88e1dab","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-add-caching.20190406161858.tgz","fileCount":28,"unpackedSize":226162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqNHZCRA9TVsSAnZWagAAebcP/RKRdpuZMG2Zd39Vk1i/\ndvkmIBzVhauUEJzn9Y2joROk3zg6bFSqR7dsZzgNI4AdBlxeiA3ax0Abjx3e\n1SaP3N89JrV/Kx5RhicP8R3PApAot/1XpZh+3vyC2xIxUIvfu8Sd6062BH+z\noQM1QXkQyxr4q+2F9zcunvgj1PwtXAgpHX19pzvX8d+8i92KieJ09U8SSWSJ\nuyXA5WsOHz8HUtGEUwwYzRGQ7J+l1hIWIHp44/xkXVdRyEtL6ynisJUqjb1f\nHuAKa6ibY79PAZBXES48D/dcRr1XNH9MYz9P3jM6P7ZioM+5gVXqyzfeyGs5\nmLBsEoBIWjytSyykaDobN4kvxu8XpwZL4nhJA2axJeSwVCF9iFoVOWz0X9vI\n6AXaZDCahkehL5yJL1YYMMTfEjY4L5NKE8HvxI2bnDH8zIkDuoMsDKjarPyq\nDs0fK7bcZXi7P1IfKpK6ZvC3cyAJ2IrXmuKRESD850MnsLPG9IB7V54c790u\nzuP8SNXOFsJC0xvwidtZAuKacdoEeSy46EzNg2P4Q4n3z9Q38e6SzvsmHHYW\nge5YRuG+XVzX9RGLHXRQz2kumGfSeiyDDSZcr/aaZ2ruiFsOMdgN4P1Kcx6N\npZqx8oj6ENxdF6ykbNCfedX/0Tdn3hJt4h/OMm0ZsMgm38QM1BG42o4uNVzt\nhlX0\r\n=X/ss\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyXnOThzdyJhhHiT4lzIg5iAmJSvLQbRUaapD8mn+NYgIhAPzq+k9XiAwRMVQaXutvni7ruvs8d2B5JFwew4z2HoB+"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-add-caching.20190406161858_1554567640693_0.7510360679591288"},"_hasShrinkwrap":false},"2.0.0-add-caching.20190408105215":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-add-caching.20190408105215","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.5.0-master.20190406072016","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist-seeds/sdm-pack-analysis-node\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"4807fb8ec6e1d4ddc39037a18425062ca77a967f","_id":"@atomist/sdm-pack-analysis-node@2.0.0-add-caching.20190408105215","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-CJyCuSFs2zgWFXJU0sy/ScfyWrodThw13ejc2QXdUhUH4pF0jxVOttLUQDvPwMXANvHAHVXv7HMajNp+Z4dVXg==","shasum":"141884107b93375fcac6bc5ffea348a327363c5a","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-add-caching.20190408105215.tgz","fileCount":28,"unpackedSize":226230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqyg2CRA9TVsSAnZWagAAxtEP/jR9wkuGWnc8BGRtPHaN\nyVk754OWTOvYy3/Q1Odk+EfezaerZ5kvDR81lQKLxLkWlR2VmshsGgtkkyeB\nGXIcwwDRhkS2xKEUahPh52A/6CFx3fzWdDY1qHFNnBArlJ1rnJseA1/wCwjm\nfBUn8LUS6ZglQtfFzmaKVsn8bV4yCFnuq76oOfBaCBX6s25bdWeE6fgWDWD1\niCmBKQna8oiaWw0z2h3HR0wW0370SKBe8EPPYQo3LYGTJd/XJ83EXr44pQkA\nrrrx1GA5TK13UJlF/1hvXCwrhSWtPM0xNpcoA/51WuJ97vwdyByVUStY9kdp\n103dzMsBn4xLxbRfAtf74TY5D0JDxFzOHfLeLbB7cNxEyeYCda6WjUoKmtX9\n7s3SFE4E8jsR4nVN7RtfEebqWYNy9rrct7ovzEDZ1cWe7/Bhw1Gvx0HPjjpe\ntjC1Krasu2XQuh6JuQgupJaD7Q/oHuuKD4Gunrq7laXRgZ9xtB0nBxHV3183\n4plpz8PzJsatBUSHw3K3m6OQmjhKhIQ7aSKBwD6O+82iTMBbUBnKQPRvl3xJ\nPvSvVGrwKLYEuoNll2noNnY1YYDy0xNLP7Fpzb3Nf/Vbqo9oHn4JMyxcfYey\nO6b4DaJiWKP7NV0UC4tcmSLQinPssOqqpWxtiujT7YgxqRXhgzpSUF8SYZqV\nD3Hr\r\n=LYkT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJYBTAKhGpfaqFWPX433uzQ8W2HncT73BDM6NVbJBHHAiEAuKfTk0tdSPM7ZTmhcuCFA3k3UkrMe+TAklJdhjbM/rU="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-add-caching.20190408105215_1554720822221_0.8508219955421572"},"_hasShrinkwrap":false},"2.0.0-add-caching.20190408110421":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-add-caching.20190408110421","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.5.0-master.20190406072016","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist-seeds/sdm-pack-analysis-node\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"54f1415c0843fe87b72c601e931300cb109cef01","_id":"@atomist/sdm-pack-analysis-node@2.0.0-add-caching.20190408110421","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-+xJZ/lMFu1pQr0l24+v5QVOn7rv2//c9YfzdZZ+AZl4bnyBTnkYmddYaPksnzbg6YeDeYpClIw+zPk1wIp/tTg==","shasum":"0852cf42f0f8f6b62f31ddb645f7feec7140e81e","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-add-caching.20190408110421.tgz","fileCount":28,"unpackedSize":226247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqysMCRA9TVsSAnZWagAAQHEP/2Zs5U3WdHfnGyKPQJbi\nu479/nmvfRc6vHjPcTOTqmz+rs6ZVWYDPskAOo36dgzhvKoYP2fRyy0npDYq\nCn1Q06IAxsezL9689rTfWK387WCNIICQ9GO6i206PJATA0ClMZhi4BZC5aWP\n/fWZChnecTWFlMcjb92gBuDOno+FNwvkKTzN/CPzynkWpq+Q+lYuwZR35MKA\n8ROAdACPEAWIQ78WJ7+QH+t9Z8THFpELuoztxQpQeT2mECjjdh6N3V00mz4r\njFEJanDMYMC6NOLGsicBHWRIlgMVH0aq16+M9ddhQdGCd99dRVjxSxBoZbp7\nFHTFq+OPMWLDTfCxsfB/jMBMzgTY0sXu9hcSElSkh4kjtXKmBpYxd4xRyU9M\n6vXatk0jj2itHdkYN9WGBqY5aMH70V/j60deo6kzZv1pcGRt3Nmejmbatru1\nvr4SYBCFjIx0MxNHnT7LN7/Ts2XCjil5ohdKz76K26m1vMwvtkK+nBscWty+\nkJlS20atFXKl3rKnPnVJ9eVKQRgxT9LaL03OfMP4zfMmFs7y/XJhQ1tN1QSO\ntb+9j/xlzdgciqs3oZePQT8OpjTWM04Le64mIJGwqpii8CRUiyOce5GgLWUL\nFOEppQDuJWEzaF/mco0de4bdRhEZtpkA1HY8Dc+ZGv4VBXPcEAGVH+qVfUdO\nxYw1\r\n=M+ES\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENHiriF5ha3HJjmL75uvIq03tUPMYSFFyHYqz3oOYNnAiEA5uKGkzyOcTCRK7f2y7O1Mdme1I3BQ0h+LE6Wi0nBro4="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-add-caching.20190408110421_1554721547729_0.5033674767208609"},"_hasShrinkwrap":false},"2.0.0-add-caching.20190408120916":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-add-caching.20190408120916","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.5.0-master.20190406072016","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist-seeds/sdm-pack-analysis-node\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"45c59b40d7e44c7c184f6d7dd3a2437371d4b13e","_id":"@atomist/sdm-pack-analysis-node@2.0.0-add-caching.20190408120916","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-23hPOHMMbtU05Lwq04iLHf4wc9b1yiC8A6tTx+VZCX2/FXWqSmNWM9aNDA1uiwJvMCq1zGdeoTksvwLgAvBBbQ==","shasum":"10d351e4176d5adde97a7e4bb67747a02b4a876f","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-add-caching.20190408120916.tgz","fileCount":28,"unpackedSize":226318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqzpgCRA9TVsSAnZWagAABY4QAIKZyNzY4vLYN+xHlojN\niNWAwxDYQ7tsqRX3PR7UQEfJcUTd6FpDWGvhmbIs+pnWA5V130NUA8+QutMf\nCdamuWbYAUCnL0h0whs+2LVtAHlse/ByjVKCP1ckt0eeF7dMpHeSR0DuKHHS\nxuYP8v2F31iebFqmnamjpgs3xfrrybzGxmyviRWisLFYBekbTl9bk1BTpDvX\nX/dA8U17/Z9VCxgNip9PJyXtV3D+xVLZfuyQpuEf+UPGDC42vHg5nX1JCt85\nCGCV4GBcFFj1P+lO63xCJ4+yCfF1aNfL7OyiapHU94T1gDnRFqs70KGCM2+D\neJjxBK71vdMuC7W7ylwZszHFtcB921VGAFsn3j56vdIv+aCJxAXOfFsK3Nn2\nGbY7G7SMZaWlXnnP4/rWpczgFjTtHhzzZy43q/uKQ5ERcQC//vc+ps1Wzh3K\nlQyLQy3jHOCNVAUHqB7OZRMB5R2cycDu4lSS8MQCyafAJGbJAhr2zSMQLf+k\ntXcWNwU8h4aWlZaaMg7w5jl8Ntn5dt6zek/EJ5oRJNYmx7qFg8dUlA9BigUJ\nphGvGGQTlwSy2aE0USSDNGL/fFPWhhza/KmfTof6EB/QhAmSC++ySPkm4VwO\nRn89NzbQ+gKAAZd37gtdly9UU2fUPc3JNXpcFMGmg8KzfEkAR9QIA7JxanxM\n+SdD\r\n=mZaQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIrf78TUrHcWF9MP6SZpJ+hiA4fPBe2PF3QsczN00tFwIgfysAn9dQbZhjqNxBqn+VLG5IhiHKZ4E9PcvTUTXgms0="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-add-caching.20190408120916_1554725472111_0.40272366934978376"},"_hasShrinkwrap":false},"2.0.0-add-caching.20190409160338":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-add-caching.20190409160338","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.5.0-master.20190406072016","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist-seeds/sdm-pack-analysis-node\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"3e75cafe3177c19c1816437d61c3fe5f72f79f66","_id":"@atomist/sdm-pack-analysis-node@2.0.0-add-caching.20190409160338","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Xrkqg5Xdh7fhYEfjBpghH80G+9fa+WJhryjWU3L7TrzMd2KRW2m3Fyjza7GXE086azcBByBvLow2P0u6WaeBTg==","shasum":"c90eb04464733903cf56fb971cbbf4392aee9e37","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-add-caching.20190409160338.tgz","fileCount":28,"unpackedSize":226318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrMLOCRA9TVsSAnZWagAAVS4QAJGuaCWaoWC+FmjcMNxD\nWeRDValwzx7KJyeDHXWENh8MzllxD4A/+XKBLve7rpawinLzdQARFA+9Xl4Q\nWZhrlFtW300mAfWTxiEOhVKUHWbJif+p/elgSaC7AAtRKKtyczCKAirK5s2/\n9NFzoQkapPBgOfKufIH4kWNdV2VMADSRDO55jH9Hehz/glsQdx+Dbn8mvFF9\nNbqECjnxTIZ1T8n3C49VYXnQgQ025AGLuH+qc53E5POdlGNvhcP4aihXMHPb\ncnwtNVI9AEtBjbd0iwVuH17N+D4Ht6uPBKYt8HqypelReJbhMjO4a04eys9d\nJVdSUMdIzUdpUjXv8xs1TIgTrCzkOVoVjZ9Hr5ZAAkJIM12f9Ll4p+gH98NP\nOUfEuzwlQcNhBEiJzPo9FfFHp4gONOLdTMb2+Vy5cRjD6CYhzcqRHNMk+t0m\n8F4wNvTrH2s8iPSW2xcHgPpMx4I/pL12kbkEwa6bzKDFksnIzzsdASxw3sBP\n1oBeqBleqnXv8ZbcF02MrdToibFUtJEFWh229XShNBmhvicqX0nc2osFrqAg\nBxinVYqGzb4l9S/fP1ZcH+pLJlNEuyFlqzmnqLPQOQCS4Ov4Ny+zUbJpnvXe\nLUoqLZx4M1iuFN/r23EUEmnsXxg5ap8RUdPkoF+XgtNGzVljRhJY4vDLQAy1\nHIJ1\r\n=pkef\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFa5Xdf11BX+2rY0d3O7PGfU+gzX620eHnRfaZLxo26+AiBHK8sIc7ZnsGhFVkxVLpE8MooNXlwLWK6HPWF8KhtugQ=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-add-caching.20190409160338_1554825933401_0.6149925667985638"},"_hasShrinkwrap":false},"2.0.0-add-caching.20190409214738":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-add-caching.20190409214738","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.5.0-master.20190406072016","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist-seeds/sdm-pack-analysis-node\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"238974fdf2e1afbcd79418d391ad5b6423e4ab0f","_id":"@atomist/sdm-pack-analysis-node@2.0.0-add-caching.20190409214738","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-KivTHTlv6ooL/2wyHRVCHtMgF25cZEV/TDawhibLoepcMDl08D1KYCUipPPEfvfAKZkfijUPe1bJOn1q1pXDMg==","shasum":"97298cc8b5f840c6a2a8e634521b9b3da82d408a","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-add-caching.20190409214738.tgz","fileCount":28,"unpackedSize":226785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrRN0CRA9TVsSAnZWagAAEIAP/ilMaBP4vLUMHu5YCBR3\nwf53D+IexYS1wYdFDQQEpc/zoS2fCSMhP5otAnLEts+7ZKutbB4p6yCwICmp\nfzrGeQHXmdMzTARjfCKuhF5+wJhUYQhl7sq1rXoSs/uFXm5S3baebJhtRTiI\nXjQBPKRE//QpSu1kY9ThfGz1WoOAlTKRQhHRw6h1GfIaLrlw0n3zacUYvPT1\n+6Lh23dCwRj1AolsrkgUPoAKrE2Fr7+6ZOvvrl2+8AsG48rphOB1z+7rXpz6\nmid2OxPpJuperQva2JPbtohtzKeEj9x1EqfWuv4cNKmr+BrTItcTkxogv5qe\nLLSeyHx1GZiaBrijzg8mBvmLLE7KoWapRKT6Jm/rtgjvcBRCuAP8ohKuZxhP\ngvGXTo3kalWbeW4L4b2lYIbEtDNx839vJ2NmoTIQDMwqe/YjeN5NSGN8Cxyi\nvxLUmd0Nx+0wvr5JsknHkSpu8RrI3SKWRr/y+uhRq+xwyh4X0kDs+zNTZv9m\nJYxI/sl/j8ZxceafnF1eU+VhKaCBft3ggi49RZHWvqSA5n+enCeIDkY09XY9\n5BbxslnKWF4sf/bYc1QoJfmYv1gJwkpMEVUH9aLDY4cLk3uBaPCKM3/W6Gqs\ndH9CltRAhjhNRlyExQAiuMqlHKP5roxy6JyMsICcfsOJ8qT5Fro6NqAkybVJ\nRpyC\r\n=pSgo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmR33b/Q2HnO/AHbQM2VGjhGgn2xWubOaD3MYN8NDiFAiEAg93qo1qbqbkrmjfOfcjYMfxNOBhq+XA/+o2ir92GHnc="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-add-caching.20190409214738_1554846579530_0.9827763618499032"},"_hasShrinkwrap":false},"2.0.0-master.20190409220251":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190409220251","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.5.0-master.20190406072016","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"66656dced4abbbb52b04d54b4a5e2ef47aef42de","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190409220251","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-+e5kWPUMYHasPeZypyMGsNSrIQMXolAzb+ntU6cvbEhGxR4nLDWOdNLl+5DSOpvGFAzm+m0G/IRIevLrRODyRg==","shasum":"ab5b5d4ca89eb7ce3c0e76e0915a2661ad049bbc","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190409220251.tgz","fileCount":28,"unpackedSize":227233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrRbwCRA9TVsSAnZWagAAVO8QAI9zQqYXruW4Vq7F+nrN\nnv1zSAXtBnV7EWz1bHliGWVwcoT4+rNhJmbGIG51QT8JbQH1qLKZOFJYsarT\nYZRVvWMZHGIgpU9RHqw7kjJHbxj3h4GQdtgeuM9WtHGo8qxTanUBt9GgM+Ox\n7ZqlzE+0fjEcNcmHYP1HfQw6DnHLKvYxrITHLVLjjmpXx0nBEHbgt6L2r8YA\n7Frkj7C2XJCJgSE85vM6noBQzEt9NkcsZDme7QdBveEIFmxLKc8k+IG9Cb2X\nlGSn2DXAs9SitVkywzKnYOFBmX1tJxShVMjUuWtRESleV3BJb3jMQE3Hxl4L\nIt6LnZN9cPdOjsFG8peRIrR2gSY8kP6I7EG0La0qFU4w2jEicNNC1Us9KRdk\nxrdEmbnEN/bMynR3KwFIHvJTRdd299CTKlahuy6fbft0ZiwQa4Mf2kDA1VdA\nR2BKilJ2U7f9T1HpztkvstzBxx9RCNKfMRGQk37PYhTJpy3V/g5GaQTFLthF\nybrKHI69YzMsO4kV51BkVNa5nnEO4fG15Q8N6n8NYkYeuAavfA441nIaSXSw\nEjAqLgQa39z8KAcyPuzEO+8WCufevznCfkIGbsQtG2awQMkOq15fnAEK8bsG\nQ3fll2C3rDtjmgTb0YPu8XKhnjd/WXy2V+kf0hXQOTbgAba+HzTX3+b/VEnW\nVdeL\r\n=7bco\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbB+jQFU/CqKaOc/JOO370Kre9rPgUI52+0gGZfwPm/AiEA+OxP5TqgP9VWVmNi/b/bpp7p4TvWxM2gS7WVocDCsfM="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190409220251_1554847471512_0.06447839791208687"},"_hasShrinkwrap":false},"2.0.0-master.20190409220318":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190409220318","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.5.0-master.20190406072016","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"66656dced4abbbb52b04d54b4a5e2ef47aef42de","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190409220318","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-L0L9lUF1iraFWZXJZw4izt9ayPWzraum/iOJ0UQ93eDBHBncbFxOrkust3EMdJw4oNTcWbaxq2IBMlJWTWSIFg==","shasum":"14fd2528a2bec0f6c597e08dd674b75e193820ff","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190409220318.tgz","fileCount":28,"unpackedSize":227233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrRcdCRA9TVsSAnZWagAAMXQP/0Z9tta1UAE75FhX86Oq\nMqdu9a2hsxc15JwsFw29dJna5bu6C9Qaw6SY8eRhGjjtsbGI0P+zpDTJRc9v\nK8xD62QQDq0d2YZ+a5ETg7TJfj2xmm8NwdckZoaYeov93Bwxpzeob658a17R\nKouZt+cOU0aOdUjmTCJ16eXgiABOhx7MBQZMehyeF32oX5VsMr/r/bYHwleS\n7sXqLZz1jE4GsLCn0CmUMC32I0t/mZmP1AfnbQROJCsAiPFdyY5lQ7sHIh+y\nH5WEvmrMrAnRvWlNUZhn150rKfzT3AMxidsnrCG+WS/UoR1PzD2rDKFpXP3N\nkJMuKp6y0e3AZl+gQ1ItXX7HoXo2iXtjDGjcNfVxi3uA7/r8W70oSzrgBdBE\n+galirwfzpvUS29/nsMBlKwug/7w4foNgb5A+iTem6erhsREI9ZP59HP5NA5\nBmYL5fOQMCrTKBm+AdnQH34k+ctB/Ymfy6W2UcS59xNNMOQRSF1MwYKr9uNu\ntv3u6KsCGINMQleuU0sRemPg7pFCknpeUk4/D8gxqTpClQAeZOTamycyz/iQ\nWvbPsQ/gHNeInFdLrBwbE5WpRP8WAVw93Xrhogxx/INp2tx5QDhqvzHpaFey\nJZMOx5mrP4OMAL5jkZgPOXsLZ+2zCNWe+f2K2ZX0HEOhqhFaRvm2ZgoN6jtk\nAJPr\r\n=NtKN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQFhKr11Navj+FiapyNcdrzh5U3C7sRXPrEhSn39AJEQIhAOqMLgxSZPnDONKxCUQjjy/GEh+fn8Vva5J3LoWRpsrr"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190409220318_1554847517399_0.6655270550060735"},"_hasShrinkwrap":false},"2.0.0-master.20190411092050":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190411092050","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.3.0","@atomist/sdm":"^1.3.0","@atomist/sdm-core":"^1.5.0-master.20190406072016","@atomist/sdm-pack-analysis":"^1.0.0","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"6984890d0a69314387f28c9262f5d83ca4f67a8f","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190411092050","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-CFgwh0ef2FAdSlJR+A1m9GdrX1z+PeY/hMlsrZ8lhaudUnHJnLQM30VfvSaqRmPMqquADqbW5rgnsj55P2Axgg==","shasum":"87dbf5544ada81d51587ee490fc9b09e835e658b","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190411092050.tgz","fileCount":28,"unpackedSize":227234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrwddCRA9TVsSAnZWagAAhTAP/jZX+bbLtIV/9oRnRSIz\nXrKZJdQJbmwkEW3xjVTyh7YRgzdHDJsdvDpsol1Gr2Kl2kyVMtH3fchOH0x/\n0DigngHtdJOlko/N5SSw6yugu3NpP5D9YWnAj5cQ3/vb2QHtpf+LHMDy48Xf\nMaVSzWYEcl5Zp/UU/lqfeCnBRAZOabDepiH+7etArUoJK/TUHaznpYJ4fHXR\nS0dxL6whDCIo1I/Ohszu3r7+2snMAbdFHP0E8aRW56thjZSrHYM1UY/03NjY\n6QZ0gLRuLtUiyZNVJ4RNvq0CqBsYGmobJsAxur5PjfMnVEGxQL+fAnrTDb+m\nIkDvldOWNyem2DnsO+lyPYJ5lFHSsm31MDNEmiORP+adT+cDcaUQStZLQMws\nVJjsPJ420ZNQHjpl/4otKB68CQ9rTnx3HdB/socJ/iBGfF/4XSfpessu7DmM\n0TSHEoOqm/pF0hgHRQ/LzBeOkJ/oBXWDCtF/U+l9jTuj2dvDbb9p0Wp3Fm8i\ne0rhXCVPiAvxFKLPUfWR4JSmqdkWOkgHaaGzhqY7UUcVNjUiu2RgXS8/t1sN\nFUAITbB/xaVtpG/GqDYIy9A0NS5sZAwmafHuW0U6RRZijZoZHC75iRRceavf\ngKRFUn85X2nJ2kiVD8Shrh+WlRgBJvYZHRxwO7tjCwLkLFujdSdsyrvGoTMf\nUz8n\r\n=snvk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/BGpIJxhjzbw9E6hPIWgLaRJld0BjGAV1E9oY6kDZAgIhALtKVhM5SAZ3ReM1e6yJ2oyE4tUPRWWj6030sqm3zGXB"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190411092050_1554974556847_0.13712393358280717"},"_hasShrinkwrap":false},"2.0.0-master.20190411150342":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190411150342","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"1.3.1-master.20190411084059","@atomist/sdm":"1.5.0-master.20190411091959","@atomist/sdm-core":"1.5.0-master.20190409155650","@atomist/sdm-pack-analysis":"1.1.0-master.20190411145147","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"^1.0.3","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"7eb21c71932dee6754c31391a0c2ec497f9310f8","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190411150342","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-uJSLIzCNOpuO5tsRc0TLSyAR87dH5xs+20XxOKCrcZCZOWVd2JGdnVxJrAIqt/EgIJoEpU8kBvv+yg6fK6vCxg==","shasum":"f5e46bdaa1c21001c7a31f808079cb27255e5812","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190411150342.tgz","fileCount":28,"unpackedSize":224000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr1e+CRA9TVsSAnZWagAA8f4QAJIbtoeBzbTxQGGlEx9F\nwXxrmlO73lauQWfRV1oxFe9wJSXb4CfpfOkMm5y0dzjwEuGt6fMnpAKHEEMM\n5+qlniP48cUmMEWCY5SjVu7K7jqcATnD0I2v0dkrcWz8fb2MxRqURKLHvuMD\nbzTPsq9gCLiZ7WBBq9MJBB4PhJ6L6okewdPAZDApofgmtYahTEA66NQxGujf\nDwwYr/APIbssouLLJX39kKxJafFzVHJrAfBk820FWAUfVt3jxCutOYBW1q3H\nryPGK71Mw/dBwAoiBkLFZBtmGxa6q5FVKK/dCfUWLkGucN7xrmzwU+G+RjEO\nwmvd+tRJyrpe8XJNz1cLxq8Wb5kZXVpSVy6x0yKs8hivf3Lq4XSXLcW9nmjt\ns6tnLmsWhD3vPDp4FBrQ+2ALzGDkOS5C9ww1ZLi1XDctl9ebeo5S0vlEhY5W\nP1pXqk3mSNWtB0BGBe8vjJ1D+D8A/WfrWxOYl5DKzpDYe+M/AQ4b1DURjBvL\nYOABOQxtVzGFrxUa+rtMEAea/w5/qnbjzTf4Yc7OInmBA47FohDQEwBoxh+q\nSOffqI9jA8uxC3O7Il4AgQVBjkn+la1/P6Wv6vHusEH4adPXQZOgXqnHXgrR\nVlaTb2cNEEypnVm2xdWQ93UMpUVTlrCRFLAqpuTGn9iaq42hWmPXvMuTlaxE\n9mOX\r\n=EUPh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCj/gSCp0TxQ4mBg98speXWt7M/BAw/zId+GKAgW9UygIhAKm81XzW5pc+io4it+IJxwikvRF/Gck9VA5bxPv9KYbc"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190411150342_1554995133664_0.3825415314708227"},"_hasShrinkwrap":false},"2.0.0-master.20190414071618":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190414071618","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"1.3.1-master.20190411084059","@atomist/sdm":"1.5.0-master.20190411091959","@atomist/sdm-core":"1.5.0-master.20190409155650","@atomist/sdm-pack-analysis":"1.1.0-master.20190414064804","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"1.0.4-master.20190405133406","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"5e5584801ac690996ad666067454f10edc5fff94","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190414071618","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-9V/8XTAz+MMtDwF3gjmbsxeL1asswguioGMCgVeZ2RXahETryPaPm7ZdNiSGFe242XXzEQEcmhR4Rn8yY+ZbiQ==","shasum":"1e01f2b630b6a852b3c1f97635ab6885c480ceac","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190414071618.tgz","fileCount":28,"unpackedSize":226531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcst6UCRA9TVsSAnZWagAAtEcP/iYtMOeQVIBajpbcH0aV\nn1vmaHqB01kyEF6QeFhlAR+WiRcN36JBO7ClxV7o3G0ou1/R3r6GX7OxnPjT\n0VtDc5KW165MHq+131VEdRhND3QX3IhXV3b2xD+NovGyFqGxsrvS6rNuCHst\nPts7kE5hDppVq6yN1h3Gn2okRtw6vVxSb1a7hB4B4dDDqFOj1WH5YNUsrbQs\nl2ljU9mS4tYBMo4dDR5TlRQKIRro+5E/oo+asX3WTDHIxW1mkL9GKxhj4FyG\n+tAFQFkjQPsDA/h1XXBuBr9tBl6+loLJCnnUWsWERyiEWzLA6tbl2Wc8nVxU\njyActolprFj2Hn3Nqh+GqWT0DVlqEOZ8dcAzzLk8DAniB7tdiO9Cu/tB4Liw\necdYMgQhbh1elUcr9bKpEWh+lT+y1sGVqT6eqUYRi8BeXSeewpa8S7kkTWzn\nhvRVp5A/zKrIJJ6rwF+jxSZLYzkSdGio6SQBHs+n6S6FZR66jJXqvMIXLfgf\nuvXxtSBPhaKpXGRVe9b3MGbLhgql35eX7z5vpiUR/uGsFWzlmY6DhCDJjBcw\nyFpu2EcByuP205BvStC+eeZUaCmAyEBYtrRQfj8wwyoj+SY1V6BjgThkSjk6\n0XfnexFtLMZKWN1zSoAQrQcvSjHK4ifg9JpUQ8kyt/3xUArxXX4LtAafU0Tx\nOZDH\r\n=tx1S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnut1oGZcpaMHwOTarBFpjStzuvEBCPUNJcwYe2SnVJQIgZwPMHQNcU9Rhsz5hGbUREPF14hSH19/mOcdhIBsVCrA="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190414071618_1555226259925_0.8870699991466608"},"_hasShrinkwrap":false},"2.0.0-master.20190415213626":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190415213626","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"1.3.1-master.20190411084059","@atomist/sdm":"1.5.0-master.20190411091959","@atomist/sdm-core":"1.5.0-master.20190409155650","@atomist/sdm-pack-analysis":"1.1.0-master.20190415212943","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"1.0.4-master.20190405133406","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"7cd19ac578eb62f0c8208a9e84b2570a15fc15ed","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190415213626","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Rskvb4ySyj/kbj2TjVwte7aJvZTre8AGJlCqptspwkO3/0t+agy+cydB350LquAaRepYMbwSxbKf6CpupbsZgg==","shasum":"179d11d467f08ce3fc3e957d5e5a30bf4356f08d","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190415213626.tgz","fileCount":31,"unpackedSize":233049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctPmmCRA9TVsSAnZWagAAOJsP/3VF9WiAtDseY5zf9V8S\nss0/QTPEIu9iI7/cz1xgNR/bUyNCXVVZr9gplVBgqvHJ8qO6bLFMFv4V6Uvf\nes8dH4+UXv05ZnGnqeVBDovaBim36am/5xICj/AjwgcMkbmfV15rl9w0iarH\nZFNUSoMBnAAf2KdarmYbiRWBOGKFanXDrfmFr688bBH26qXD6oTL+ARHDvgX\n6Vm4XqR4+JJxfiG6Z8xTUAee4Sg82CsNPiq0PJEoFd7TpRC+3/mlBh3Riakl\nJdXuZ/zqZWUVE1z7RrbvPtQscXaT7AMzSf6EvZxappJeJ98lmncDrPml8tlm\nzh+1Aj4GdowkeFb77okALXtCeUgjtGO7B7bPO8sC5L0Js8VFyNpp9qjCLE8/\nSqMt4xPpQIxc0MycR+G31T6YHd/CWUjMpy9Oq2bBuEaCBo67qhzgCrNIrmpk\nj5KzVVdreBDMoZITGTC0VpOOvTCu/u9BGpC+DLVbOMMue6s4onM3HKyIEnwj\n8A7Z4JPpVco2t2oxJYR6+0n6juMfMo9pkXAGiApekvLHI4mEmLt7TGv9+Nik\njP8ONa7hiBorKpg5vpSdiyk2PTtBxv/RCptROFJ3JTmtuHJ4Yjli0AY8vjDc\ngn3E4gYW9ZTD6Ky4IdAJzeCMlvkgyQ+1mW92+7t2yuy3pYwxDfL+3NEolgUU\nJAkK\r\n=q+mk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX+HL+97A9qgOk0IUfujGtjkzgLWe1UdN3XvZWrAJNpQIgRaOGvDLvKR1PeO737Sa3bN2z70xBHxNtgwXDRophjzQ="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190415213626_1555364261158_0.9634022136926144"},"_hasShrinkwrap":false},"2.0.0-master.20190415213920":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190415213920","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"1.3.1-master.20190411084059","@atomist/sdm":"1.5.0-master.20190411091959","@atomist/sdm-core":"1.5.0-master.20190409155650","@atomist/sdm-pack-analysis":"1.1.0-master.20190415212943","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"1.0.4-master.20190405133406","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"4e55696fe2e9c6e789d1d548854b2cb030f7bef6","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190415213920","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-6RsYEM2lqiQdRDcjTAwSzZIaf/LuTDyPx7W1zsSbv6McFEsH67J2pQZE36Fubtv5++nJtHi2zPjUTiy4SCc9qw==","shasum":"29213ba3179c6648dfc0286721b51e71f3c9a4d2","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190415213920.tgz","fileCount":31,"unpackedSize":233079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctPpbCRA9TVsSAnZWagAAPMcQAJ+YkKzS3O8yCD0Xxz71\nFvbEUtxXgdkMDc9Vy4Z6OqK2kPatahlvJ8+zEG6p8PL1b9DkWmj5RqvqftKr\nAEortt6lqA+pLoRv2visN1Hp4mytb3mYl6sQtGxrWhE0Bgr8t34CcxZvrA5z\nlSq6H0ORvc/DBOyHvWNRqTNIWVM9fsA7tksFhypM+VcUdAecYhPOUpEOKGBv\nbbXo1lM4nNzIQI0IDkteKiuVrxeHp/acl1euO6W8ydefa2QHFCA0qt0CHLOk\nBiRpBmNjVzeGtNTRFwDSsHnPr2EaGu0h3jEY/fL6BM2J2eCnsGHxIb6qBd3e\nbNbaa4it4gPK/zZ9qsGOyW9xGd36TB7R3Q2x+Kn8nCaYasCcO4k+VUhLJhpT\nkqnaNx1ME6YEYHl8m4S6UaYOmE8gPI/u2bveROWXOOFY0Ffho+/U0i04VAbQ\nB7d47pWVgCRQ1KJFYoX7ebQyTcu998T6jTa/CKWfJl7Zh0ROAI/TxzzsVhdf\nAH6d2hP9Ig3i4hU2c7c1UwCSS6p0usuCS2LtieXdh7JNN07x8i19Y9cnxs6e\ncQXwxTTzy49Rh0N90qUtdQyAu229yHwV/bd47FJesrjfoG33+vkwKed3NWsO\nfUAgdvpJeUB4j41DbNjHqeOQB5DeuUNIoM4mK84jeOkWPxiuU3wI5ZA/EqoF\nPqe2\r\n=HWzW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2AUwE1ao+zuj5OTB+8a43Wvj0snAtzxJYIBPJTniLWAiBafrE8IrFqHR8Q6osXLPP7dXi9aEBdRPHuqVwEUeY1hw=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190415213920_1555364442807_0.6834833924307446"},"_hasShrinkwrap":false},"2.0.0-master.20190415223032":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190415223032","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"1.3.1-master.20190411084059","@atomist/sdm":"1.5.0-master.20190411091959","@atomist/sdm-core":"1.5.0-master.20190409155650","@atomist/sdm-pack-analysis":"1.1.0-master.20190415212943","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"1.0.4-master.20190405133406","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"3d4ec90406463445d158d1629d4635ddeb5ba88a","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190415223032","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-A3GopZ/9b36PY8oH8uBpXXbKlVzGd10EEEnODGvyt/1FWurXeS3wTYNtwFNa5XiiwI9ZI4LSiOc4xBgUrHGogw==","shasum":"9245a42b22048c3302bb6b335e7ae97bf4ac9954","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190415223032.tgz","fileCount":31,"unpackedSize":233209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctQZaCRA9TVsSAnZWagAA3LIP/1tdDVwRW9TR6wkrOnXH\ntJtfR0C93q5duTxyDXVIZj1lW8ajsfDF7blUVVmPLmppOMJmSpATeItoxz+I\nHqWf6z14f3Q/2CGQDnl+hNQSrpjgkvXNOdh/MTF1zCzpXk240y1LmF5WOxA4\nHfT3Gv0N9cqEVPpJJJ6iB7zFqNWo5cTea44hVBRhzQWWOubQZ3cnIM5evc4h\n6Cy49BCOX3nC5bCUCawCi9fyKWk+fgV0ExGZzmkc94vZDsV5FcsNOL/L0VU+\nWTJ0xrPDzMYSA47cRUlrpsxyIlXLMuaOdR8etAdcC3T4s+YuGqPdd3h15gpQ\nGpLVt2mCR+8Xi7IGKlMkt3RjBRfOHN6a/RGlxtJoOSx4pG9wOsFPy+itY+r3\nSXYBJn9nrGmF9G5ur+8WQNqWQe6ez2HXzW8kVBSEpgKL4h0Yraa7TdJVjcmV\nsRCRNbi1VfaRVQZgceGCcJ4stEPsjQOu4ZOm/NKfPNnlCaRMqT/tAMkWSbU8\nOWKy0wEWc//TdrOjD37gLIUHGvlS5j3n4jyTzIgSE2BT5NZ9qCu1tAfuon2d\nzuPvh5QfAiM9LIHkGXQyOhY6BslKFK41uXD6pPCOXQbYaQwbfKWrR6kQOBmF\n+XhTLe17lVX7Ye7wQFwKRxyoolCezaHOT/5uQG3XSer8PNNVC1nMY6fcw5rZ\nE0aY\r\n=7Wmj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKXTVbUM87EjmvySbTCXtLkBbdIESr5Xbn1h6gg9RKbQIgXxmomGJm4fQfJnK4lL/G+3k+k4Q60ukLfbgdf992i1c="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190415223032_1555367514003_0.45087600483000423"},"_hasShrinkwrap":false},"2.0.0-master.20190417083839":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190417083839","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"1.3.1-master.20190411084059","@atomist/sdm":"1.5.0-master.20190411091959","@atomist/sdm-core":"1.5.0-master.20190409155650","@atomist/sdm-pack-analysis":"1.1.0-master.20190415212943","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"1.0.4-master.20190405133406","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"b7c3c51f8df217654d49a149f40f9d67fb2c091f","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190417083839","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-T6Iws3Ya8LUmEqztLv44UUPBHJWX9zx6LGvhHelNK9D7AKtVNncuEMhH1fVxm/3LylMhRmH2+tGpp4qrlNVZoA==","shasum":"92e89331232016822d51ec7788432899c500f4b3","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190417083839.tgz","fileCount":31,"unpackedSize":234187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctuZmCRA9TVsSAnZWagAA3TcP/3cQoXMlOIwK3sRZB6Gf\nZUUuVyOt7B3MQJcyOUZaAAwoktsv1peq9ichH5Ft9HUxSCveFtWUvVawtt2f\n14RxH7xkHnUBl8IhcmenEbMV5a8rWlS6c43UIyYgn4TXvvjouas51oeMTBNR\niXXVQivEkmHPkSJuwngRATQNIXnf/EQXk+lsmbzAsZtxz02E1QIR+Q7l6wpG\nuPO6CfcXxZumkAxj22VQcyyk29tvjEK2ZEsTT8TYPSI8Th6hTwbER1FGBBeJ\nJs226avzNlGaWxxVyo0CPv5okT7o8nPZqqKzkKi5pFZrZLH3l9iaKJq+7fYf\nCpyFRukMBMwQt3E8OqY8DDDaqbHxUbD+YB8rfNClp7p4Ur8MGiZ2n+jrLU+z\nW6JK/dqrnzFCEmpxbadTQey1dOvd6nT5VwUNuH7dd4S5qCe4AaTdEYkpYnAa\naqw+MiUDr2xndc3I8zjffLMWhdgcyJ0iz0KP3Bjr36XBbeOAbhEwopeyZ/rJ\ndQEBv+TNfOpuIx2fsUG/RNN9zI9q5HgRoLQV9NG5vCts7c80xFDadoNaA69U\n4Xg8eYSyR4nnePwpPMe6B1GtWkL3x3d663dWiR4hd9cq6kQjeS/xUS8oOcKT\nkH9Y2stsMeD7RIFQoNZpI7XRIMjDLosRC98YPPJmFOjJpZFcBdg+q69O6nyk\nba89\r\n=yfwK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVqxMo93NLeneH/7ogUc11dFSxsFt0RZWM5wZvqYNaZwIhAIsd6L48Hc70AsTdQg9IxWYZa1WPUGkOjLT/MLTkhpaV"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190417083839_1555490405545_0.6870603938259967"},"_hasShrinkwrap":false},"2.0.0-full.20190419091646":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-full.20190419091646","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"1.3.1-master.20190411084059","@atomist/sdm":"1.5.0-master.20190411091959","@atomist/sdm-core":"1.5.0-master.20190409155650","@atomist/sdm-pack-analysis":"1.1.0-master.20190415212943","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"1.0.4-master.20190405133406","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"69a172795da2a3d72cb5c5dabe95a2aa7a3e48bc","_id":"@atomist/sdm-pack-analysis-node@2.0.0-full.20190419091646","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-20sdugvmoLLiDgGdrHfzggefXjFNSax9Xv3ZTpYoSgymmdisug6XUpSeMb2ycVE8HvPWJqFiiUr1dklNGfzSHw==","shasum":"9b3879bf6cfa347da15810bcf2d01e35a32ce40f","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-full.20190419091646.tgz","fileCount":31,"unpackedSize":234403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuZJ2CRA9TVsSAnZWagAAPtQP+gMElmeIUyBVkiPtAxX1\nAB/LT022/9Xa9RXsKGlCUKr9MqpC+hm1O9siZM7yJJrkH5v1JtcMAL9UhHuG\nwZZIddEe7sLs6SPJt487rfvjRMOTwgkvU6l+zFxIfR+z58tTMz9X/NduuQlM\nV0qDxab9S1qKy2ltUOPNVzShl3e7Bd97jghd8qzIfDQkhVQkQ01dR6S14cdL\nBRckISuGqMJSHfNrodrmd2TfCzI9oFUZyqSix4OrwnPvD97lyFMmqnDbE5/p\nZHLF3kG6k9Q320XMj7ERsWosENhkChM2MPgL/F79GpwKw+VeTs/lA5onlelx\nVdocvM+0PmBpqDlgJDF459VIgli7Yx5LSUalpNtgmj+vEtUNsCBeS/Juowy7\nih2V54f8dbSdysFEARAC5iPvSSQe3EnlVGIVax4U2pRXIblSLGd/rCauJkK5\nieyCs3PO+yNBeca1Gr42NVN61xY030OStLL6FyMBa08tMcGaJ/GNnHvVQHoa\nYJjzihYbR0WHdKGHZ9WuOejmJNT4Nby+LF9msxoQo0m2CFaHluFDEuvaQdT1\nz2YE7zy/Qw4zLBzwVvHWwx5uM5v5nx5A6lFSNghAecXThtPbvym54wiAu+OK\naP4NFBvWQVMrfz3DUwgoK6ZDJ29tnV0wp2xAnSF5qBaAa+hzPQWhXRbnXCpo\nOgXV\r\n=wPCd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHMXjVYKsgX/Zt+GjaqZW8T4hqyB1xj8CxD18vZzKlyQIgKrPnGKBPcrSso0h4jSTJHRIuRGO/jHD40pAm69mO6Dg="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-full.20190419091646_1555665525471_0.16294920244860855"},"_hasShrinkwrap":false},"2.0.0-master.20190423235620":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190423235620","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"1.3.1-master.20190411084059","@atomist/sdm":"1.5.0-master.20190411091959","@atomist/sdm-core":"1.5.0-master.20190409155650","@atomist/sdm-pack-analysis":"1.1.0-master.20190415212943","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"1.0.4-master.20190405133406","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"cefb531c76636032e3aa33105e7e05d7683758ee","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190423235620","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-ANMS7mJJfIUjn0SsuXk7U3DT/Ai9s2bntZ4JwQ8fQjTlBuhUkpisinxo2Lnw2MoX4XmwyfAU4lXbw0fPRSJo4A==","shasum":"a48ffc1bf4762e4951950e0c5174af6062fc1701","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190423235620.tgz","fileCount":31,"unpackedSize":234239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcv6aWCRA9TVsSAnZWagAA++UP+wfV8nCUJuN1NadwIGFs\n7HF9gIXexxk3I5JrN8SjnIMSyWSejFEHw1X2ZqFUpI6oIPDNdDjgU3AEExcc\n8ePHOJkHWKmqentE4zONH0FF5fypKEXUhs3hTZHT+C1p7TDP+6iZF0AaGWY5\n4hdN4bDGesdgQNNLr8pSvsCztqjgmdN0qwBtsgC+cHid0jglPsGaO8hIi3/a\n04StP7MmeCwVWS+9UavqabYgJluS0keCHL6LL3h45RFR1VoEaVQ6O6cGeCv6\nKiie1onITcsNQD5r864jMgLi9TOMJcRO1Kcm0N7qZuGj3YWFkoghZpQr4Y7W\nYzWSajgDcg1BOw8aln1n9Uf/XfI5PYbbzRSP6G4gmkW+auc4e6B0uVC9qLWE\n2VbkesLTA1lZgqzOtFEreh03I0xnu4QVIuk3plbVWwsoU1iUUmlVwLrVtCbB\n2vTi39j1m9m1XVavEpPzLfTmDhdV2Gq7gDmfxnk1tE8cR4/lzgS71kiHtFFr\nkgYM8QIbb+UtBHS1hw+g8uPu7L2ZLG7A5gdTKSCy7ldcXhadiUiFedU9Ye+c\nA3iiFjMXN7JBIvoN1UdnRGO+bJoVO213VafPg8silY0ezrbVkg7bSOmneTim\n1EYm0A6x0VSlVLvX0GBdXHpT0nOsOzMOtSErWNJbzA+YaCnd6C04V3FDfZc7\ntIpD\r\n=/OJR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoCW9U5a6P+7u8QNb8rrfPP63uyVHi8vEBhzZWjfSSFQIgA+qAHZ96kn4KcUtdd3Dc9blRGewIEqty4XNxSTh+FBQ="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190423235620_1556063893782_0.9465865137342506"},"_hasShrinkwrap":false},"2.0.0-master.20190428091646":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190428091646","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"1.3.1-master.20190411084059","@atomist/sdm":"1.5.0-master.20190411091959","@atomist/sdm-core":"1.5.0-master.20190409155650","@atomist/sdm-pack-analysis":"1.1.0-master.20190415212943","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"1.0.4-master.20190405133406","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"2fb61f679180e049a669c828a04c84562819eefc","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190428091646","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-lJoL9v3gTM/iYSI8Txil6jrzI8Yqt7WP4rYSoMHwVqiz5g7BJJ/G05TCv4hCvDumaElKLJABdK9b2gBDRhlXsA==","shasum":"a2982fef370d5cff9e748ca7176b06ae3574da42","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190428091646.tgz","fileCount":31,"unpackedSize":233336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxW/VCRA9TVsSAnZWagAAL8YP/1TDzi+N2qqbfUYr/7Bi\nT0OIJkqgFgRCD7pdIJcy2AgznllS+67cGUu3gs16NBQd/tJTOW7FO/O4fvia\nGXz5dUH/woj4MVxtqO/+YGHsUvWLkqCrKXvH3xRtaLzi7/T9JtRZrn9G5HgN\nCGXcuBG6/aFO4xAMSy1pySdDCajWF7DO3mti4tQYOM1KcyN8+fKgMQq1Ybgy\nzJo3LOj4P3rYAPk5vAaa9a+Xw7pyjenQp2FaO+SIkaBgAcT4QS4UxT9k+kDT\nKr3zOYW8PvqZdNslDdaGEaobbl9csgh9l8Shr6lx5dQ2lr9wJZe1upIcXaV8\nhgR/tCC+WQHmwt1brDRINBtMm9oNOeofUM9XqH+zJ8aZLMLlnjKA+tHvmT42\n88RkOdw3ad6YwGaqxJ5bGxQX1O7qS0k010cMe7PuydDmDADL7isQBsgZMWwU\njU2HTYdNlyoSTtefUd3Q+vvuV3hP0TfT1OZcWq0E1ftUXDOypS70rnFQFJB+\nwqolOzQu7wbLaTSLlM8mqjU2hv9oP0La/KVekabE18czP7po/B9QxBtfTlhg\nxRwpvlijmhv19wNpmEX23a9/cBv5w+obdlSw6nw5BAqslfdk2sIhQoz8Lh9Q\nPxjW2h1Tccv4uBoEu78CaWikUZxbvOYfQysrmyRXWknL72SwCMpYWEnzMvRG\nxQDt\r\n=L7uB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw+8p+bNHOr4znoamRVydzHPKJd2D34xtYNwt+1JHf4wIhAJ/0Wp5sdhYv9ggA09daHIsk4Cx9MHlR/GzrgyH45UZX"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190428091646_1556443092341_0.19233921379896413"},"_hasShrinkwrap":false},"2.0.0-master.20190428091829":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190428091829","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"1.3.1-master.20190411084059","@atomist/sdm":"1.5.0-master.20190411091959","@atomist/sdm-core":"1.5.0-master.20190409155650","@atomist/sdm-pack-analysis":"1.1.0-master.20190415212943","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"1.0.4-master.20190405133406","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"2fb61f679180e049a669c828a04c84562819eefc","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190428091829","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-ySkQE+Qp1WkzJKMa7u9i/JaE0hJ1kEVnm1rIJ4OB25xRyE9PfCgSm9oCVcx0HO9cajDHlqjmkkBBYlFspUZHZQ==","shasum":"5cac8af1e32ac1d86ece1a1a1df301aa79a84f6c","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190428091829.tgz","fileCount":31,"unpackedSize":233336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxXAuCRA9TVsSAnZWagAAG3UP/R7XphLgFIQITl2uXqOA\nfusNks0mursNTkDKXTU+iWzUIZysZWwrUstcQuDC0lSOfkfcSUCleEH8oR6X\nOuIRpREjQiL8xhvXg+o/lyf3MU8tT7d3aXah0+epkIVyBoZASTMWUW9pP+e4\nnaTBveyZXSsan3M1Rt4tv5z6EuJPvdf+WizGObXoXcg6URp7/tEXd/aB/jhP\nvoT45GoCBchAsNpDteBXrnjWc7axmW4o6SgEdZcxa6g88Z7Stmk6dGN8yjLu\nKICQvULHs+PLa4y74VIgAb+j79VinisPcG2uuRB9BjU7L9AfhytXfQa2Rk0p\noEpQZTQm0Pg9VnYYl+BOwH80PFk6nXDPYmwMYqoEosoLTINadotEaXUsCve4\ntVZbxU2wGEfDgJr62XxP46kf9p9MzoT3zqdx1SKFlFL3hT7hpLvPK8rNrcRv\n3gGXwhmUC5iJ3nUgEUfOdom6k8KaFOVf6F2RpJME3TdW0BSx9gpjgNZE+BQN\nSSRBfW67WIsAxY7SzPgxwHydykrJ6gz9oExW6l47NsvyGIM5KmZ398Oo96dM\nFrKbf5z6WeH3kMrbNwD5ygACGHCNMb9shsDZqEKPCECgz2ExZlhxr7Wxtkxq\nlObwDSQKXL2MzpImLceKNilywhSe6qZKsJDotE4ogyOx95GJ07MgknaouFsu\n5hyA\r\n=/3t0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAjpPLAnobsLiiluNXCfDG1WLXrA0Dhz1pYs8pCrJwEgIhAJfYn7VK9+6cFUXQNCWlgoSBpNNH67RVEww7soncV2mn"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190428091829_1556443181458_0.5903979092369598"},"_hasShrinkwrap":false},"2.0.0-master.20190501154523":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190501154523","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.0","lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"1.3.1-master.20190411084059","@atomist/sdm":"1.5.0-master.20190411091959","@atomist/sdm-core":"1.5.0-master.20190409155650","@atomist/sdm-pack-analysis":"1.1.0-master.20190415212943","@atomist/sdm-pack-build":"^1.0.3","@atomist/sdm-pack-docker":"^1.1.0","@atomist/sdm-pack-fingerprints":"^2.0.2","@atomist/sdm-pack-node":"1.0.4-master.20190405133406","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"a3ba120ee385a21628a0cf4500b6e1568aa50e2e","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190501154523","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-HGBH26pEvjM54hCSrPL6MdWpbnpdwkc/uFV3hF8cS3Hdb3+O9XZKfgxDwHHlRuZVxfuhItNqfP97J0xixcwXFQ==","shasum":"f5eed65fcc1120e625e0034af7168c9316810b33","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190501154523.tgz","fileCount":31,"unpackedSize":233421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyb9+CRA9TVsSAnZWagAADawP+wTx90tDHuP3nUh8ZZz/\nCMgXWZaIPbkZCZIImw2Lvd6hW10F39vITUP4O01IvDmh8F8J2913l1c3K9y8\npu/VR2Q7NdAsnJP8bMxMZyYkVhN7mVj1uqhccq+JVMbqAIIagoqCe7jmcoW8\nh+qzQijxzleWxx2QU4MCRK/RDZ1dwU8lnpOLrlTpdLt/khCeCH3abbPMGGdM\nexKdiCCZdZeZi8WF2Nb8eIbTu8IXY2OxJA+QIfbOayvhBTMW36J769CTT76v\n+3KgFt0EmbEBjVlnsauAicaapNuiDdHF8M/15kNjPd7PE0cueT2D20U+CBC9\ndtKTPXce1dfJxPAmMQjiN8DbRITVSAss2t9/LvTFtJGToF8/5ZChOGrDmwPd\nnHTa7hNgFv6mvHUteQZw3xD/AttJaWh9yn8lpfaMEl2UYjerLrUhAAqWjSt4\nneMIXWg++tRzm6TcQS0L2AAk0XC2cDLGo3TabTx8vaJjTRoiO7V9MawAplsR\nFWk87nlFoz8g+DqQLC4uv9FgjYH8aZnOck1p374EXzNhome0xMgzuzb5hYkA\nI5T43TC2OS+Sa6/wnXqN352+xmpjgonUPZ+OzRNbySECOikqxiH1mmq1GKDy\naII3A4N8VMGhFn9DHEAjHGq/kjGRp7XrfHd+C6zH1JlER8/33o1NDbRSktgV\n0vcy\r\n=tPW2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQOJcr/0An4/POgrbIoUuHc/nvO5GQufKX7DmK4agUNAiBlAWtNrmG/VxLpWGdoFTJDNgNtANW7hohjUxwkwjfgoQ=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190501154523_1556725630207_0.5395891146068226"},"_hasShrinkwrap":false},"2.0.0-atomist-update-latest-20190709163905.20190709201533":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-atomist-update-latest-20190709163905.20190709201533","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.6.1","@atomist/sdm":"^1.6.0","@atomist/sdm-core":"^1.6.0","@atomist/sdm-pack-analysis":"^1.1.0-master.20190709200205","@atomist/sdm-pack-build":"^1.0.5-master.20190709172903","@atomist/sdm-pack-docker":"^2.0.0","@atomist/sdm-pack-fingerprints":"^3.2.0","@atomist/sdm-pack-node":"1.1.1-master.20190709171749","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"4f4b0733229bbea02147c1c88feb6edbce0d5a90","_id":"@atomist/sdm-pack-analysis-node@2.0.0-atomist-update-latest-20190709163905.20190709201533","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Ri0RAbODmosAzb8ZScwMDVrvX0ea2CjWxJCoHSHd+aB/XkfGSSDEsYr/Blm4volEBG9fVLbptf/84QcH25ecHg==","shasum":"d6f51e5f0dfdd1acdc5075435c22f4dccd37ff95","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-atomist-update-latest-20190709163905.20190709201533.tgz","fileCount":25,"unpackedSize":226687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJPZ+CRA9TVsSAnZWagAAxOoP/2TEVQtdK80JGFmO26XY\nBVBahwY1H5y3+wqHICYPT1JoRGuUaFOIrWKMkxeOkazHMO5sogMZVasTTL7d\nudKa+NYmSlqkKOohfOMOaAmZVzLiu+RX4HByMP/IPUzw5WXi+/gvXN3PpeZ0\no8z8FdtSXEwZzEsQAvMlj+weQ3SoI95jUznSSgw+ERDWkUsPWEHjEqMGa7sB\nxxRtqW7aVRT8L7Q+zLNegt52qA5kTaevkJ4ttJtX25x7Lgw++jZ922L2K2Sb\nCoQJ3Y4x0yvY2f+ODFWKcfWJfDXjkNvB3+mgv6shAQIoiWozTiwK6OOnb6K4\nBlivclbQdGmc3ym1Ho02/3nlQCAA/y9QoNORxp8tgffXbPVH7zcmZ+7Psi/o\nVPdne3R/RY4lLOFDiIcAtg4vm03wsqbCFz/zinNOpiiAIPlAbsCrdRmeuDS8\nSGL5FId+v/5bMp1ABfePNvM7DBq4eCNQHh9s7G9qJ/D99OtpGcB1U8sHxmfu\nKQz5XVUpQvx74eMwAOp8CrU9EYpbhlEWrHvX0cD48jA2tx7bZSm+iaLX5xCB\n+DpqfADX0iMRbVrC9p8MSVVeavIvO2aHdefh4ezNUY/0It51N8NUwy4/rLl8\n8EzumTgkZTysMrC4rytoszL8D06sduBoq7KRaWUZn8iP2qbdrdWsMgXO5na8\nzCOc\r\n=PIfc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt3OttgcpOK2vwQWzUI4t1S0qaNpN0mPIOTKssGqRQEgIgexzgLmQbkv2/eS6pe+Mbs7n8KaZnMo7NxDctZXReMbs="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-atomist-update-latest-20190709163905.20190709201533_1562703485912_0.5476099787951527"},"_hasShrinkwrap":false},"2.0.0-master.20190709202132":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190709202132","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","lodash":"^4.17.11"},"peerDependencies":{"@atomist/automation-client":">=1.3.0","@atomist/sdm":">=1.3.0","@atomist/sdm-core":">=1.5.0","@atomist/sdm-pack-analysis":">=1.0.0","@atomist/sdm-pack-build":">=1.0.3","@atomist/sdm-pack-node":">=1.0.3","@atomist/sdm-pack-fingerprints":">=2.0.0","@atomist/sdm-pack-docker":">=1.1.0"},"devDependencies":{"@atomist/automation-client":"^1.6.1","@atomist/sdm":"^1.6.0","@atomist/sdm-core":"^1.6.0","@atomist/sdm-pack-analysis":"^1.1.0-master.20190709200205","@atomist/sdm-pack-build":"^1.0.5-master.20190709172903","@atomist/sdm-pack-docker":"^2.0.0","@atomist/sdm-pack-fingerprints":"^3.2.0","@atomist/sdm-pack-node":"1.1.1-master.20190709171749","@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"},"readme":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"fadd1d7aeed6e4b776e0f8f5b974589284f553d2","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190709202132","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-UYFCTKGfpSDtDlfRAH+15oD2kU7ItZL183pAcAGs8m/VrL1fgggyXpJWwNvo+NZieLj3y9bvTqjy0llpkKzfJg==","shasum":"ba6104404d387e15a937fee0c03aa67a4d523699","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190709202132.tgz","fileCount":26,"unpackedSize":201339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJPfGCRA9TVsSAnZWagAA9lMP/31v0VipaykvH5IiUz8Z\nAXqs57YcqNJF0jSzjPAVex/iCG/oxK+gLZA90YtcyyPzTWc4/9XcJ1t/k6ZS\nG3A7Qp8tUFfqESRYi/vlpSyIWPc/jb0mO3/HYbFUm/Lr5gZhSJI+DS41C8kN\nR/jKc/s06gjR4o4AUM19unWR91qxuxeCJMqBjDVpuZQ5UqrcLzeBa4O0R95B\n9zm+9PjXcdNRWrkMErbU5K7Ox/YFzS0h4tZcL/YZIzJkFKmzS66ZN4xddh2M\nLjrQrQ+bg70QH7BA96ikR/W3bbTwlq9+c6/x4Q3Ay5EoEpTsPimt5p+WKlGW\n5I9LX6bh7IxFFTAhiOY66je4o67VMbGTS8z43TuUhwDtlkkrv9CNhWLh+hYk\nznBmDqYBG6dxQLV7XhKEC5YHaWkOO9Ntj9v1GgP9oYSWGyC/sqBh+YqvS7dE\nSVhu4tNfVs3eHmoqdBp6iUxdRQP0QDmcTBcCyDCuAIBKg3nKMCT8+t3f2sv5\nwb6Aha2IHD9SR8xaAqD+W7edWcA1qRzRcC5UUmYJkeV2E4u+gvTN87IeNM8V\nHduFL9leG8c6nJ64EAOiaL2mm+RWQz+5mPBLOgCewfI/r7Dbhi53Ed5GE22f\nPEkEzZ0qpaRo8tW+XZ7hem3cVxmz9GHGqLZaE0ENO8xjsOqaYewtdZUKTAmA\nX7NE\r\n=O+pF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7zkhl3yqanlEded7BqBLIX62wqW6803IsMDoZnmiL+AIgZG7H210sziYt5aZHDMgWaY8ZhA61F7cgCMqxNOI9vl4="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190709202132_1562703813628_0.537823029229765"},"_hasShrinkwrap":false},"2.0.0-master.20190710065843":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190710065843","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","lodash":"^4.17.13"},"peerDependencies":{"@atomist/automation-client":">=1.6.1","@atomist/sdm":">=1.6.0","@atomist/sdm-core":">=1.6.0","@atomist/sdm-pack-analysis":">=1.1.2","@atomist/sdm-pack-build":">=1.0.5","@atomist/sdm-pack-node":">=1.1.1","@atomist/sdm-pack-fingerprints":">=3.2.2","@atomist/sdm-pack-docker":">=2.0.1"},"devDependencies":{"@atomist/automation-client":"^1.6.1","@atomist/sdm":"^1.6.0","@atomist/sdm-core":"^1.6.0","@atomist/sdm-pack-analysis":"^1.1.2","@atomist/sdm-pack-build":"^1.0.5","@atomist/sdm-pack-docker":"^2.0.1","@atomist/sdm-pack-fingerprints":"^3.2.2","@atomist/sdm-pack-node":"^1.1.1","@types/mocha":"^5.2.7","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.1.4","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.18.0","typedoc":"^0.14.2","typescript":"^3.5.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":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"f021a3f71dbc0d5271aad3788de6c885f6f4a7a7","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190710065843","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-A72X1vBq1rht1SbJ9thXeGUbhbnm6bZcMD4sWFMVOZIJQ4j5ethaWo9DW6a9KxMj/uCGcIXtToNdbYiL9syVkA==","shasum":"abe039646ee5a46e0106c88344f058278de316b0","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190710065843.tgz","fileCount":26,"unpackedSize":203417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJYz5CRA9TVsSAnZWagAAvuUP/1dsazXMyaE9F1Lm+p+N\n66LclOPoUVa7o3D6BXMtXqT1e3lEh2jzcOWLo+x5zoviKcJCv8XJMcUQ8TUn\ncdsMljJKMFCqwOn73RIh1oUowkf68GRq29MtepmpIdC1OYDm96OL+6Q6/ZV+\nNwmLD1Ddz84WaX3fIfwzh891hcV83FwR8DWpZsPPRJqRa2VpcGC56dm3om78\n7JR1A7xRtkDpQxzyqwgoeb8y3uKI6EAj/L9UqKCZgmrPF+4/inQx3zZsWUbJ\nUyYVB4u1QKdti3zFokwRetmYXBcvZZDVschsaouzK5DL+bJMk/GtnfnekaAT\n/x15FofE0AEwh6OwFeeqpN1xwGX+7dZkJn/PbWlfPu+YHt52yHCYdKFBJaCp\n4+8Sii5FOD1UXT3Yi6lNNjJ9pafRiTbhWSWHfLl+l2UI0jpItoZGEP2qJW8w\n/hKZu5Qff5ipzOtsfYabe05gbbTOUAA4deVMfqN3uukGNTmhYHlRN/05kb1I\npEQz/IVFOUa/MfMSt3zNvyCs7A84e9me5uWEaDERVoTc7Ek0TROHtZy+F1Fa\nvUuMKvKZPQZmMbspGJbEdMEIIhg2owFDN5Ysa+Hs2j/SoFbZhzzcVISV/IFK\ngx/3yT5iSW5eQalfP00eDAGlcIo0jy/lHM9kiXOoy4lTDzQ4cp4ZZOfuOjEq\n6zGl\r\n=oB2E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQ7HjBYlflCO9okpAi5++CFoxNA+2/9Cvf6AI1M3THMAiBL9Kp2bcdmAx0ID9N10KpbWwjuDStwMLedcqqq6kUkBA=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190710065843_1562742008245_0.514323250332835"},"_hasShrinkwrap":false},"2.0.0-master.20190710065952":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0-master.20190710065952","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","lodash":"^4.17.13"},"peerDependencies":{"@atomist/automation-client":">=1.6.1","@atomist/sdm":">=1.6.0","@atomist/sdm-core":">=1.6.0","@atomist/sdm-pack-analysis":">=1.1.2","@atomist/sdm-pack-build":">=1.0.5","@atomist/sdm-pack-node":">=1.1.1","@atomist/sdm-pack-fingerprints":">=3.2.2","@atomist/sdm-pack-docker":">=2.0.1"},"devDependencies":{"@atomist/automation-client":"^1.6.1","@atomist/sdm":"^1.6.0","@atomist/sdm-core":"^1.6.0","@atomist/sdm-pack-analysis":"^1.1.2","@atomist/sdm-pack-build":"^1.0.5","@atomist/sdm-pack-docker":"^2.0.1","@atomist/sdm-pack-fingerprints":"^3.2.2","@atomist/sdm-pack-node":"^1.1.1","@types/mocha":"^5.2.7","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.1.4","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.18.0","typedoc":"^0.14.2","typescript":"^3.5.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":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"f021a3f71dbc0d5271aad3788de6c885f6f4a7a7","_id":"@atomist/sdm-pack-analysis-node@2.0.0-master.20190710065952","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-oSDo9BzdJnLMHnIyrQbNlbrISqcH3x8Nz4rjv1ATdBw+gQzkVHQB+zgV6gLkYlxM/dG52XAllTqSS92LINiq1Q==","shasum":"f8b444f9eb09dbc802673f8faf159c3744ad5bfa","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0-master.20190710065952.tgz","fileCount":26,"unpackedSize":203417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJY1hCRA9TVsSAnZWagAAwSIP/0ljdqOzeIFNKrkU4RZA\nTh1YQkD9zBZ0+ApuafKZjsgK404LHZmGwu0ZrzoVQd5LAli1LXjuXmahgX0c\nqSoNVcB/CcVRhI19fwcG4vV5B1dzjpqbEvpRxxFkuvQxhnEh6whW2xQCmvK4\nvgLbS4qiipKOic43ORyqumcBwmNuRKAvcGCm5UdJPGil5q72rDlQMO2Nc0jK\n0IA5j8AxbtgmGF1VbkNaxn3MkktCo9Ko12RMhwANzAmZgt80fClBI7IFaQgF\nS+5OTDZlDbZ5Lr18WDFuQ0nLg3sEVtMwxoYwcwsLe98OEaS0yNfnwexBmszJ\nP/ee17jmHlMmT8BnRfk8uKP8EDMvd64WWoRP41yPDM9sur6f+LjLFMRcZM3d\n6noM+SBZQcSEkbNZru4Bz89QGa2bPb9pDQmY8y8gk1wxox58wgh3uvoSGOxR\nb8mwgINaOdUgl94iUCkFULOkWBI1A2iTMnoNiHcn541XFEy0/gzxrhFSOaH+\nDOO3PnQWejzlYRFaQ6PUMVms/TLGMULtj8ZS1KWABVdwej/eQxmn4/s8lbuD\noYhhBguqbsaoQyEiMyImNQVLXjk0C90zZ+xe+JZJsBgD7/N2svSt/spj48l6\nJURyshNoTWszYeeaZOM6jvRdXY6aW79o8Z0yS+1fL/3v/3bX4cL8WL0P/iJ4\n5Cvk\r\n=+xbG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbvBHtDUvA1oRcu67wzs/vIdgJl+inQk5HzTB+iQOcFAiB4WOkjnOAuQargSZC9fp4yAFK/iSWaCaX05nasa67piA=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0-master.20190710065952_1562742112558_0.5370990136233771"},"_hasShrinkwrap":false},"2.0.0":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.0","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","lodash":"^4.17.13"},"peerDependencies":{"@atomist/automation-client":">=1.6.1","@atomist/sdm":">=1.6.0","@atomist/sdm-core":">=1.6.0","@atomist/sdm-pack-analysis":">=1.1.2","@atomist/sdm-pack-build":">=1.0.5","@atomist/sdm-pack-node":">=1.1.1","@atomist/sdm-pack-fingerprints":">=3.2.2","@atomist/sdm-pack-docker":">=2.0.1"},"devDependencies":{"@atomist/automation-client":"^1.6.1","@atomist/sdm":"^1.6.0","@atomist/sdm-core":"^1.6.0","@atomist/sdm-pack-analysis":"^1.1.2","@atomist/sdm-pack-build":"^1.0.5","@atomist/sdm-pack-docker":"^2.0.1","@atomist/sdm-pack-fingerprints":"^3.2.2","@atomist/sdm-pack-node":"^1.1.1","@types/mocha":"^5.2.7","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.1.4","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.18.0","typedoc":"^0.14.2","typescript":"^3.5.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"},"gitHead":"5ca9f9ea6cb8fffd1d8fd91a7d4aa7d2015ee96e","_id":"@atomist/sdm-pack-analysis-node@2.0.0","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-fbrIH6JC7aL73OeSkI93Iz3wRMa9i2phvGEJeuCLst6tuTh8pJZGc9Uh4VdzpfjzZg+jPEp9emHsEarH57Pr+A==","shasum":"5a0e5d5603e3947d22651f13119497eb83e23797","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.0.tgz","fileCount":26,"unpackedSize":203395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJY3UCRA9TVsSAnZWagAAsNUP/R66d4lzci+sHgrwpQUB\nQ8T7e5XozdH0jIvlMaYbu4KXNLpfPrIJ9lyGhZwk0BFYoPlYj4Qd1tWy7HOa\nc54ytD0Ze12X0bT9zu3oUFNuFhPt4rgKWFdMBJ3VZC6TaelYdY1NukSX3rQ4\n0FqtvECtYR6Ap5rLenzn3ifGrJrMt0pFaSUNJTKeMAlFmENTfXy39mElYVwW\nkFyCfG4GsNm9dj6pM4J0FDCLJPeKSWvvD1gb9hfieWEZrP9vNW3npf+IwB0h\nmwnYIXcjlFVKRBMJf2I/nUepwwsEz+A1EazRNijpNRvaqdwalGvJ1T/EaFDE\nl7FzmwC6E0eIXnNHiqy3Hmu7I7Uzmk6BrzLPdJGZM9D8NrtgCu5TYVLrMUwq\nQAWwNl03QzLeiuTNxPXgPB1Y3t/ju7bWIOFMpm7IJdFxsHVwEka7xHTgDI+U\naSs7ushJ27vxlxNQTGxqy+ekWbv7EyTjDfOgC/IQg+kjbFEx9Z81AQ1u65Mf\nnEs/wbQznCvd3vDLiegyq33/uLuwtzbPF1wPuJ4NS1cuD53tAcpR9QaO33qz\nNvvDnxjfOyZbWqql/nGWH/rdLk1I7jyziaKfkvSE7XGQoWL0sEheh7Ah8zcs\nLJlRac0/yArLvl5HElkHq5d5J6DhoZVWVLBCxa+TCm9DY2iKytJyk7D6BSSU\nX6yL\r\n=8BqV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6/t6mNbDefTel0btMErBruDhHOd3oN+jyz2ala7dlZwIgPIvncMEu+O1vUqTU4f/6ONPMGLGV+1wgjb4YAUXiY/Y="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.0_1562742227444_0.6713679827718171"},"_hasShrinkwrap":false},"2.0.1-master.20190717120834":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.1-master.20190717120834","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","lodash":"^4.17.13"},"peerDependencies":{"@atomist/automation-client":">=1.6.2","@atomist/sdm":">=1.6.1","@atomist/sdm-core":">=1.6.1","@atomist/sdm-pack-analysis":">=1.1.3","@atomist/sdm-pack-build":">=1.0.5","@atomist/sdm-pack-node":">=1.1.1","@atomist/sdm-pack-fingerprints":">=3.2.2","@atomist/sdm-pack-docker":">=2.0.1"},"devDependencies":{"@atomist/automation-client":"^1.6.2","@atomist/sdm":"^1.6.1","@atomist/sdm-core":"^1.6.1","@atomist/sdm-pack-analysis":"2.0.0-master.20190717103823","@atomist/sdm-pack-build":"^1.0.5","@atomist/sdm-pack-docker":"2.0.3-master.20190717104008","@atomist/sdm-pack-fingerprints":"4.0.1-master.20190717095528","@atomist/sdm-pack-node":"^1.1.1","@types/mocha":"^5.2.7","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.1.4","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.18.0","typedoc":"^0.14.2","typescript":"^3.5.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":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"d1202819dc4bdf3ce3bceb8a1b137389a957d6f5","_id":"@atomist/sdm-pack-analysis-node@2.0.1-master.20190717120834","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FkgwvhLw01/s5kRCXsJGfD3rm81Nhda+fiwxRJiXkFfwtDOkQPtu1Mr4ux0AjK/C4xv27rIO4UVYtvLBLZCHGA==","shasum":"e0499aab4156b74456f1800db4a921711ebf4f6c","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.1-master.20190717120834.tgz","fileCount":26,"unpackedSize":201238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLxAbCRA9TVsSAnZWagAA8eUP/2+lKYs4ZV8TPMURw2y0\nJuA1qJAoK5xazE3ryXIMYfUwqPKLinPRmk6J01WcUH1+zsBkTb8PmZrXBnNz\nNq7GDMvRGx4d8qbFwR2sYnWoWu0uelHp9njGSEVc1vYdetnyGMmOzXwZR0hP\n1Vi1p6QGEMmeE4m90tJlzvkJRx+Q0uGJak3DiexaVqa8d3QwkS6zfyeJr9V2\nbl3o9CMGC1giFkuHJp8PA53u2/SKf0ORJbcAd8+ZE43qc0uArGzgt89hv7I3\nI7mplJM4FOjwa0nKIPwcC+QPIhqTykzchMtItnJIT+RGZItnOLWLbaVK27yV\nM1kilPJBW+m4d+pabm/qI9Tw8IxUTrFetIzHQ4ERo99L9O4NGd7jRm6TQTbb\nbkWIJE2wwUN4UOO7hTH9UbtAZ87G3p8ATSWLLWe0SIipeMx3j5U6ggt35onj\nZwhYHhrrqSPL8HRv5EAx9BraG3WEs8kWARHVCL5WKiNMsBLa8QJTM54NYnx7\nJ8uMMu7gIa6omv5r/TybMWX2QDCGCfBtvwre1qLST1+gqUQIBhG0LCA74ZF2\nY08nCdcMphyouk51uI/sL/uaqq0pHl885sYzWPqIH2qebhiUaWb1YUwUfNcQ\n9sMVhDHlsEeWy2n5mpU6YTVn88FnLQRuF0IsXeRBc6rwCHkPDinDgw29H1cW\n504m\r\n=pBJd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQ3cYaAJXIdYH0oJ9+eTz/bCjS7XJLNVWvLTzhZlGHXAiBY4bZPXU19piRd8v5jeygm8wHdYMinVUS3u06LpmzhUQ=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.1-master.20190717120834_1563365402904_0.2573355728945188"},"_hasShrinkwrap":false},"2.0.1-atomist.a260p86nh.sdm-deps.master.20190910084047":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.1-atomist.a260p86nh.sdm-deps.master.20190910084047","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","lodash":"^4.17.13"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@atomist/sdm-pack-analysis":">=1.1.3","@atomist/sdm-pack-build":"^1.0.0","@atomist/sdm-pack-node":">=1.1.1","@atomist/sdm-pack-fingerprints":">=3.2.2","@atomist/sdm-pack-docker":">=2.0.1"},"devDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@atomist/sdm-pack-analysis":"2.0.0-master.20190717103823","@atomist/sdm-pack-build":"^1.0.6","@atomist/sdm-pack-docker":"2.0.3-master.20190717104008","@atomist/sdm-pack-fingerprints":"4.0.1-master.20190717095528","@atomist/sdm-pack-node":"^1.1.1","@types/mocha":"^5.2.7","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.1.4","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.20.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":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"6230636cf57f8225b3ff2db477bd497478d9f9bb","_id":"@atomist/sdm-pack-analysis-node@2.0.1-atomist.a260p86nh.sdm-deps.master.20190910084047","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-idsLYqfY5WU/jV1wJ3O0c01NtErXKiznMrnr1ViuQs/mFD9dreSQv8DAfgiNIVSjFUy9kHlp7MeBLAoHoO5NAg==","shasum":"0e1444837f770c12d13c233779f1c62d2ecd9168","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.1-atomist.a260p86nh.sdm-deps.master.20190910084047.tgz","fileCount":26,"unpackedSize":201621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd2KQCRA9TVsSAnZWagAAOpkP/iMf/vbN6QYUrELl8Ak9\nzHZvt6W4vkZFHT2j2TlPtOZbcpy7kn8IdqlWjuRbRV7v+A/aLETM7uBZyyyC\nlN5UEyUc0Pm88y12pa038jVsB/vu2lw0+W/SoJLsXHWh8IXAfwyTxf/sbujR\nbRKkGTVhV9pHO4b7H1hILwuYBRfZNUURtDKeSo4i2OO/OW/CjmEPk6SUdBuA\nN7aQvzWlzQpDiASSI1I9K8A9pTm0xvbzSu7KESMZ1zCJJxBiW5ENBppBknbH\ntH0umtCApezhobu7pptxv3UF7SsLBUAQqBiqGveU8PvKW/vk7Ek2GpSJWSuW\nd4YM4fNWfu/FGzFlUwGLfxiIsCv4+DufqOWq+TbMn+IQiArWzagsX0/dcBoF\nzVL0GQmT8QxvcT4cFexx4vFt2Jl6fGNcdtJqBb+UpM+NlGo2fh3q4hYDEKJR\na3DiccW/gFipn8faYxZEjpmOGrqfQXfW3JVzdUKDUA5u2LyoYEeZewsPkk6h\nhZCkD6uBTrFg3otILODyrt1lByVtFi/9CAlz8M6nJQYfsNUyCCryCrACRgJ3\nOe9/I/fyzpK0jyWM0V78os8i/D/jWYf4KhbNxNcqu4cWvfnRToHHC+b/aX2N\nF1Ih4/H5Z0368CDel16UFdvXqhp4Gb1qBV664Rt0kK0+mhUk2yTo17cgbaWS\noqm4\r\n=4S5M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDugo6VbJXn4hCdGwzlOKkyefYk//w5/ALprEqozCU77AiEA7FywwxiW1WUTSCiPP6LcTBrFngoWEaveW71k37BzI9g="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.1-atomist.a260p86nh.sdm-deps.master.20190910084047_1568105103935_0.22105816001019019"},"_hasShrinkwrap":false},"2.0.1-master.20190924214223":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.1-master.20190924214223","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","lodash":"^4.17.13"},"peerDependencies":{"@atomist/automation-client":"^1.8.0","@atomist/sdm":"^1.8.0","@atomist/sdm-core":"^1.8.0","@atomist/sdm-pack-analysis":"^2.0.0","@atomist/sdm-pack-build":"^1.0.6","@atomist/sdm-pack-node":"^1.1.1","@atomist/sdm-pack-fingerprint":"5.0.1","@atomist/sdm-pack-docker":"^2.0.2"},"devDependencies":{"@atomist/automation-client":"1.8.0-master.20190924042635","@atomist/sdm":"1.8.0-master.20190924042736","@atomist/sdm-core":"1.8.0-master.20190924042954","@atomist/sdm-pack-analysis":"2.0.0-master.20190924210620","@atomist/sdm-pack-build":"^1.0.6","@atomist/sdm-pack-docker":"2.0.3-master.20190916023924","@atomist/sdm-pack-fingerprint":"5.0.1-master.20190919164505","@atomist/sdm-pack-node":"^1.1.1","@types/mocha":"^5.2.7","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.2.0","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^3.0.0","supervisor":"^0.12.0","ts-node":"^8.4.1","tslint":"^5.20.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":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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":"5f28314b27392a1b0483a8fb1cbff70bf25bba27","_id":"@atomist/sdm-pack-analysis-node@2.0.1-master.20190924214223","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-DM8s6EbNFEmgUMoKaH+n0FquvrN8N+UVjlpdtzqt4kas6EBtV+UHYtaCMi4P2ruvl5sjhAZVFTY7uvhSb2m9Uw==","shasum":"ab38e39169bdebd9d305e2c087d6eac1bdfd737d","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.1-master.20190924214223.tgz","fileCount":38,"unpackedSize":218322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdio4KCRA9TVsSAnZWagAARAwP/1nBvlwDC9/HdnU1ljYj\n4QJ57QYltmDyJvayEVrQ1S7W1E+9ohwk1rb0zdp9CSjghuD0B5SEmqX/YlSF\n0eVYx7zRaEYpXJZSpUqW6nNtBYaYGq0TPV/KHl9hWX4mYvctgHJ/AgiB68T/\nrq/H0KDkTC/DU9ixL/XONNG5W8iYRWBklGBHmaGkWAQfz7hPW8nezRzmzbGC\nQxQiTL+ECAkbKPM+4nY1lXB0S1ldslXIL6loUEX7ITAFBSRoWq0qUYZDhvn6\nmvsQzyOSyKEzQJmNnfi/1aH8mvRriorFxeZKbIl5jg4Ac7KQ4uGNKalhUd4t\nAid7/6x42r6mQWp6VixDKkRpLjh5dLeQHlKr5haV66hbeJ0FtTdlLjuKsNBL\nz1F31U+SQ6NZLshvsteleI0KwErCIZMJibQnnFyt9WRi/WKy++3+flcf5kfX\nbisBvFZ7lzV8U9tsb5oxOTG5Tcv8RkFYoMk9H866EOWdF8WtHWXWL85vB35D\n1tESBO4kdbCNSyMR5xX2BzOvTOK4Yh3fMFJADqE/NmEV367KbyXtTPVVh+Fk\nna24huRf/JDJj2VYwxJXjcU99S+umfQP2E35HJ4THTXUhQO9oHR3Av5gNomw\n14GR6DqPsIKQ0PkEoWm6EJPpv+r0h73B2QCUCBeU+xbU1QyEQJDNla8wLiFD\nW4Y+\r\n=+CKB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRaLdyGmFwL1lmQ3QoVdxXsoNjnJGjtQFVavFiuPv1jwIhAPiWV6sPvf+qZ20/Y5kZa6K1lPy2JnCifsazDeyhKiYO"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.1-master.20190924214223_1569361417984_0.44208047334548883"},"_hasShrinkwrap":false},"2.0.1-master.20210108051212":{"name":"@atomist/sdm-pack-analysis-node","version":"2.0.1-master.20210108051212","description":"Node support for SDM analysis pack","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/slack-messages":"^1.1.1","lodash":"^4.17.13"},"peerDependencies":{"@atomist/automation-client":"^1.8.0","@atomist/sdm":"^1.8.0","@atomist/sdm-core":"^1.8.0","@atomist/sdm-pack-analysis":"^2.0.0","@atomist/sdm-pack-build":"^1.0.6","@atomist/sdm-pack-node":"^1.1.1","@atomist/sdm-pack-fingerprint":"5.0.1","@atomist/sdm-pack-docker":"^2.0.2"},"devDependencies":{"@atomist/automation-client":"1.8.0-master.20190924042635","@atomist/sdm":"1.8.0-master.20190924042736","@atomist/sdm-core":"1.8.0-master.20190924042954","@atomist/sdm-pack-analysis":"2.0.0-master.20190924210620","@atomist/sdm-pack-build":"^1.0.6","@atomist/sdm-pack-docker":"2.0.3-master.20190916023924","@atomist/sdm-pack-fingerprint":"5.0.1-master.20190919164505","@atomist/sdm-pack-node":"^1.1.1","@types/mocha":"^5.2.7","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","mocha":"^6.2.0","npm-run-all":"^4.1.5","power-assert":"^1.6.1","rimraf":"^3.0.0","supervisor":"^0.12.0","ts-node":"^8.4.1","tslint":"^5.20.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":"# @atomist/sdm-pack-analysis-node\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-analysis-node/3b31a0f5-028f-4c16-8832-d34a42f72b47)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-analysis-node.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-analysis-node)\n\nThis pack contains interpreters and scanners, adding Node.JS stack support to\nthe `sdm-pack-analysis` extension pack.\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 `#help`\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":"8aaf671c706cc9ee92ea008e952f544aead67486","_id":"@atomist/sdm-pack-analysis-node@2.0.1-master.20210108051212","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-zFB+moAjGBdFYyocoR2fa8djtMI93V4mt4C5PqZwrGwPv4y2hqDYmpgA+Kb/tuXvNgXba/KmFqMIA4MNZvRXPw==","shasum":"677adfcc8ee877b95ef278eec6fe21522b91a2de","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-analysis-node/-/sdm-pack-analysis-node-2.0.1-master.20210108051212.tgz","fileCount":38,"unpackedSize":218321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9+n8CRA9TVsSAnZWagAA3NgQAKGWeIjJDckhmQ/Ykjo+\nCWDkZkM0r2YKgpERU4/hbIZpBX/1UNTKyG8qIKe5KeYPB8DXdC3U1ii7nTRP\nddlYxoxm+QYDHvQ8IOy1NbGf/eDRzWn2lWibxVBLoicW+8JtAIU/8UAKIQJp\nxdYU9LvXBSR8Ur/fkq0Xt90rV5a9ni3e1uLhxmrN42is2sEYOQyha3RkYswQ\nid5A522VbN2FJ7XizjKcUMt0Zlj9R6a8EcE0vOGsPhDJrcDaqd6n8aMmGWRi\n/0Kj9DdF0I4sBpTrFgYW3FEQkQav8fBljgEvFgwRg61m5wOyfs/G1aR/O/6l\nAb8crKqp/huCVQH8/twOL+HCgzctj7sNJmfIfTg88Uxkwt8BrGXVT6sjJkN3\ngzDBAJV7Hqt6MK4YlTBv5vS78VLRF16NL+BNIYYGoeMirTzV4pVgUdLWH209\nU4dk1lpWytlhwn7jfI/eUSEWAqyas2JayeI/5BCdavlA7jy9men9qxqe5qav\nTO8b5N2sqXlrDu/WvuG5rWmhfQ2+DkL41jcNx3MATZjelo8BcHynbR+voz/R\nO2lJm3Yn4STP7cP2j2QVtAz1zZb+Z1Cazk/Ivj9SUqBt/75PlMh/x3WznijM\nySwUwszTCS9LMQAsbHp5HPvLPvdfb/aUH8BcRIovUmO6EavaiHtZqPllVpVI\nb3xs\r\n=eRo8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+Rdsl0hPDNkB31dyrQMiaoGsMSG+L1bmU8YbiFXw27QIhANbsVDS8tLysm8tsM4o6tbUMbQDPnobcGu5Wi6i1Qrl/"}]},"_npmUser":{"name":"atomist-bot","email":"npm@atomist.com"},"maintainers":[{"name":"atomist-bot","email":"npm@atomist.com"},{"name":"ddatomist","email":"david@atomist.com"},{"name":"cdupuis","email":"cd@atomist.com"},{"name":"slimslenderslacks","email":"slimslenderslacks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-analysis-node_2.0.1-master.20210108051212_1610082811658_0.8392939905297685"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-18T13:58:32.091Z","1.0.0-master.20190318135631":"2019-03-18T13:58:32.470Z","modified":"2023-02-23T17:59:39.956Z","1.0.0-master.20190318140229":"2019-03-18T14:05:00.282Z","1.0.0-master.20190319102055":"2019-03-19T10:23:03.749Z","1.0.0-master.20190319110410":"2019-03-19T11:06:05.899Z","1.0.0-master.20190320204759":"2019-03-20T20:49:44.330Z","1.0.0-master.20190320204945":"2019-03-20T20:51:53.461Z","1.0.0-master.20190324034418":"2019-03-24T03:45:44.451Z","1.0.0-master.20190324034858":"2019-03-24T03:50:39.637Z","1.0.0-master.20190330065142":"2019-03-30T06:52:56.349Z","1.0.0":"2019-03-30T06:53:41.458Z","2.0.0-docker-support.20190402161643":"2019-04-02T16:17:53.069Z","2.0.0-docker-support.20190403140009":"2019-04-03T14:02:19.904Z","2.0.0-master.20190403151056":"2019-04-03T15:12:38.424Z","2.0.0-master.20190403151225":"2019-04-03T15:13:32.406Z","2.0.0-add-caching.20190405231402":"2019-04-05T23:16:04.997Z","2.0.0-add-caching.20190406065603":"2019-04-06T06:57:56.536Z","2.0.0-add-caching.20190406100129":"2019-04-06T10:04:21.302Z","2.0.0-add-caching.20190406161858":"2019-04-06T16:20:40.820Z","2.0.0-add-caching.20190408105215":"2019-04-08T10:53:42.336Z","2.0.0-add-caching.20190408110421":"2019-04-08T11:05:47.858Z","2.0.0-add-caching.20190408120916":"2019-04-08T12:11:12.291Z","2.0.0-add-caching.20190409160338":"2019-04-09T16:05:33.620Z","2.0.0-add-caching.20190409214738":"2019-04-09T21:49:39.669Z","2.0.0-master.20190409220251":"2019-04-09T22:04:31.649Z","2.0.0-master.20190409220318":"2019-04-09T22:05:17.499Z","2.0.0-master.20190411092050":"2019-04-11T09:22:36.946Z","2.0.0-master.20190411150342":"2019-04-11T15:05:33.775Z","2.0.0-master.20190414071618":"2019-04-14T07:17:40.089Z","2.0.0-master.20190415213626":"2019-04-15T21:37:41.381Z","2.0.0-master.20190415213920":"2019-04-15T21:40:42.924Z","2.0.0-master.20190415223032":"2019-04-15T22:31:54.117Z","2.0.0-master.20190417083839":"2019-04-17T08:40:05.664Z","2.0.0-full.20190419091646":"2019-04-19T09:18:45.681Z","2.0.0-master.20190423235620":"2019-04-23T23:58:13.980Z","2.0.0-master.20190428091646":"2019-04-28T09:18:12.524Z","2.0.0-master.20190428091829":"2019-04-28T09:19:41.593Z","2.0.0-master.20190501154523":"2019-05-01T15:47:10.371Z","2.0.0-atomist-update-latest-20190709163905.20190709201533":"2019-07-09T20:18:06.031Z","2.0.0-master.20190709202132":"2019-07-09T20:23:33.776Z","2.0.0-master.20190710065843":"2019-07-10T07:00:08.591Z","2.0.0-master.20190710065952":"2019-07-10T07:01:52.732Z","2.0.0":"2019-07-10T07:03:47.575Z","2.0.1-master.20190717120834":"2019-07-17T12:10:03.040Z","2.0.1-atomist.a260p86nh.sdm-deps.master.20190910084047":"2019-09-10T08:45:04.136Z","2.0.1-master.20190924214223":"2019-09-24T21:43:38.174Z","2.0.1-master.20210108051212":"2021-01-08T05:13:31.821Z"},"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":"Node support for SDM analysis pack","homepage":"https://github.com/atomist/sdm-pack-analysis-node#readme","keywords":["atomist","automation","pack","sdm"],"repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-analysis-node.git"},"author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"bugs":{"url":"https://github.com/atomist/sdm-pack-analysis-node/issues"},"license":"Apache-2.0","readme":"","readmeFilename":""}