{"_id":"@atomist/sdm-pack-gcp","_rev":"46-d09d32f4b5c8aa633f30e6b380d65b8a","name":"@atomist/sdm-pack-gcp","dist-tags":{"branch-master":"0.1.0-master.20200205105926","latest":"0.1.0-master.20190930190658","next":"0.1.0-master.20200205105926","branch-skill-output":"0.1.0-skill-output.20200206150917"},"versions":{"0.1.0-master.20190930190658":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20190930190658","description":"my new project","author":{"name":"David Dooling","email":"david@atomist.com"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{},"peerDependencies":{"@atomist/automation-client":"*","@atomist/sdm":"*","@atomist/sdm-core":"*"},"devDependencies":{"@atomist/automation-client":"^1.6.1","@atomist/sdm":"^1.6.0","@atomist/sdm-core":"^1.6.0","@types/mocha":"^5.2.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.2.0","tslint":"^5.17.0","typedoc":"^0.14.2","typescript":"^3.5.1"},"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":"8f4e2d7b10ac5eb768e92aa7cdc06c8e624e1d92","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20190930190658","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-O+Yn4N+gZn/+wG/2sVCdvc/laHr3WiovS0CaV3zuodQtL/jHBqhyvXtRTmFcyzJRcbFlFmS7TRwkrjCsBuu2eQ==","shasum":"b077c546005988834b8b94e6314a250aefb52257","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20190930190658.tgz","fileCount":14,"unpackedSize":147345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdklKcCRA9TVsSAnZWagAAYWcQAJxPfpdKwQqTi3u7GD8/\ncK8vUdBSH+gsQe4EAWJLP+kPtTXDTfNQBTW5Ak2BPWo6AxZl1dbntLQebgDa\nrMSrn6x+WwpoFI2cA9EyZ9pcp36Rxh+sZ9pCHehM4kHj1TW7S4ymnCoowklZ\nwp+4l9vS3fRU738+t3jREpMJXZV9GFrpZeFrjCpnKiMOxR1v9K8LqXjCPanN\nGqC/IioNmzDmnpRrGRmRLWzlZmXPBAcA/zQq/V8GxEwG3iaJuQc+sDfOpDQ3\ndGtdeqonbkx+4a1AKgbhBLUbiswDCV7nBuXQVcgzLs7BW0xuCxOXdnws5PL9\nyR6PuW+J1CyINoG8QVXrYWt5RA5eg/TUCobcDPF3BVH2HJwpNr4gdsnmWoWl\nOYvttkxt3PGg/WxX1DVfc0icuLyj90t7b9pVOVrDYaUIbKo33zGMcSV+uKf/\nDVdK1fjkNHYnKge3Q3i6OQuye6SWokpDojzGNsls8wUAY5lVEFA6qkVImwQZ\n10QtVQKf05Uy1T73uT4f29onNxeFZeRbTB+68qGYRoix3dCn1l2B55Rw/+px\nPWIMaDbffYTWWdU4CkrLaXqpuukwbgoRauCf7TUiPeMhmn5qUyFR7+956xQK\npCP8ZKXMfIV7/XrE0joDfOHuaLTvGEY/EdAM4isRDZP4AhRECp1H/H3OYovH\nvjeX\r\n=zpFl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQcbl4/jX5AkqYBYgHYriokhyvu9fkZWqTzwHGZZh4bAiBBk5mC3Z65E6JUSjrnTK4PXlB4GbCfsJu9lsq1OsT7uQ=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20190930190658_1569870491571_0.8788693052886065"},"_hasShrinkwrap":false},"0.1.0-master.20190930203939":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20190930203939","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@google-cloud/storage":"^3.3.0"},"peerDependencies":{"@atomist/automation-client":">=1.7.0","@atomist/sdm":">=1.7.0","@atomist/sdm-core":">=1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.19.0","typedoc":"^0.15.0","typescript":"^3.6.3"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js}{,.map}\" \"{lib,test}/**/*.{d.ts,js}{,.map}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.2.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":"16b109d80a44ee1c94cc67987094681e42aeedd6","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20190930203939","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-gPqr+YJYnbz82eH3qVEtCxPsYPG0/vMl4hRnV31kNLf5TN3YLtSLfLqbPiJhWWSicPSVj5r1ZUUgLw2Ag9KN1A==","shasum":"87077ddb20a6d9d139020e7b27bc217f1c104f8a","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20190930203939.tgz","fileCount":20,"unpackedSize":154477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkmh9CRA9TVsSAnZWagAAfnEP/iZboaSTpts0xKHGqjns\nrkPeguG0y0IhHbXOn7qBVLgAXf3FTrCfAvd0lltN9c4ySn1j1v5TN1KAUmXa\nZKD/oBwwQBTGAT+G+VU4CGv1JYDWq9DsC2hzK9kx4xhFbCs2Wn7vCmcuAA/8\ne37bPipyd4e3UrmlIH25jQ+bOoN0TBenvHesj5K8woOh58nMxWvDVF+juFRH\nPZECxIGwnL32iqxdKMr4LoDhiYYiNPvVFaT30j7Subu7/w1JIaQ183RkTdik\nEvTYcgV7l7t/7KXxqBkOS6ei203351Ba7fCegmk8mkka1zDwpZ5Jp3bnq3ri\niKqBjb/HiipY2jsBVoku7pJgHfX/P+nhkXaZvpQVTUqDTYtXUsGe+UwFBjRN\nQJ+mjOJkRdxjTXkkau3baZ3VqoirXa7uJaJP62g4f2qVd019zSKIQ4K9Ih36\nE+2gm8lotEIsI2MBcJeD0ytn/Wecwp4Jad+JBCA12UxUKQRVSyfXC9kA/uj9\n+ILaUFgZc1DSmC3FNEuUYaqCQBBQhATJ/3iUN05BHUm+e8DxuSHL5pK4XVhd\nfdj8/w45XnD3zHoUKu3r4nIXb1VFDevQ7XZ5d9gaiZDtO+LhmFtBDoIomBeL\nEG3VcAzv6ARLCfJk4n2B+CqWpbIN+igxPYrvydvBPNeOKAyZkYkc/r6yYmja\nZviG\r\n=KvzY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBy9066djka7aS/hPjtVlnBw+yYrsO6FGyt6t9ipDxWkAiAcdJMkGLLqgAOFNM+BzYLApV83d3o0BeUcopFt7N0c7A=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20190930203939_1569876092406_0.9928023895712992"},"_hasShrinkwrap":false},"0.1.0-master.20190930214208":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20190930214208","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@google-cloud/storage":"^3.3.0","@types/lodash":"^4.14.141","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.19.0","typedoc":"^0.15.0","typescript":"^3.6.3"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js}{,.map}\" \"{lib,test}/**/*.{d.ts,js}{,.map}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.2.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":"0d19d1aa022e1cc8a5a77078a6090d4e3e041eab","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20190930214208","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-LjGe/Fwo8h9UrtpDiUA041/+ZT6N9Ovp2JWFxeaKa/REWwPXX9BSv2rMbFwO9tDPn116nHu3XlUa/nn2n9YSQQ==","shasum":"9dfcae02edcab4ad113e5824caaaf504ab739bc4","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20190930214208.tgz","fileCount":20,"unpackedSize":155803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkncOCRA9TVsSAnZWagAAzGQQAIkELY0YFWyDOS08wb7c\nc+QIk5X19FA2RRr3MAeOZpvxBQex6OTjX9BNQ893IyjinWTxml7J4aWQ/Ozo\n4VjlsE17xme5yLAp1lneWd2frytqaLtxdz1lR3kZBooFkRmwwxnrphiAGPVN\n/83hokgY04SVkAqJ3gQpSEiZ21B0C7ulWpLGqq+PapMnRwgO2UMRnsHkYo2n\n5s2UJrq8BScAz0WP3XilfG3pvvIpt8JiSYr62EYOqE9IrpUXKo9tlnb1PLlt\n8Hxci7ilcT9NbjOJUxH6HBqNwaF8DO2cYF7Iby3o2vmRHLXJ7Oda9J+2UqG/\npe3HC9wZQFIDtNnMysobLASIdi4tPyixEWr+X/cZEmOSjnUtQ4I7EQWczt1h\nr8a+tfZ4mKX+DdC+uLGf6QV1qgC/BQMdJPrGRqOZ7TPu8xDkDBwBnUeLWtT8\nRp2mNDZ1YCTJW5PdtvI7Cne2xG+aY+emKySucIYoiP/nrHVk6cO97ED3BFKs\nq7RJNxGabrhj9ZjAvR/kPMGq1lguvq0qbDo6MJYgBca0IO/4BxHA08iybKYR\nz/7M6D3LCog0pSced5Bxsp7bnOtVr4vTzgFeK+l9O0nZdhInmEvHzDzMFrwM\nTZK0ptMPsI2v+h+DM0endSfGUwVAy+0zZMlkM1Be9WhEu2e+fxgkD4mUcgW1\nbfUo\r\n=sMjZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnf+OFXIQ0/45ULJFbKQHl0+Lyu7jnrfPrOXZ8wQCQdQIgStAlIfogrJnuQs1q2DbWTiilah2eh8XvdFHWTaFG6tg="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20190930214208_1569879821647_0.16058694956700803"},"_hasShrinkwrap":false},"0.1.0-master.20191002152051":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20191002152051","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@google-cloud/storage":"^3.3.0","@types/lodash":"^4.14.141","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.19.0","typedoc":"^0.15.0","typescript":"^3.6.3"},"directories":{"test":"test"},"scripts":{"autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js}{,.map}\" \"{lib,test}/**/*.{d.ts,js}{,.map}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","gql:gen":"atm-gql-gen","lint":"tslint --config tslint.json --format verbose --project .","lint:fix":"npm run lint -- --fix","test":"mocha --require espower-typescript/guess \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"9200b1c206c42441fd45bdbf52b1f1f92d253ce3","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20191002152051","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-l0hlcpKkWDXL//hQfQ39xfgx98P71v6ABLVoniX51d6oYuJYWfELux17bA5xKXmQd5lKcNWnJoYtPgoiTq9+iw==","shasum":"f502f3d128cd7ac48c30d52203e3790124536c2f","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20191002152051.tgz","fileCount":20,"unpackedSize":155921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlMDXCRA9TVsSAnZWagAAEbAP/3cWCOrcna3FBvrsP+sx\n9oLlNXPxFqZXMvgvO21oRhUJbKHbma9A9h+37/e9cM1LB+uTKaq6okH/CnI/\nCj2weTbqcnFVhluscw8MsESuSKuuFqiq6/HvyNtmqonjLqQjqxdRj8fBcrWi\nexsSSa3u4hyRsVFP6YmSxUl/2R8cHCLN7nWaaI/QsVrDPMMNC55PWREcqJI6\ncNXR65jNUBiejVPLAkBirRnIwBkb+8U4J4sNjE71oJ2g7E3CEVspDq4QvqaC\nmdyhqepcXvmXO8xe0q6X2hj5jRUIAlPgM9GtZGmSCwbKKJ4W8WQ+LK2UvkAM\nI/iWyQzQa8lfAPi+xIAztvabdb+WBpwxwvPdz4cZHsXA930t+sUkwZjy2zTL\n1xxPk6lTYNlPv5xmgnhslapcJVctIRuSPtlDgSWxKCSdElowG1fe/gb5jHkd\nGoAjrOjMPXIJaNBl4G0KxTM3ReFXjS/T/fiK5gsQ3BSRWvMOxgWOmBxQK697\nqwo6LbHPmT64LzB3lsP5DSK7gGmdpheG9mW4/9GC/dBquvNAMecimiDYNCef\nxWKylhyfoRWLuP92JlklC6eGz2D1ArOqJHTBf96b9WIqx8HPZeACajTMOTfH\nYglmXIN77avtdajqQ00eMOto9dNvXbgGrRTvZqsEeCdA05ETY7Dkjet0q3IH\n5VPW\r\n=uLy5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAghkjGdNV6/inQOI9pPWWBjI/I5FhR2/UJEenFzV2GVAiEA2Ur2iThd0OhNi+yuBeB2l15WQNkXeVE3z2t346G9BP4="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20191002152051_1570029782388_0.6225897350591527"},"_hasShrinkwrap":false},"0.1.0-master.20191018192900":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20191018192900","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.8.0-master.20191018181918","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.19.0","typedoc":"^0.15.0","typescript":"^3.6.4"},"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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"de2fb2354de99ebe3a4546650f87906161a2ebd4","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20191018192900","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-giV5i2ZIym6r21nmEXjT3TbNHEPmp6HAVc+J47vb6SxCxA0m5C5CsClMbB7bss5WGAYw4hdAA014wsRzD4a4Cg==","shasum":"11e5ba13359a45c04da1784a6666c654ff64c8d7","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20191018192900.tgz","fileCount":20,"unpackedSize":150275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqhLrCRA9TVsSAnZWagAApLwP/R8SDFlVWEmbyH/odhIq\ngmtRSN63Y94e1BOEJi3t1+AbJsLSXlAodeujzEVgO1wEr+e0w+jzS+Bi5Y44\n28dNm5QYXPeRgjLNxbRtf0Zj6i6Eaeo/kXCprl7GjkgXaHoS9GV2c1LKtESS\nHUM4GGdFy1HZ0q+Q0fxVd3ilL+enjpZUrf8PdMO6upusYe/vDFetc2oZWvHG\nO6V8vk4ThYX4dTaQyUerKFSwVMldRtEQf8Ws3nV0ra3ZGk/XSMLpKw/uqjTu\njyG4PvuD3Lc6SjcqA6qlgemHcBgoH/gVyc2Jgs1uqxapsUNXdcvpXgnGDO9+\n4PvnjtBVDtrvovENQCrtE4aSj6gPCfcT6pN1FSdwa2GaD7RfiIVLwHEJnLY1\n6nlbIkQemIGuoHmfvkc9F4b+xlbNppyudSse6GUmbjlewSFobSHZZE6YaR9Y\nOXU8ygMun4lnWp1RDD18BwrswmCqJ+RBXRTZvD/drALVTvaX8xbny105J0JQ\n3WH9h8XBp3ERpYjJUjJhR2V9muQ8A8ISrMXinLIxhNWQkiYmkLgK/GyqhP3+\nqOsp5Qzf327zWUXP4gVVhQmVfNxzh/m1/OhkSqveH+dsHvKT/Cr4Q3q0Oeoo\noi99mu8OqcbGiNX+VUtNaU+HZOZllKGzvvu/SGZ+FHKn5DtjBVMtj+o40xHk\nT10Z\r\n=U634\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClnHu/jLtmgW8yC07PVD+o60icJiafG/PwDqhI1CEvyAiA6cX7EuuikjgGR6ClDV5bWpfpw5+XPYAQNLte5B7uTcA=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20191018192900_1571427050207_0.9207747191737901"},"_hasShrinkwrap":false},"0.1.0-master.20191018214159":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20191018214159","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.8.0-master.20191018181918","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.19.0","typedoc":"^0.15.0","typescript":"^3.6.4"},"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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"6a8da0d0fecd31973567439ff485727270db2a2b","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20191018214159","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-mrVBVor22GPDv8egUY7KawYZhZ2xARpiKJL+XV2S123Jl1gnejk7pFNLoq1UJrKJl1m21eZuXQhJcGzspzigjQ==","shasum":"4f581d54a70516e1b917266ef3091b4a4ee5b50d","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20191018214159.tgz","fileCount":20,"unpackedSize":150330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqjIOCRA9TVsSAnZWagAA9oUP/j6L5EKNMTMsFvBn0m/q\nJP2fRfMmiN5GhGMhAP5ZgumFhMbvfzPYLOZNp9e3CwnyHskKMvSGMuTDenl/\nx3QoMZkTXzSU5apCgG4adFQ09s7NPIFoaTjt9mLWcPseZ5QNpE62rpqiAVRY\nTMXy++oeUOrHDx/TkyX3+rKTZ4Ge6qbiQ73eJD65xftz7KOoRIc+nSfT6Qwf\ncJVZ8vRwu/WyEWbN29r1rTZp3wR4HDm1dEO33gmGRJW9LURc+Q40TbyrqsbK\nc55fHEFoNyy28ErGpi7VZAbrPsHSsBkTn3qt29ijI1HwHPOupbdfs0CKGdud\nJvoYy74q9dVkAPbiymVzSi5Q03vcAX2SzjYOttlQJlKl7hdgk4sJzYwZ4kvO\nlQozBj9Il2PcifhmsOZrVfO2+rOKKjkuiiWOTvgfwq5iDGanIf/8E5DIwD8z\n9BvljZFdvA+4fCBGAD8WlUGPHldUcHlkNMDEwi+w7qGoKZ3ZIlcNz+lt4DSq\nUjEQzkcd1Bs7SiqYsHs2OywmAlw+5m56dMnz2lZXDjn6uj+nNPVdgbfUtz4T\nTWumI/TLHadHi2qKDQZ7iNo2rVt1TGZPT2nWY7GPPxAahfNlxhngDJMzXciz\naKMBB2A0XEGxeWWGZaScECkCyaAUp9eoiQRl2xYgdxNcuQKFGAbp4562/zmM\ndPTy\r\n=UvJ4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClwPb5DKvrNIgLBINbbqY1IocurSQU8uwVSkhdChyZJwIgM05kckW1DIjD2IVo0lhis8leFtF2tk9ic7C4gKU5zKM="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20191018214159_1571435022152_0.35410949282722903"},"_hasShrinkwrap":false},"0.1.0-master.20191018215140":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20191018215140","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.8.0-master.20191018181918","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.19.0","typedoc":"^0.15.0","typescript":"^3.6.4"},"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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"7fcca4f0ed6f07451fac2c5284f7457d58fb992f","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20191018215140","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-AnvulJls/0We9s9henqCNQA2poNJyD7LmDXdniEc8nAqBQtPJEAymn5IRumeGnubyvB4AtJb+sguzs9/gaDDWw==","shasum":"2508b5e5562860dce6a191ce81c7a2bd2a8b175f","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20191018215140.tgz","fileCount":20,"unpackedSize":150334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqjSZCRA9TVsSAnZWagAAdkoP/AiZKMwXTiQRXxaLiSLF\nJtC8AqnXF6CgU9HYdTfKkGxWUFrRV2I7Umw6wobJSWgQIMiXf2IKFE37/JtD\nBot6Z8cJXzkbQu5jnTQks1Ger0KnNZjjDMr5YuyqtsBaMV5ovCYUqGrKx53j\nTMoqlqSEk+Lyfq/Ku/3bKqNwrYr6yGAsUZvj0V8KXaJAvgbSk5fXFWbxsmBv\n3iLFpYNKPAqfJDDtpu82l22XOfnUJ49BN8speKVvcJIqCE5dJkJSHb9RQXkg\nT9cX8KXfdLVGt8JJOhvVEILhPLa08Bujv66rD77xYUyQKaFbtudF5Dm1wyQF\nwfyeviRIKbeqe2zy+eTqz+CBcxgr4RRfe8F6VgTsrBdYefBCnlotY0CCpwTw\ns7FnkiZJYHPleKb80rAMmWw0JYcK7zw6pXRG0JIlZFxPTXaMSGTM9DZOU6pL\nJMFCzb24dhfJIa71y076SldnqZyhm2Jl/0IPVSNxf1kZ4Guuc1cJThClqcLq\nbyV0HQ6kd6mrAAY9yZruDYCsByvlVo3w5DNxX4yLzhdjRgsNYoZu5ZgG/8ik\nZcIOrdAGMzhzw48A1mVoJxgc/+wYr2+fTkrApg/I7lW2ohwtzG7X4dgq8dHq\nx9d4j9no7WDvis50H6k/lxSLuZmyC6o3gOwWpLHoN0dRuOrj1OhA0Mme9UOc\nYOgl\r\n=p8tb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeHQ1Nqy1M21oCE3Tusdf/Jh551pUEuwTE5y2Fq/GpyAIhAIZLEp5mhilpnmE53K3XVuxD+cJW6Gi5cs3GhQZqhzda"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20191018215140_1571435673090_0.5537938011301629"},"_hasShrinkwrap":false},"0.1.0-master.20191030133626":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20191030133626","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.8.0-master.20191018181918","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.19.0","typedoc":"^0.15.0","typescript":"^3.6.4"},"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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"7a4c0da8ca6ff79b7cbbebe96e1696e7b178c51d","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20191030133626","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-8cC0HnVYLuj+IV9t0ZPmxMnn34Ssibh/HI0w9uxVsGnbG1cMycZmBtRhFVU+MqkBoykAmvGVwU6rtUgjgWTT1w==","shasum":"6f03d9e8513b8461f061ae04af2dce6285491cbf","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20191030133626.tgz","fileCount":20,"unpackedSize":150394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduZIZCRA9TVsSAnZWagAAdXcP+wapnZ+sv/ksqNAAgyCN\n4H3IYO2QBIrPUJaLhHeSTpIZhG2ENx13oyv5ZI9I9gmOPWLr1+wX+H0lYZjf\nbQwKQOtYeQZml82UQfKSI0PuvV4v9SZ8RUANluX1a64fiy/u77fRuJLve9ls\ns07vYJYiQWNF4N82qNdgLGmI7SFVHAgEaJRYjYSArKl5QIZmVriSpAMT1RmN\nq/5/3LuF9v8FTn/+faVN8hfZ8MF9tyLZZ3TDjRIKVZhPYI9s0+1vCrtZpaOE\nOv+7H/vJuyj0qFVEj6nbw6OpxUAnfc9oVfZf6b1m/CjiTRQtn10I+vOHG34X\n9ne1EuuFDpWT2t4cBwML/38rsLD+0QiK1rHJRvb59pa8asZaWMSNZIrZyTtS\nwuNpc21kM11Ymgrul5/xxT5MD8R9Yvp6Z9YxHgwcDIpT0jOhXCGqVUDi+N9b\ni6klqCuMLIpN9IsNVaoYH567s7Hlyt6DA5dj6nFiyKqXmAhbTX7NuHY1TO4j\ny9CxRNhi4ZlNJ19jwK5gfFeF0Pi4Y9Bfzh2uroyzOxLmSREY5+KC4iJ6Pujf\n9ryLA43Iod3WH/+czbreXjQbI2Q3qI5od2OjRw9zW3jmGLmtmi2oz1C51S24\nOhapMenOQ43uq6hCPX6yN4cliqBb0+RVhvQNhGZ1BFNZWoxVm14WXBgTcuQx\nJbiT\r\n=tgl+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ5MSKuBWqZfZZku7fG05FXHI6Gfp71ZAemt+o7E4ROwIhAPf7L1ynyogNCqvzNLJ2bwgRckSs2Flm6GI6O1RUBtzC"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20191030133626_1572442648976_0.9965737978700664"},"_hasShrinkwrap":false},"0.1.0-classifier-replace.20191204214115":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-classifier-replace.20191204214115","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^1.8.0-master.20191018181918","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.19.0","typedoc":"^0.15.0","typescript":"^3.6.4"},"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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"f4f017996d4f20b0541fef9248f6c6d4fac0cc5b","_id":"@atomist/sdm-pack-gcp@0.1.0-classifier-replace.20191204214115","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-vx5hlJ09OpJEZFjn5jcGPw9XDqATiMZ3NqBocywoIAusMPnUU6EbNS30HtHR3xQAJygg8iJp+x6ynIfixqJqSw==","shasum":"174bbad199af4c9849352d82713b891207644df9","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-classifier-replace.20191204214115.tgz","fileCount":20,"unpackedSize":150742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6ChwCRA9TVsSAnZWagAAU24P/1nLqPyQbUm5O/TxqD1u\npD6wDgVl2Rjd4K3nWE2Jy4rr0N4Y+GKgGmVgLg9tsw+LDY9O9XZG/xrVliF3\nqYjbTTbcJZrp1C/znU73Gi4OWEJYlL4GAlLBfGgs3qVftVOFlWxPz8RaVIGF\n5tmsui9G1M2u54kZ23hiYyFwDBGfTeH0LswgixP1oir4Xs+ReWqVkOlBOT1N\nns9tgo0JkeNhNovr8GsquNBPyntDv6A6KRda+QE+hLOjqjRpP46FZmbsyUYa\nuPLrPBiX7iDetdszFAE109Mgg7Ti72WplhQI2E3Y7zO8nE5tT2xRkdHm3B5f\nwT0WJsUY57cGu2z7xQ9B+vFrWT/UtdEQN2ntf3OUc2912nbTImGPBUlK+MWS\nCJkmnGx3pblcolVvpDscvc3lKWsQP+MxNNeurXHhYM6QgwuApUhC1eXto7jK\nrU1mfWPtv2GLukiMYUOXrkxvh65TWOQoarz6oRU4Wuf8jflvTYfKGCwSI969\nfn+rNvrto8IoAVcj7cOBlIO2cwnBfT54Xrws5gM8ynZ1V0piznG8wDfi/wlC\nvkeds8rGFUa5+rQ3MBPiqG2yupEBk99ZHhObZd30LRy1EgafvzQDnw6w0YuJ\niVd5SQJOiHJAOV9+EIcFV/cwRQxLR7UPYWa0GVFuPaHx9x0eGChBGTMdqQdf\n2uQ4\r\n=aLvu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKHeoTyxvMvn86tqZnjx32ZtnZjVf148hrCBsVBVj+kgIhANP3fm/jQyWzGtHNxYQ9/VhT7HBJxvZv737sKMgwbhTy"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-classifier-replace.20191204214115_1575495792223_0.6673453517190109"},"_hasShrinkwrap":false},"0.1.0-master.20191206224726":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20191206224726","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^2.0.0-master.20191206152722","@atomist/sdm":"^2.0.0-master.20191206153457","@atomist/sdm-core":"^2.0.0-master.20191206213539","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.5.4","tslint":"^5.20.1","typedoc":"^0.15.3","typescript":"^3.7.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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"c09fe0f6330440659e89ea15c59d3b7780a421cb","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20191206224726","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-RcpdtYJ/8i4ylp0i5L1WouLvptJ9a5X7nTKkaA4YFKDPri/gRQo4vsq0IqFXPLS1JR0deXPDqjFnrwlKJHSlGw==","shasum":"3b1df53808ef71d530463fe6b63df9bc8e7ec522","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20191206224726.tgz","fileCount":20,"unpackedSize":151507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6tr/CRA9TVsSAnZWagAA/2sP+QBHrcYWGvR2hnWdLtMe\n3cQoVye+qt6MtvvKqtoRRmU/PIlkO53GTr+l4PXo9+df+WcvDBid7PSv8udT\nhCXNOB9YErVVC0vzD9XCgR4d7ATROQRafQ0o4JRtLjcSC+euZd+S6CP0UgvD\nOQ/nKzarkgRKa3DxVFcwiNfmMN6ewhGaWx+h11mw4IqT62+PWZpc4uELuPZ2\nYl490SnR/mw9cdAPWPFZZ75apr91vF861EaNiDIJHbnxw6OZyKIyGA/5PlUN\ncyVo4wWbWM4PBYdAKOYuLuBIpdTaKQNpGHu6qRLnILt9kLhcZGtTZhHHtMQh\nkUUzaGWLlSZoLWKH+1Or5MsqZiPushbLrpeguiQv978j2XBCy3R5Jkom2A1m\nOLEQ6+k3HMpSOQ5d2Jl/z00ONzSKIRGvHTuc0eWlDRukGYLRHQtiB3K25zMI\nVbixiJ94j6WdtXKIqC7sfGzuRgQlvfJn3C7yjaQxjX3v6mxtrByIEEgcNkBK\n9gVEAenko1qgTnHY4rYRwnekVJP2wCxUqZPoY9/poRNnLDfD/zsU35KcUrAD\nhi7+j5kO2EHbyhiokNNMMZpE3LI5PhquZZhkTAWm/kFdc6zh8pogkrMxzAcG\nyqm3tfqouB5JhY5rhun2uftNH4AbE4z7+/QsxerO1WbUdp24t6HtTrE2PqZZ\nGnOz\r\n=Yt/c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/pe4Tw27Q12jYO/Gc83LxOskapE2LFNsGf9hn9blzOAIhAMae6CH5AYKE7yb6m9cRrqbB18QKjazJoyNcsjIPdCRh"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20191206224726_1575672574851_0.03617890732723095"},"_hasShrinkwrap":false},"0.1.0-master.20191206224938":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20191206224938","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^2.0.0-master.20191206152722","@atomist/sdm":"^2.0.0-master.20191206153457","@atomist/sdm-core":"^2.0.0-master.20191206213539","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.5.4","tslint":"^5.20.1","typedoc":"^0.15.3","typescript":"^3.7.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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"c09fe0f6330440659e89ea15c59d3b7780a421cb","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20191206224938","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-DdMFQ0yrcz+iavElKjc8zBD3YKkm6YnT1y9Vm6XvIA8UXOJPbE+6YxajnZYM1SYG09j9/zduXOy7b3s6LdChpw==","shasum":"e63755cef7be2a6c097cde4a1232f4a0cc39719f","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20191206224938.tgz","fileCount":20,"unpackedSize":151507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6tuFCRA9TVsSAnZWagAAkz8P/AvNEu2tvo6AdthPeNj/\nvZRRKnI6q5Svs/tc0QyQKDwVDO/1SIcxNR6NPRhV6lXNGVbtpVTW/yAm0N/R\nmt2W2vTgeTuokwBV6emFW8oQbKuqRZQTAVNafuTYgX4M+8PoRkUIQxpuSWVI\nRRl6vSuMOUrCeDNrQaJjPhDL0d9Kpl/VMeTKZiieNj62irHZ/gTHfjsEzKgW\nHJgYdjlHSygf1aY4HIbpiqL4Mqszu0rQxk23GqFNar9Rzvf1RXVVjUGN5Cym\nOimS7rcVUBh+7j6b/MzPzXNYGCJYMo4WYNAl2FTIw1UiLe1+DNgH0E0VgTRq\nBOzpkNmwcIApJjKx5chmT89oaTFlHcGfaFCoYcKD7/IiUy14LMqt7b1Fbm87\n3vQDS6TCGYueLfMxRypOyljxFUXy0YTGukyL7Gwzs14TcXmsIZtq+vC0QOzj\nhz6OsN/yRBLENnZJEAsBC/zW8pU7f5SewY/CFW0VzxuTh8bzFoHUSBQSSLRd\ndf1+HOOp1vTZINinK1qUwnMTJyxiOlraX1ZANId4BFLS8l8/2pk6ds2tSMfb\nU5jGAaPCN8Xyoyly5hXnq/Bx06xkqS9bcA8nLV9CPxNkRSarMwHHoAvWAPHN\n2CK7+AgkV1JSpdb1q2Te6uCzDs+7mXt8s03r2qqyK3dkCcx1bz3WlRLejLJA\nJHjf\r\n=r04D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMI2jNajLw4WMupQBhHgy6hia4kHjAMThDkZ4f2hI+vAiEAiWrw6iZFHu6F0KjZm+DM1+aKDXd+62YQc+FKJnZSww8="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20191206224938_1575672708805_0.8151088357828287"},"_hasShrinkwrap":false},"0.1.0-master.20191208110421":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20191208110421","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^2.0.0-master.20191206152722","@atomist/sdm":"^2.0.0-master.20191206153457","@atomist/sdm-core":"^2.0.0-master.20191206213539","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.5.4","tslint":"^5.20.1","typedoc":"^0.15.3","typescript":"^3.7.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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"372b1dcb58dca0008c5f581fd317d3cc7bb87d61","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20191208110421","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-0a42RSSDLdApFzVx929uhtTQxhF3X/tfTbYcW+9CGiPEDu2M/NKuzhGXaMVsDuiP0XaHHSNs60Rlj/f+nutVLQ==","shasum":"9e2818762f665c046632f7d3f41565946e46ea92","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20191208110421.tgz","fileCount":23,"unpackedSize":158716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7NkXCRA9TVsSAnZWagAAqkEP+wdWUc3i1I674BrXDQF0\n3fUldivl1yLTPOp9sFxHJTxjVIxYsx0iOYd68vHRo5AxbO+VKSDt5gJe91A9\nxbpMXZWHPOKQHqvi4j8XeZISZiEjOH7tGnJ3MwTQ10g4oWn6oy9FsKXxVD6C\nwlvXVIaQVWUTFXULzkqvSADIQx/14ktkilJH33idk/6rDqocDfwByI3Y/94a\nlgbo0La9reDhXAjkOV0McFlGOsZhEqqmxrVaFHQHKbRSEtXSOmdOTweGveYV\nbAIEkcG7YvDY85BPvsv3mIE8UIwluD/bfEHHzO36ctLfkDFF4W3GGdKhiHa1\n4p7WlqZWab+3p3jRd6Hk6aptSJEd+Yo/ulh7vd+6NeI0Qi2COlF1BnBp81pz\n6/JiXZUSph1HycrAuGe+SwFmNJkPDsaYyFycFisq1TVUXWApPPJzNpPjoVq3\nwL2fkTt2E997lRZGhtwdRY4G4MMDRVxsi0KhyOFzD8QG7i6JWS63BsYwMNq+\nepaxQnCjaF++jiwsUnBC579YsSsak8vIUMW2DTEwzvzRZh3IpOm4EGjjsNEd\ncycm16xdnLnmn0GX/5SmQxjr7gkEAPb4iQCmm+vzQ5C1nMBwKGH1+d6u2kRC\nfKXBAD3/B1Lnh5Xw47gfqvbRfCrwVy15N+oJpntO0HGkUOWgOcuPDhnhR5im\nswL2\r\n=C9NW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHG9Ye0fnXUe72jmexI7qCnLfYDJr2qT7JmFc73eAuqBAiAybJtZ8CiLSi3Qy8PkQe4w0yeDDLmDGEjE09Vu4dsSuA=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20191208110421_1575803159174_0.31029493854993295"},"_hasShrinkwrap":false},"0.1.0-master.20191208110459":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20191208110459","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^2.0.0-master.20191206152722","@atomist/sdm":"^2.0.0-master.20191206153457","@atomist/sdm-core":"^2.0.0-master.20191206213539","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.5.4","tslint":"^5.20.1","typedoc":"^0.15.3","typescript":"^3.7.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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"372b1dcb58dca0008c5f581fd317d3cc7bb87d61","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20191208110459","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-6n7vNaEufeqAG9mAfpYrTM3oI5vXpGms1WNnNca9fIP+OZPwCZM/JWdtnHBQHux2s6dXcNBQbiD8LPsQ6WeVzA==","shasum":"816f6d73166064e9680e6c6e76e035c6aa55fdfe","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20191208110459.tgz","fileCount":23,"unpackedSize":158716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7NkyCRA9TVsSAnZWagAA6xAP/R6AnDKA50tErN34v0Yf\nBk/hPhOuV9jt0rZKTKawrk4SPQ1rpD8M0SexUdfQcLVv1LMRR282flym+3HD\nWq9/bAckBA19AdZ8W96xD4c4LHJ+kwgYrkfYnCF2Jmk2gKiHTNwQPeE4lLRo\nSy4yZkohcb3z9rMR+bsy+VqFBWi3F3wrm6C0h2gCdFB5YuvyFOTvwqQE3HFs\nPqZuG0PqvbFVVl9+s7oXGxWDTS4ME+OvZVWDHpgOsavFBtpvznZntReSyC1v\nv7Ejql1b2Sx1R4zT084IA4ZLPRpstPkAHqJwSuUAE7o85DjVOo+1ZS/w1gST\n81S0OGuBpOAbFNN77cC0d8GnfFaQdNO38JW3cqLoeaIzYDb5RtLEhcZ3+DO8\nZzAxIEJS350vTtcvaLRfQoYSIxXhoC23+MdsR/Lv5iFb1kSzwSnLFRwsSTFR\n5eZ1BPM42NgBIApx9G82jszbqjJeAlJma0jDOKFVtXjGLBe6/W2ENiIfXLbu\nbHclNbP0I7te1Kd7AHwwL0VxtKsJ41AdWgh/VtRwbqhnweRIMWANU22TOBuD\nH9Yfk9EQWeV+xZKYlue5nKlhII0u5Bxl1QL+ZPsbVJ1SDvdR7WqDidESAkoX\nbTxXVeubO3ggDHYmV61t4yWKaasf8H5TThsAhAcs7vP+RJ6eRa+kEa8gt1Dq\nQMxx\r\n=V09P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl/YTW4JBiBm8AchV5mtuYMHk87EjGuGY7VSRRPZZM3gIgNn49gTmS3+ZfpsxUyE2YFE/MUOyNT7kyEsd2jTDGbqE="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20191208110459_1575803185799_0.7545554744888876"},"_hasShrinkwrap":false},"0.1.0-master.20191230095613":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20191230095613","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^2.0.0-master.20191206152722","@atomist/sdm":"^2.0.0-master.20191206153457","@atomist/sdm-core":"^2.0.0-master.20191206213539","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.5.4","tslint":"^5.20.1","typedoc":"^0.15.3","typescript":"^3.7.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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"9cc03c9409e527f6d47151f75f988e3d1c8b3047","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20191230095613","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-WLd/SwKt+Adq9NpiuV4jlFJ9Gtfe9vgKSnvgKDElyo5iFu7PQyHlwQa/nUF6qW9SNveXe8IHHFgUzqQgo9Adtw==","shasum":"1b757672b6c1c7eecf12a8b2175301cf9ebbabd9","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20191230095613.tgz","fileCount":23,"unpackedSize":158881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCcn5CRA9TVsSAnZWagAABKYP/jflGhna7bzGoHfr6BO0\nAxopL9oK4e7Vk5h2K77I6uIADmHx0yLQHzZWFCUs2tRTa07XI0ShNfTb0tw3\nopmmsIPOKNwng3REPKw6TUW7k/ky9UXVadArRWPXmK9sRc/0aQwcjnqAwubq\nggdZ+Pr85N7buNHkiSj8p4ycO5KkToj1uddpu5mWn293QIQ0aoBUc9FaClmW\ndIfJV/JW1wTKXvjadTdM7v+v+vV962k+JxOSjf1U3HRl4iJed+HgiCm31N3s\nrtzR4ahyyB2FaiFdwB464uUw6/9YOy/T5IOeDgJognX7kkzeHovJRqK2CMsQ\nxoDxPneAkHme65caq/olrR8Ckkf9RNKD2zd2w42/6gQDXw2SXfcDcR/2VYbJ\n6gZfsUSJEBuvMs7mJzLXQDXAPTns+uXjwLLMgiPNWO0TZotS4a9x+0dSl7mB\n8nvE2U/0u4vEU1EDJNLkZvopdnx1fDEgp7qJRdf9ROOc4S0qFc7rABFZesf5\nOLO7TuNnO8TUuieInn50UumF4QaM54D4DUsoC/y4BIIbo8XxefZfqqPuL/tV\nOPrHG7HsalvciyWuruziNnMIP2UZbdl3k4K5i1E4zjIrIqt7AH7LTubXSOw5\ndyvDcUUxXmod5AX9/7HYOebrJ5BJQbrulXT/B3GlfQkRQb+rWCQoc6G+uDJn\n7SrM\r\n=xyAK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1lYTsJbmF7nGoiW6f2oAS4a7HKvfL+Eia+tFVGD5HTgIgf4Z2aKFLYYKIec9lac3x51U0oMu1zyp1fSyCq296fbE="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20191230095613_1577699832617_0.868138833681589"},"_hasShrinkwrap":false},"0.1.0-remove-index.20191230192648":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-remove-index.20191230192648","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"2.0.0-remove-index.20191230145915","@atomist/sdm":"2.0.0-remove-index.20191230181344","@atomist/sdm-core":"2.0.0-remove-index.20191230191914","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.5.4","tslint":"^5.20.1","typedoc":"^0.15.3","typescript":"^3.7.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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"422d82f87494beab15fba81d59b068e14e171b1a","_id":"@atomist/sdm-pack-gcp@0.1.0-remove-index.20191230192648","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-mjAzimar7yDwd2KoP7f9dkvmRecI4ohbnGXHbAZowcq2tSZRZfid5MmhjqvrCKjwZTLaPxXs4RLC01XlcHYsEw==","shasum":"bfadc3cb00416a1e7594d675893afdbd454f3d49","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-remove-index.20191230192648.tgz","fileCount":18,"unpackedSize":157054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCk+2CRA9TVsSAnZWagAARTEP/Rx2vEJZcwK6Ho3GNaJK\n4KWMyK2dEhFHy+c1SIoLAh2s2o3tHcWgYoZAnFaE/DM04+M6Gaf4XOCE22nn\nJ2OUOoaI6JE6eRPnkQp3/+SZsHyR759sIV0OuZQsFtU3e9ZrQV41ok9E6CvP\n50XFayWLX0qrlO3XrN2UDjNa1xN2XjNPMia4ddB+t4JhmcHdr4jF4XGR/rCc\nu54w7jBA6JBpMUlVyFbFVsRH1pSrMtb7ODlhlSsk0Mwn2bghXtfMsyRH2g79\n6zUiLo8XZwkhscVnbxv3G4kR4w9JmgF7dY69HrtpKo087G2lHdHl0Li+TaHF\npYD5t9LucD65jMrIIsvm3zc5rpbMpaAua/0mMjANXQMGLDoggvH5si3Xpckn\nEV0sKhdO8qvi7SWIrOPD3DhVXJbkLk/9sbkAKRgZ5Uo/5JUkHFpD3xOJxqkD\nV69/v4FsHJlm9ZubxjpP3eBn1EmZevJpwf/QGL4FBxdxg0WUGpmPppjjIrlH\ndyY9XOW55CQy2iLw+CEa4mFgfrnU9LsKuMFYyu8sy8Z/IKe7iiaXJmrd1MvJ\nW60iQSzQUgvLuMJRlRHKIP34nlze2R2H8dVwMKrpol9+MYivXkzc+Fxoc7oJ\nT7ch0UfWsH6uZpYenRRDccjVkz5m92qzMI1Ul+ZquF+M+sVpECxgZwoH+ULW\nPGk6\r\n=0dYc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMIxdpadNuCdGM8ziSx7hdci2b9SI2/Qv8G4+a7pGxnAiEApprQ1tdwG9oa4w0MS5mhmu1Wkd6PCsuNxPWiL2d9eVw="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-remove-index.20191230192648_1577734069183_0.3777747808339522"},"_hasShrinkwrap":false},"0.1.0-remove-index.20200105224159":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-remove-index.20200105224159","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"2.0.0-remove-index.20200101150125","@atomist/sdm":"2.0.0-remove-index.20200105193510","@atomist/sdm-core":"2.0.0-remove-index.20200105223428","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.5.4","tslint":"^5.20.1","typedoc":"^0.15.3","typescript":"^3.7.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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"8c7184719d3d748799aea724aaea679ac5595bf5","_id":"@atomist/sdm-pack-gcp@0.1.0-remove-index.20200105224159","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-S0aQep4OJc+LcBZzc9LcWP7AM7Jz+wJ46hU/ghbt8WOwfHyfWWYsX/yxp6oIA5H6Leb5e9x//io9AvaehdAAfA==","shasum":"8e70530386136db58112f6190206a65d3f22724a","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-remove-index.20200105224159.tgz","fileCount":18,"unpackedSize":157522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEmaECRA9TVsSAnZWagAApuwP/1oSIfucl7F0i76bqjRt\nOMdgwfdViKc+XUQKKeEGHGVZ5mdVFSyZ05mYhWBLZcMCi9qPv8asCsL02m90\nVOUA3TeIqEgPcjFIVuEBtWINyZkVvtq2+ggfa+2E+w6rOdyo2S/xuqZESM7s\n5fm1iw2+R/Q9yrBGmiSH3jhEVs6Fei1Mlv096PmNKVG7qj0JnCLsToc6kbIZ\nJbmohcdFflAX37TmAq/GOAtVBquTc8i1gmh/sPwtl5hBwbs+v0lYWEwkfsJt\nEem45+USFo789aDnjjpYZ9Y8LrumLWMshQhZBrAjMnfWYPNbVFHkVmgjWV9i\nbJuHQlZ74IvZIko20D2Vx6dYLOQ853I9bq0f2y1bG+zDuDfuMU2N6nCx+FRk\nl1I8GZaq0lqwKkvjjkPdJjUyDDQaUpgT/NSAHGVB4QQILnAU/8NCQ63mz0z5\nlqRvnQ1VQdt4cKMfT1MfWwpfEQz99idv1IjF4jbzJCStWBrw5vdKxUDpQ0r6\ncajXpEgfWARexDlARk/O4hzisttmmMO1jDvgwmOAWdxP62EL3HfdyD9nvl2h\nBUqKvBmC+7RGXzPKnlmPKw6TL66uGvCU2Z6rQ/Snw1TD3BP5s9YPlNTZKuix\nIx3hloW1uiG4iVlogailUg+DLqBuduKWoLaP6n1rQZFM0Bt7H/oPtzOzo6Tp\nQtEL\r\n=CXoK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSBUnVEzPQoW85us3dmWIcQVMQ0e1f6KfOGY0KOcfZtQIgathz73aUJrxaVBfSIrC7GUHzlrrvnBSehGl8IPPxXDI="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-remove-index.20200105224159_1578264196331_0.700434049090727"},"_hasShrinkwrap":false},"0.1.0-remove-index.20200107172000":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-remove-index.20200107172000","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"2.0.0-remove-index.20200101150125","@atomist/sdm":"2.0.0-remove-index.20200105193510","@atomist/sdm-core":"2.0.0-remove-index.20200105223428","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.5.4","tslint":"^5.20.1","typedoc":"^0.15.3","typescript":"^3.7.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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"40b1cacf1cadf481d77f82b93014f9a1941c464b","_id":"@atomist/sdm-pack-gcp@0.1.0-remove-index.20200107172000","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-meO2atlRqWWkVRET/Xu998fRZ28IpqAGPtHvdgkb4RBVs2Z+0tscJIm6c6bJTzx5J8ee7+YgMo+tRAq3O9wJ/Q==","shasum":"ebeccc7f0bcbc2e5fb7ec312bedca1085b89198d","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-remove-index.20200107172000.tgz","fileCount":18,"unpackedSize":157518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFL4LCRA9TVsSAnZWagAARYcQAJai/Kc8/qd8ZNKdBKkX\ndvsHRV30YPnsYHb49s/mTjSxf0mePj2DQJQGx7x5sQgWIrXPguhYMWcYHvjv\nbnBh96NT6rbV/+eBvgBcdq3J/+ETeavSEF5xTuIdpwBpbe5dfaadUlelaIbd\n/moyecZMM3brxdOSOhvHhPmrPzWGjLCypZmEkZ7bytlbvXsPLTpGQtgEHlVb\nxDIpMEAEuzcKa/MeShokVtnUyDBe8O9cXIYfzudiUq8vfpQQWADs/oq1Hz0O\n1+4l0qWN9j8aa7QM8yItrMQALCjG2Cj+qHc7VMiooashsTjJ/lvSTHTtOHnq\nFpPXA9pJejwpSJ9mTbrYHgV+8mIEMrXyn/qzvj06blydV/lEMD8x44DkecIx\nAJ35CVpxw/5Vw9EOdl1WMORsDaxvAQ+wr1HrT99/lpTE6vXoUHclyKpmsiwz\n/PCd9HHi7t0tzsKScN/gxIVK46aF6X+WNLy5gDTyKHUVABtGq9phSHU10u4p\nDl3+3JRggpBgp0EO0NuZdkK7Lke1t3oJVUzDexiDEjGEcTVB6nScepAKYPRM\nrms1kHiioK4y4u4D0qRhdBlaXxA5/ziF/PzzO9YOTDA82Mku9ysnWstlL9jk\niQPBVm3ENMSVdo/D/8YNBMjAOnXSj1tUkxR5mprz566S/SiCTU30Z72rHTag\nOghT\r\n=4kwm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICx/qXurn4xKMqUS5fY8ml1Cu6tC3R/b03FZeAcylz6sAiEA5cPuVWtopABP3EjXX8v73U0g2fddApdOGLKUbKP/AFg="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-remove-index.20200107172000_1578417675391_0.4948714661667293"},"_hasShrinkwrap":false},"0.1.0-master.20200107233243":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20200107233243","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"^2.0.0-master.20200103175554","@atomist/sdm":"^2.0.0-master.20200107202413","@atomist/sdm-core":"^2.0.0-master.20191221184944","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.5.4","tslint":"^5.20.1","typedoc":"^0.15.6","typescript":"^3.7.4"},"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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"e73a6a8a1bc706f450aecea86f332aa1862c00e4","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20200107233243","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-oM6aFGWmBsar5s5E5qoW+DygvjgvJJR+XUX6qzgY1J5RxlK14+ym4yiDrZFVIrl+S86ooda36uhlAtWoXDVExQ==","shasum":"cfb747ad4804cd191dc37a8282f2661194ac28fc","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20200107233243.tgz","fileCount":23,"unpackedSize":158506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFRVkCRA9TVsSAnZWagAAqhsP/iCPbPkCH20QtDbxTPBw\naYM/6l4Be3AKPooQzIEvNaa5UWNQdG1aUGxmc3tnwI2/o000sSNHRd9KYrTo\nQpwA85QebLv0el/haTrh6AuYXw56ya9MNgB9IeMaGCqxgMxmez9odZ4LfL97\nRd1mfbfCxvVMN8lIG8q1rpAlMB7WsFb+LOyLrmjx5HSyP+W50FkN8dBqKo++\nkd0IO+soNalMwR+5MQeDbjn9bOWgNX/IY46dPtSwjzzRN9tOAU/d+p3lBkHk\nu6/3yXSQcRm7CezEhuREN08fMc+/Brn/Og+MYW4giaZ0YXEjIZaboJUfZNTB\nUdA3JtM9OeOE/fRpHKQOaaSu2BuFO5R8mrFVMiUzPRQjZfWwyrwh2mzoGD13\n8qC+HtJeFe9mL9ouC+7kUxOGfgQTZlxbo0rcfJygrCZQh8P2Rfbf3QBELqf7\n1ArGg7gMNQUReyZbXv8YNyByX2IfgoKgLCZZCmwtl5KNqCedXiJ3TQXyus8f\nplD93Fiaud/l2FGLXi8wAx9Mxuy4kfEJeL3aNv8PxwCxcSljhNd4BkFQn8WW\nLS4Vm+xsFTdVuXs7iXCeaGUAtEGESKwC7/d94IK7yHek9kRWl177PH1Yb3Gi\nkr3hvnz9ihptZVcw5uWLRF3F7Povm8U3d+npQ+CjE/Xgpm9NR7VyhDbRZHa9\naVAf\r\n=qW9O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQTl6XKCU9KPERdnw7jkjznBNeWG5TG01hBry2Ajf6JwIhAICv9BmSA5COnVu4tPMY+i+BeakaTYVxSXy8Lh5SjW8a"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20200107233243_1578440035470_0.8669350746416229"},"_hasShrinkwrap":false},"0.1.0-remove-index.20200205101511":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-remove-index.20200205101511","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"2.0.0-master.20200131202342","@atomist/sdm":"2.0.0-master.20200204153359","@atomist/sdm-core":"2.0.0-master.20200131204151","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.5.4","tslint":"^5.20.1","typedoc":"^0.15.3","typescript":"^3.7.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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"c4267d63f502736e861cde333b642b55aa773399","_id":"@atomist/sdm-pack-gcp@0.1.0-remove-index.20200205101511","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-gIB7n7gE8cTYTE7m83bkl9ey9+aIvz8D53/cuAhgE7IxZHUWX5a108jMeKBUAZ4S1L05hznDW7PKvf0JAIK4LQ==","shasum":"78f24f37e70010b1fa4c0e57c0a0ae388af85ef2","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-remove-index.20200205101511.tgz","fileCount":18,"unpackedSize":157805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOpX7CRA9TVsSAnZWagAADIUQAIEwQAHYC+wLe3aH1M8+\nMIPqgcZBhDP1A/TgQ7e/SqN536G1SyCqNEddFEtN9H8voUAJ7ekw0SXL37wk\n2NijcytWYQUTViCmkiH9fazr+IL0X2rDKYgGl2k4Fp3EkIJYpgHTKWIs7sQR\ntSD9AT7O7VYh/OZ3cSH7EScZEOazSG8rdGfEPgq3ILfdNntBGvOmRXgR2T3y\nJ0VmpUo0XhJieNdEDt4VqT6G5YycEyc5w50qYQq7hHgiEjV9SN69ML8dBxZ5\n8pJLNpcJQOVkhBVpQ3OaIdTfTq3q5fAP5W6rVFydcx2FJuDyrYWJ3yEOdXt6\nrLuQn+7kEphHnzmYUIe5EY3hRcsIqrooYahyGVdNoySGAMG8rDRRZlMzSjHV\nJK39UU0Xqjx4+lz1HCBzYFmv0LHvFnhbNZ+fMRBN/mwpCRUTbOtKOPpICnZR\nvlZMB1guugVwiRuxEMZUuZylIPOxQhFJmt1M44LMp9FlC0Kcia3mAQ5c72TQ\nm8SiVM2nLTCQAaa17VLYNm3g0xJXN7JIayWxhUB8JVc+Z83O9s/EWYMc7qLw\ntJnPA2vUlnWD1T3xb2m1lNfx5rKHY/kssbAwsV1WEEjMCqjYra/wjVJF9m4x\ncKMS0DHF/bu83sGfBCc/fGq4mstzgYyStqGKQCRjUW55FHMkdf8R7Kf5oL6w\nCqkG\r\n=09KU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEeI0yyGR+Yce0sPwF/Mi4d8OE0Mrh7qk+u3Hie70C0oAiEAqOwZf3ugNAdPRftd93ib78cGBlemtrcs8YErXr54Rms="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-remove-index.20200205101511_1580897787039_0.2559322091727687"},"_hasShrinkwrap":false},"0.1.0-remove-index.20200205101706":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-remove-index.20200205101706","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"2.0.0-master.20200131202342","@atomist/sdm":"2.0.0-master.20200204153359","@atomist/sdm-core":"2.0.0-master.20200131204151","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.5.4","tslint":"^5.20.1","typedoc":"^0.15.3","typescript":"^3.7.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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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":"c4267d63f502736e861cde333b642b55aa773399","_id":"@atomist/sdm-pack-gcp@0.1.0-remove-index.20200205101706","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-3I8E2VQCL2HrWapsepIF5gAnXqFmQtzEwiIHIRyrccl44PhEPO2jOxa/p5CyJgEq39tQVksMhhz18yOezZhiKg==","shasum":"1ff3df97c0a744a7d74fc9b94c1f2da7915c4591","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-remove-index.20200205101706.tgz","fileCount":18,"unpackedSize":157805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOpaCCRA9TVsSAnZWagAA7mgQAKOKlQuvSQTTGzug4FTQ\n6p47xiyVxR6TfnHJcwepSbmAaq6rGoDVu3BpmI0no5rb2wnIzP4ek0YUinj0\nrW1fXXa7hjIzBymKP1OjmCpSQIX19AliZVNIv23phNcPhcURwYQ4WEEgFrqG\n4zyxg/79McqXIgWJ0kqhY/NHfTUcYVJSF/oc+lceWW2O6KtmrauUY0RPvp9D\nb0hbzT5Mso8DHVqbWC0tTb3uNlH2eFTr6+SK+dYoHn2dnwwD5MroSjzwDVDo\nQhOSureFob6XeqMUfqtR4Tffe0vGIurxeLB4SXTs/1fWux3RstjNaf5ykJQM\nhsoyKfH4NdHTuNTC6M5RX8+PIV5vyKHjc4y+0ATfzQcgeCHCEQID8ICVxkW8\nUO2AKwKsxMMbWBGYeTY02kvoXExVM2O3ukwNLnCfY5m2ofXTo3/7b5EGZSBB\niOi4QrBrpXr5McNlQ1c8TBs+ALeMyF6SGqUv5P/osOoDM/8z5adRqI8Q//kq\nQMnePC44tHkS0uEI4Xeuuz9aRKcjKuMy2gKOnfIOjNinCGObXU+eKRdrzAm0\nUWduubwOUz7u74brF2S2ewu2BTGNZtkO5gQ+RbDUrQH9x3wit/TkC/W99Yrf\nHbCde5R0ewQGwmJ9lWZnPJd6vzv0hjMNH4LnMZ2EXRKmEbO7Dx3DJmiIgCv+\nnE69\r\n=Lpd3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBoJQwlFesxQVZp2gOi5JOJCrpzmI4Kzx1NNl9ZoCvxAIhAIHWc2BJ0z/5EetZwuB5vZUx1WbTT1HXKBnH4IhMai6p"}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-remove-index.20200205101706_1580897922069_0.22074784659904023"},"_hasShrinkwrap":false},"0.1.0-remove-index.20200205104619":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-remove-index.20200205104619","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"2.0.0-master.20200131202342","@atomist/sdm":"2.0.0-master.20200204153359","@atomist/sdm-core":"2.0.0-master.20200131204151","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.5.4","tslint":"^5.20.1","typedoc":"^0.15.3","typescript":"^3.7.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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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\nTo perform the integration tests against the Google Cloud Storage API,\nthe tests must be run with the appropriate environment variables set.\n\n```\n$ GOOGLE_APPLICATION_CREDENTIALS=CREDS_FILE.json GCS_TEST_BUCKET=BUCKET_NAME npm test\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":"0057144245af0a39b281c7320adffafe55a9147b","_id":"@atomist/sdm-pack-gcp@0.1.0-remove-index.20200205104619","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-RB1vA8o9CtJFDdDwWGuoY9LCukCbetbm7tO+boO0oWuq9Zp28xTEAVgAr3VRHhsS8qbfXyfbOgPNfm63BVcgoA==","shasum":"ed2f5f769b4be46bddbcd830e491f66d785b7ed1","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-remove-index.20200205104619.tgz","fileCount":18,"unpackedSize":157671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOp1ACRA9TVsSAnZWagAADToP/1KpzuPLAQe0q45bkKpD\nS8ibbArgWYjFGlqPcXaD830P5WPWjRCMrlcc2BD9DAKhkB0NNTW9XVvvkL21\n1d+DcTN8oJdrnIij/OtskSHBuoF3OP6y6lC4LtDeBnoGgwY8Z3o8QJsW9CVx\nTXctGaTc6yFzKBbh+flHHtRuAfZgpe30WPbXzGQDkI7cv6Yt3YMQ700/XjZ/\nY/E1vGR/pjLybX2M/Xgk4Fnz/CvZ5xm98OPgw8R/ICEMRI2u7WspilQqP9RR\n7yGw9rbd93zMnoyxJ/lUHoBGtbYLW3WrtZKHA8sGczkTwzPiT81rbjWg1ts7\nxhfZsHV1zIlgUtcnLLz9U+kz6cdqdyTy1dyKCZVh6Uh+2yaBVna1iFDxBB4M\nNG02qnK7/jAkssHFtTtFAXHEDNRxAlRPTwoZrcdWXhEOR4mecCJb4fVxZXOq\n+lL586Edf05heHD0HsdupSIkcnKpgy29Oda7U+SBJ+98Xj78jjbC3yum5wmE\nm4/kKWnV+UpuEKMiTEfqX/OgdhnHPeBGP/A7x+HoogiLBbUVvULm14n3t9OX\ngKBNFIfzeF3PZFEF1BxHFVuHP69zS0ANpqDFwOLtMS8kR3QyVsr6wbWxDSMG\nyeRhv50L48AU2ljcjNNx4yzeUpGnr5McJIf9zesR4xMQI85/SbA3yo5Nk1H/\nV6KU\r\n=Deph\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3ybZG3oVh9UjMohfZ89zP+SUHlfe0iLKAUrLfJ/ZM4AiAjsiMv7A9zzdgfFMQn6dxk3MMhRJ4q6MVtUARUF/pqqw=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-remove-index.20200205104619_1580899648343_0.7463752608379599"},"_hasShrinkwrap":false},"0.1.0-master.20200205105926":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-master.20200205105926","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"2.0.0-master.20200131202342","@atomist/sdm":"2.0.0-master.20200204153359","@atomist/sdm-core":"2.0.0-master.20200131204151","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.5.4","tslint":"^5.20.1","typedoc":"^0.15.3","typescript":"^3.7.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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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\nTo perform the integration tests against the Google Cloud Storage API,\nthe tests must be run with the appropriate environment variables set.\n\n```\n$ GOOGLE_APPLICATION_CREDENTIALS=CREDS_FILE.json GCS_TEST_BUCKET=BUCKET_NAME npm test\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":"1291e18337f670a83e2fce54da342e17a264d12f","_id":"@atomist/sdm-pack-gcp@0.1.0-master.20200205105926","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-O3xSOjbVw+qEdEOKUqQWKNH/sAslNkAzN7T9elGOQMbpzncV5GW9a1LEeFURE835o8wXR4SwwoRl2KHNDVrmfA==","shasum":"842dcb0d9aa13a309e65cf8746e18a95323ae3b1","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-master.20200205105926.tgz","fileCount":18,"unpackedSize":161475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOqBQCRA9TVsSAnZWagAALYcP/0kVs2t5HFLz9F4KO6Xb\noCo2vxbrsfy4v/Bkgiln1mLNAw3XZij238xKUGR5fh/O55m9l5y1gHTV5sNE\nYpI8FXGze6aq2FhdTd/MHOzTOFqUXw7XtNXIUXep0FEhrqHw5qRkwmvXdaKT\nTG1TV7/0OYrWgCUt9FOGP6Bj2+asx9z2ED323QXnVZYeyOQTpgkGPgXqnLU6\nZ8UkuRVZPBMAOb0v7wZ2LCttvLmFJssglo/MKnF7gxdyoZ5HHkZE+rcU3+b/\nIGtm5ksqCabiqxd4L9s6Dj5m/6+066lhCRMu1xP2WARwN9CWk5R3OIXwjmKf\nMZz5HKaTIXP6Sp126k8otA+SK68yPx0UYQ1HV8OmXmfRkpMOqMhBGFQify0C\n6ByhrOh3DuDL6fXYDR6g0mP5bSsDRyRK+Pjb7+hNrxHNb4w7PT3yqcGKyTC1\nle3FkDzncbYr8Pt0tATsJADjygBRXop0VH3xhmbf7FjfwU/shqketcF73fA5\nGbSh5S8ytEhCxPDkTClrpEhJyLafNjKV2I0n0qWlzPFAFrEYc8+Mj+1fiziQ\neiETBeymgVPb1bv3FanKlU3NLDeFEXCUPkiRpWb/WE+32nxx2ZCrkmY7qNCI\nMQyyKnixlOU7iB859J5lmK0BpTBaLfu4r0IvfoXoBBOxK14UTodiMSpeJM8+\nSzCA\r\n=YmnY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7gKNY5Z4f/90R1CwmsIqlJhwviFK4ZVohcZSizUmu4gIgLBZKp+BwIvuT27JdV2Hxz3rgirp9C3rZVc6STbnjDfg="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-master.20200205105926_1580900431933_0.791527738201496"},"_hasShrinkwrap":false},"0.1.0-skill-output.20200206150917":{"name":"@atomist/sdm-pack-gcp","version":"0.1.0-skill-output.20200206150917","description":"Software Delivery Machine extension pack for Google Cloud Platform","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"keywords":["atomist","automation","gcp","pack","sdm"],"dependencies":{"@google-cloud/storage":"^4.0.0","@types/lodash":"^4.14.144","lodash":"^4.17.15"},"peerDependencies":{"@atomist/automation-client":"^1.7.0","@atomist/sdm":"^1.7.0","@atomist/sdm-core":"^1.7.0"},"devDependencies":{"@atomist/automation-client":"2.0.0-master.20200131202342","@atomist/sdm":"2.0.0-skill-output.20200206145221","@atomist/sdm-core":"2.0.0-skill-output.20200206145944","@types/fs-extra":"^8.0.0","@types/json-stringify-safe":"^5.0.0","@types/mocha":"^5.2.7","@types/node":"^12.11.1","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.2","fs-extra":"^8.1.0","json-stringify-safe":"^5.0.1","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.5.4","tslint":"^5.20.1","typedoc":"^0.15.3","typescript":"^3.7.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.2.0","npm":">=5.0.0"},"readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/sdm-pack-gcp\n\n[![atomist sdm goals](https://badge.atomist.com/T29E48P34/atomist/sdm-pack-gcp/b1d61e5a-3138-44a9-acc3-31d9ccf01e05)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/sdm-pack-gcp.svg)](https://www.npmjs.com/package/@atomist/sdm-pack-gcp)\n\n[Atomist][atomist] software delivery machine (SDM) extension Pack\nenabling integration with [Google Cloud Platform (GCP)][gcp].  It\ncurrently provides a back-end storage implementation for SDM goal\ncaching.\n\n[gcp]: https://cloud.google.com/ (Google Cloud Platform)\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 Atomist blog][atomist-blog].\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://blog.atomist.com/ (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/sdm-pack-gcp/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\nTo perform the integration tests against the Google Cloud Storage API,\nthe tests must be run with the appropriate environment variables set.\n\n```\n$ GOOGLE_APPLICATION_CREDENTIALS=CREDS_FILE.json GCS_TEST_BUCKET=BUCKET_NAME npm test\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":"83e4489af0e253ca2a0fd6fff5b2e38fca8c71b9","_id":"@atomist/sdm-pack-gcp@0.1.0-skill-output.20200206150917","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-DcdVd/XXwd/ZmjjWsrSGS+/ov+my0lzucPS7uPUUsGjdlc7Q9+x2E2F1J2InlVpQaTQuW0ua4FyqIWooYInyTA==","shasum":"a002195e30e9c7e595a217cefef905902233e6a8","tarball":"https://registry.npmjs.org/@atomist/sdm-pack-gcp/-/sdm-pack-gcp-0.1.0-skill-output.20200206150917.tgz","fileCount":18,"unpackedSize":161673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePCxdCRA9TVsSAnZWagAA6J0P/jQP6qFQBVYf5IO7p5ZZ\nhTvGtloZyAkO7s6e3rwqZ2GxIkZkX3DiyH5uG5UEF+bwx/ujByadh2+1qyW/\nSpOkzAlYakgHaDgEXRSJqT/1NBfsYlasxB0yLI0+l10csG+jKMaC5puWKKLe\ny9t0nEBscV8lK3SCgpdti87S4LDAeE/NbG6L2smxvt6cMfDSAkfWA7cbiEq9\n0dkZaFcQxpcPws+5IhDnCr/rFyeXCHyMuwXxdPdgUrDWIgPUaLUrceiieuFp\nePsixEp7c24H/03Z4n8Xiv6R/uZs95GU98qLdJGnVyFsCZ29xd9uJvqX/btD\n8x3xDxai8vgxzprQp1+Oafd6j72xKd7pdQwYZhadjiSoJ73apTyb4FEClWmv\neEceNcmh0+lTSnPwNW1gla0MR//UOWnPh5xSp8hLGAuEvJB0CaeBh2gckBzE\nHwCaLQYAz7pm6ozylR0WwcUtEmcwEuFy4ZkjxFMWG4gJFsYRrGjGdkfZeq8I\nZwuWWeyUdJmBrvkYNdO6ENsOeSYPNXNUidptvHzdlxKxp/+BZ4g5uXhrlcm5\npo+ZV6vwa12eeBSYuBxwjsN7jp/89YLl+2O6KQzIwU2w4skeULUblf/N4PvW\niqaqb086V5J4/mnhOwbbBkqZJSj+IGF6apGSTSJWoz9DsO1Fp6Sr6s1WcUtP\nBcEz\r\n=RjTm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4ycLgFRsngq+dzXYMS/RZfTb/54G5JWm3bocJJi+HRAiEAwUte4CtpxSYz8YEsn0d620eC0Nouw/crsHJvvGG2fA0="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmUser":{"name":"atomist","email":"npm@atomist.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdm-pack-gcp_0.1.0-skill-output.20200206150917_1581001821555_0.14723848565711983"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-30T19:08:11.353Z","0.1.0-master.20190930190658":"2019-09-30T19:08:11.705Z","modified":"2023-02-23T17:59:48.978Z","0.1.0-master.20190930203939":"2019-09-30T20:41:32.613Z","0.1.0-master.20190930214208":"2019-09-30T21:43:41.890Z","0.1.0-master.20191002152051":"2019-10-02T15:23:02.649Z","0.1.0-master.20191018192900":"2019-10-18T19:30:50.344Z","0.1.0-master.20191018214159":"2019-10-18T21:43:42.309Z","0.1.0-master.20191018215140":"2019-10-18T21:54:33.253Z","0.1.0-master.20191030133626":"2019-10-30T13:37:29.149Z","0.1.0-classifier-replace.20191204214115":"2019-12-04T21:43:12.315Z","0.1.0-master.20191206224726":"2019-12-06T22:49:34.947Z","0.1.0-master.20191206224938":"2019-12-06T22:51:48.933Z","0.1.0-master.20191208110421":"2019-12-08T11:05:59.301Z","0.1.0-master.20191208110459":"2019-12-08T11:06:25.910Z","0.1.0-master.20191230095613":"2019-12-30T09:57:13.113Z","0.1.0-remove-index.20191230192648":"2019-12-30T19:27:49.365Z","0.1.0-remove-index.20200105224159":"2020-01-05T22:43:16.515Z","0.1.0-remove-index.20200107172000":"2020-01-07T17:21:15.581Z","0.1.0-master.20200107233243":"2020-01-07T23:33:55.712Z","0.1.0-remove-index.20200205101511":"2020-02-05T10:16:27.543Z","0.1.0-remove-index.20200205101706":"2020-02-05T10:18:42.198Z","0.1.0-remove-index.20200205104619":"2020-02-05T10:47:28.496Z","0.1.0-master.20200205105926":"2020-02-05T11:00:32.033Z","0.1.0-skill-output.20200206150917":"2020-02-06T15:10:21.707Z"},"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":"my new project","homepage":"https://github.com/atomist/sdm-pack-gcp#readme","keywords":["atomist","automation","pack","sdm"],"repository":{"type":"git","url":"git+https://github.com/atomist/sdm-pack-gcp.git"},"author":{"name":"David Dooling","email":"david@atomist.com"},"bugs":{"url":"https://github.com/atomist/sdm-pack-gcp/issues"},"license":"Apache-2.0","readme":"","readmeFilename":""}