{"_id":"@dmattia/pulumi","_rev":"7-c66bd04b0cb8a5298430f0a71c65079e","name":"@dmattia/pulumi","dist-tags":{"latest":"3.19.0","feature-dmattia":"3.15.0"},"versions":{"3.14.0":{"name":"@dmattia/pulumi","version":"3.14.0","description":"Pulumi's Node.js SDK, forked by dmattia, meant to be merged back in","license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/dmattia/pulumi.git","directory":"sdk/nodejs"},"dependencies":{"@grpc/grpc-js":"^1.2.7","@logdna/tail-file":"^2.0.6","@pulumi/query":"^0.3.0","google-protobuf":"^3.5.0","js-yaml":"^3.14.0","minimist":"^1.2.0","normalize-package-data":"^2.4.0","protobufjs":"^6.8.6","read-package-tree":"^5.3.1","require-from-string":"^2.0.1","semver":"^6.1.0","source-map-support":"^0.4.16","upath":"^1.1.0"},"devDependencies":{"@types/js-yaml":"^3.12.5","@types/minimist":"^1.2.0","@types/mocha":"^2.2.42","@types/node":"^12.0.0","@types/normalize-package-data":"^2.4.0","@types/read-package-tree":"^5.2.0","@types/semver":"^5.5.0","@types/split2":"^2.1.6","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","eslint":"^7.32.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.23.4","istanbul":"^0.4.5","mocha":"^3.5.0","ts-node":"=7.0.1","typescript":"=3.7.3"},"peerDependencies":{"ts-node":">7.0.1","typescript":">3.7.3"},"pulumi":{"comment":"Do not remove. Marks this as as a deployment-time-only package"},"engines":{"node":">=8.13.0 || >=10.10.0"},"_id":"@dmattia/pulumi@3.14.0","dist":{"shasum":"5e1549f73a5597cbe3fbe5fd309676b6b41566d0","integrity":"sha512-Ci2qbNawCp+PU9W28E0KEvcA+XRcsoEEhdZA8805lZa+TRMtNwN/JdonIQqNCpExh5vv6tncf2J4EvyuANKATA==","tarball":"https://registry.npmjs.org/@dmattia/pulumi/-/pulumi-3.14.0.tgz","fileCount":283,"unpackedSize":1876974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZ3DyzTgdd3MuhwTQk2hlu4JCGdPqdnQbIfGYoVNDLBAiEAt090YsImECLDlkvXeEtTYLx89l6iuaXrAxJQNG2dFEQ="}]},"_npmUser":{"name":"dmattia","email":"dmattia13@protonmail.com"},"directories":{},"maintainers":[{"name":"dmattia","email":"dmattia13@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pulumi_3.14.0_1634129550932_0.9347184706270599"},"_hasShrinkwrap":false},"3.15.0":{"name":"@dmattia/pulumi","version":"3.15.0","description":"Pulumi's Node.js SDK, forked by dmattia, meant to be merged back in","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dmattia/pulumi.git","directory":"sdk/nodejs"},"dependencies":{"@grpc/grpc-js":"^1.2.7","@logdna/tail-file":"^2.0.6","@pulumi/query":"^0.3.0","google-protobuf":"^3.5.0","js-yaml":"^3.14.0","minimist":"^1.2.0","normalize-package-data":"^2.4.0","protobufjs":"^6.8.6","read-package-tree":"^5.3.1","require-from-string":"^2.0.1","semver":"^6.1.0","source-map-support":"^0.4.16","upath":"^1.1.0"},"devDependencies":{"@types/js-yaml":"^3.12.5","@types/minimist":"^1.2.0","@types/mocha":"^2.2.42","@types/node":"^12.0.0","@types/normalize-package-data":"^2.4.0","@types/read-package-tree":"^5.2.0","@types/semver":"^5.5.0","@types/split2":"^2.1.6","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","eslint":"^7.32.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.23.4","istanbul":"^0.4.5","mocha":"^3.5.0","ts-node":"=7.0.1","typescript":"=3.7.3"},"peerDependencies":{"ts-node":">7.0.1","typescript":">3.7.3"},"pulumi":{"comment":"Do not remove. Marks this as as a deployment-time-only package"},"engines":{"node":">=8.13.0 || >=10.10.0"},"readme":"# Pulumi Node.js SDK\n\nThe Pulumi Node.js SDK lets you write cloud programs in JavaScript.\n\n## Installation\n\nUsing npm:\n\n```bash\n$ npm install --save @pulumi/pulumi\n```\n\nUsing yarn:\n\n```bash\n$ yarn add @pulumi/pulumi\n```\n\nThis SDK is meant for use with the Pulumi CLI.  Please visit\n[pulumi.com](https://pulumi.com) for installation instructions.\n\n## Building and Testing\n\nFor anybody who wants to build from source, here is how you do it.\n\n### Prerequisites\n\nThis SDK uses Node.js and we support any of the\n[Current, Active and Maintenance LTS versions](https://nodejs.org/en/about/releases/). We support both\n[NPM](https://npmjs.org) and [Yarn](https://yarnpkg.com/lang/en/docs/install/) for package management.\n\nAt the moment, we only support building on macOS and Linux, where standard GNU tools like `make` are available.\n\n### Make Targets\n\nTo build the SDK, simply run `make` from the root directory (where this `README` lives, at `sdk/nodejs/` from the repo's\nroot).  This will build the code, run tests, and install the package and its supporting artifacts.\n\nAt the moment, for local development, we install everything into `/opt/pulumi`.  You will want this on your `$PATH`.\n\nThe tests will verify that everything works, but feel free to try running `pulumi preview` and/or `pulumi up` from\nthe `examples/minimal/` directory.  Remember to run `tsc` first, since `pulumi` expects JavaScript, not TypeScript.\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dmattia/pulumi/issues"},"homepage":"https://github.com/dmattia/pulumi#readme","_id":"@dmattia/pulumi@3.15.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-68tv10BijcLERfzkayvHHXRxI2MgyW04jDKkVUmm1YHylnWY24/adKVRg/Kas6lqwKnrbI/4qM8OcM7Lpz9u7w==","shasum":"68fbaf4c6e846b83ab4d3ae6c6ef765cd5206096","tarball":"https://registry.npmjs.org/@dmattia/pulumi/-/pulumi-3.15.0.tgz","fileCount":259,"unpackedSize":1886420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7EyQlWU5iXZYEilYdFXriENQlOd+fgesLiByWSpOjKAIgbvyNHhcR21h4yYBPhNoE7gTtNUPOKnMEq8y7fGeQpRc="}]},"_npmUser":{"name":"dmattia","email":"dmattia13@protonmail.com"},"directories":{},"maintainers":[{"name":"dmattia","email":"dmattia13@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pulumi_3.15.0_1634139751139_0.5513392705541014"},"_hasShrinkwrap":false},"3.16.0":{"name":"@dmattia/pulumi","version":"3.16.0","description":"Pulumi's Node.js SDK, forked by dmattia, meant to be merged back in","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dmattia/pulumi.git","directory":"sdk/nodejs"},"dependencies":{"@grpc/grpc-js":"^1.2.7","@logdna/tail-file":"^2.0.6","@pulumi/query":"^0.3.0","google-protobuf":"^3.5.0","js-yaml":"^3.14.0","minimist":"^1.2.0","normalize-package-data":"^2.4.0","protobufjs":"^6.8.6","read-package-tree":"^5.3.1","require-from-string":"^2.0.1","semver":"^6.1.0","source-map-support":"^0.4.16","upath":"^1.1.0"},"devDependencies":{"@types/js-yaml":"^3.12.5","@types/minimist":"^1.2.0","@types/mocha":"^2.2.42","@types/node":"^12.0.0","@types/normalize-package-data":"^2.4.0","@types/read-package-tree":"^5.2.0","@types/semver":"^5.5.0","@types/split2":"^2.1.6","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","eslint":"^7.32.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.23.4","istanbul":"^0.4.5","mocha":"^3.5.0","ts-node":"=7.0.1","typescript":"=3.7.3"},"peerDependencies":{"ts-node":">7.0.1","typescript":">3.7.3"},"pulumi":{"comment":"Do not remove. Marks this as as a deployment-time-only package"},"engines":{"node":">=8.13.0 || >=10.10.0"},"bugs":{"url":"https://github.com/dmattia/pulumi/issues"},"homepage":"https://github.com/dmattia/pulumi#readme","_id":"@dmattia/pulumi@3.16.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-70/WxHY8HPixFkSZ7s3xJVb6ZkfawWAQt27MJoEMbQvUNpydPiktuWM4VMXv0GYVDJdJfu9GlmKQUnh1Th0F5A==","shasum":"3f08f5677e1be27ec6c93c367ab6c7985ec199b9","tarball":"https://registry.npmjs.org/@dmattia/pulumi/-/pulumi-3.16.0.tgz","fileCount":259,"unpackedSize":1886420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOf4cBzQl0C83Sk02+AkAV8VwcnUX2kXAVcDHwuKPBFAiB+yGbyeHXnYFQ7ZyHN2t7C+ioHqzbB62l5uMnB4w/QbQ=="}]},"_npmUser":{"name":"dmattia","email":"dmattia13@protonmail.com"},"directories":{},"maintainers":[{"name":"dmattia","email":"dmattia13@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pulumi_3.16.0_1634140093264_0.8637414687358425"},"_hasShrinkwrap":false},"3.17.0":{"name":"@dmattia/pulumi","version":"3.17.0","description":"Pulumi's Node.js SDK, forked by dmattia, meant to be merged back in","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dmattia/pulumi.git","directory":"sdk/nodejs"},"dependencies":{"@grpc/grpc-js":"^1.2.7","@logdna/tail-file":"^2.0.6","@pulumi/query":"^0.3.0","google-protobuf":"^3.5.0","js-yaml":"^3.14.0","minimist":"^1.2.0","normalize-package-data":"^2.4.0","protobufjs":"^6.8.6","read-package-tree":"^5.3.1","require-from-string":"^2.0.1","semver":"^6.1.0","source-map-support":"^0.4.16","upath":"^1.1.0"},"devDependencies":{"@types/js-yaml":"^3.12.5","@types/minimist":"^1.2.0","@types/mocha":"^2.2.42","@types/node":"^12.0.0","@types/normalize-package-data":"^2.4.0","@types/read-package-tree":"^5.2.0","@types/semver":"^5.5.0","@types/split2":"^2.1.6","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","eslint":"^7.32.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.23.4","istanbul":"^0.4.5","mocha":"^3.5.0","ts-node":"=7.0.1","typescript":"=3.7.3"},"peerDependencies":{"ts-node":">7.0.1","typescript":">3.7.3"},"pulumi":{"comment":"Do not remove. Marks this as as a deployment-time-only package"},"engines":{"node":">=8.13.0 || >=10.10.0"},"bugs":{"url":"https://github.com/dmattia/pulumi/issues"},"homepage":"https://github.com/dmattia/pulumi#readme","_id":"@dmattia/pulumi@3.17.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-5eyHVWYHKY5zOgrklFubsKWJqZuok41cgcTOEgS/WksAbgGgeq/TmT96NTppf90rOwZFjUA026aoGXh8vLpq/w==","shasum":"4c34eccacaed374af02828fb34662272aca0fb04","tarball":"https://registry.npmjs.org/@dmattia/pulumi/-/pulumi-3.17.0.tgz","fileCount":259,"unpackedSize":1886546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7RvyFn6wFoqXc/bQtPQf3vK004Am9i1ByJPOWfA9LJAiAOzkXK+eVLNWawRb0cq87X4WUU/ELv0hOMnKo4h+upUg=="}]},"_npmUser":{"name":"dmattia","email":"dmattia13@protonmail.com"},"directories":{},"maintainers":[{"name":"dmattia","email":"dmattia13@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pulumi_3.17.0_1634142052496_0.7629104275132186"},"_hasShrinkwrap":false},"3.18.0":{"name":"@dmattia/pulumi","version":"3.18.0","description":"Pulumi's Node.js SDK, forked by dmattia, meant to be merged back in","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dmattia/pulumi.git","directory":"sdk/nodejs"},"dependencies":{"@grpc/grpc-js":"^1.2.7","@logdna/tail-file":"^2.0.6","@pulumi/query":"^0.3.0","google-protobuf":"^3.5.0","js-yaml":"^3.14.0","minimist":"^1.2.0","normalize-package-data":"^2.4.0","protobufjs":"^6.8.6","read-package-tree":"^5.3.1","require-from-string":"^2.0.1","semver":"^6.1.0","source-map-support":"^0.4.16","upath":"^1.1.0"},"devDependencies":{"@types/js-yaml":"^3.12.5","@types/minimist":"^1.2.0","@types/mocha":"^2.2.42","@types/node":"^12.0.0","@types/normalize-package-data":"^2.4.0","@types/read-package-tree":"^5.2.0","@types/semver":"^5.5.0","@types/split2":"^2.1.6","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","eslint":"^7.32.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.23.4","istanbul":"^0.4.5","mocha":"^3.5.0","ts-node":"=7.0.1","typescript":"=3.7.3"},"peerDependencies":{"ts-node":">7.0.1","typescript":">3.7.3"},"pulumi":{"comment":"Do not remove. Marks this as as a deployment-time-only package"},"engines":{"node":">=8.13.0 || >=10.10.0"},"bugs":{"url":"https://github.com/dmattia/pulumi/issues"},"homepage":"https://github.com/dmattia/pulumi#readme","_id":"@dmattia/pulumi@3.18.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-/pJLWhutpeDvct1vJoOvXCBo7O/y+IBLbKQ9fFMHyAw741g7vm7X6Rg2ddggpV3oVMkk3D8xVUksfSja/DqLzQ==","shasum":"0873ed1b83a439841e11349effd784c544abbce2","tarball":"https://registry.npmjs.org/@dmattia/pulumi/-/pulumi-3.18.0.tgz","fileCount":259,"unpackedSize":1886478,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSv6qa25u5EH5vA/MRmKpGDizxwls1YzgnI7qU4E3mgAiAKylOzakRZ+7JIBMdmOrlT/4A4ZU6U3oGkVOG/zLhBAQ=="}]},"_npmUser":{"name":"dmattia","email":"dmattia13@protonmail.com"},"directories":{},"maintainers":[{"name":"dmattia","email":"dmattia13@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pulumi_3.18.0_1634142353631_0.6064458216846966"},"_hasShrinkwrap":false},"3.19.0":{"name":"@dmattia/pulumi","version":"3.19.0","description":"Pulumi's Node.js SDK, forked by dmattia, meant to be merged back in","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dmattia/pulumi.git","directory":"sdk/nodejs"},"dependencies":{"@grpc/grpc-js":"^1.2.7","@logdna/tail-file":"^2.0.6","@pulumi/query":"^0.3.0","google-protobuf":"^3.5.0","js-yaml":"^3.14.0","minimist":"^1.2.0","normalize-package-data":"^2.4.0","protobufjs":"^6.8.6","read-package-tree":"^5.3.1","require-from-string":"^2.0.1","semver":"^6.1.0","source-map-support":"^0.4.16","upath":"^1.1.0"},"devDependencies":{"@types/js-yaml":"^3.12.5","@types/minimist":"^1.2.0","@types/mocha":"^2.2.42","@types/node":"^12.0.0","@types/normalize-package-data":"^2.4.0","@types/read-package-tree":"^5.2.0","@types/semver":"^5.5.0","@types/split2":"^2.1.6","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","eslint":"^7.32.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.23.4","istanbul":"^0.4.5","mocha":"^3.5.0","ts-node":"=7.0.1","typescript":"=3.7.3"},"peerDependencies":{"ts-node":">7.0.1","typescript":">3.7.3"},"pulumi":{"comment":"Do not remove. Marks this as as a deployment-time-only package"},"engines":{"node":">=8.13.0 || >=10.10.0"},"bugs":{"url":"https://github.com/dmattia/pulumi/issues"},"homepage":"https://github.com/dmattia/pulumi#readme","_id":"@dmattia/pulumi@3.19.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-G75E8tX8Tu/7ax9m6bdmr1GI19vIfX/lailts3e3LzpHdjHPPcr5hijUVOqLct+vsoPHMWSdTWEVmibTWvgk8w==","shasum":"6815d98bd77e513a413dcc304d53b7088c6240ec","tarball":"https://registry.npmjs.org/@dmattia/pulumi/-/pulumi-3.19.0.tgz","fileCount":259,"unpackedSize":1886446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzw4MCRA9TVsSAnZWagAA+sIQAJo/7iUCwbihbT7yC9Pq\ndO47UoMezr668443bBxe0UkZ58SvKDZCQWEKJHiYE/Z6JhwG1wF3EnFJeZK4\nJ/ccCLo0Ar7pxXOvfrg1bhray7hBxfEMof1NwqObGHxc73Y3n+b5WwlNNmmk\nm4KorpdAUTqb/PDFtxxnNdcp8BRhkuXUYyGX8Rg7z+bz35iQrhOlvnfdAnhy\nDyjCwvdUUPYum2AoRRNApNUgCZyX06G+CpCV4fVP6Y6b4lAVQCm0DMT4sfRF\n5HaAauiLdmfyIwns0OrVPjHJngXT1hmiHHeKlroDmZc7ozrS+GNdkwgbSAau\nZ//aJGMf0VAGGBfbuBchPk0lePuQipCBbbGfLO4UhhN+gRUnMdWeDPnIAgbi\nBNDHdeDhWsh9ZTIEQ77WodL/Apkga0Cstc+b3QAjxe6FplMir1aq5dq4yyzM\nzlWG1wa8T6k7ZeLo9wDu8ZX8IWjF5c9cLu45Zjemq3u5xmGZgDiq3/r+Qkcb\nkv+N/KWsUc7d+Rrcbms951lRjPNk2jq8epFKlKULjlcwzgfF6mo+Gi1JPl7L\n8idf34RjLpghGL2o1ojLhKRdgaMnr1HDNFJYQd3KZ+a2o7O3NkSlKycX3a4u\nBOVM9BZOox9zW4P+ehI2IsPxuboD2nXaVXCftOa+wsK+phVMKs4H2LJJkauV\nYiAV\r\n=PSDX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqqt++Zy60eE2a9YAGa+1itrfUd/HfMEzcGQeiHsQaTgIgT95Z8MGq/w2Wb2BGjbFJ+LGBzievksndLarpu9J/CjA="}]},"_npmUser":{"name":"dmattia","email":"dmattia13@protonmail.com"},"directories":{},"maintainers":[{"name":"dmattia","email":"dmattia13@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pulumi_3.19.0_1634144465264_0.4638636279145638"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-13T12:52:30.888Z","3.14.0":"2021-10-13T12:52:31.191Z","modified":"2022-04-05T04:58:23.546Z","3.15.0":"2021-10-13T15:42:31.347Z","3.16.0":"2021-10-13T15:48:13.459Z","3.17.0":"2021-10-13T16:20:52.723Z","3.18.0":"2021-10-13T16:25:53.843Z","3.19.0":"2021-10-13T17:01:05.552Z"},"maintainers":[{"name":"dmattia","email":"dmattia13@protonmail.com"}],"description":"Pulumi's Node.js SDK, forked by dmattia, meant to be merged back in","repository":{"type":"git","url":"git+https://github.com/dmattia/pulumi.git","directory":"sdk/nodejs"},"license":"Apache-2.0","readme":"# Pulumi Node.js SDK\n\nThe Pulumi Node.js SDK lets you write cloud programs in JavaScript.\n\n## Installation\n\nUsing npm:\n\n```bash\n$ npm install --save @pulumi/pulumi\n```\n\nUsing yarn:\n\n```bash\n$ yarn add @pulumi/pulumi\n```\n\nThis SDK is meant for use with the Pulumi CLI.  Please visit\n[pulumi.com](https://pulumi.com) for installation instructions.\n\n## Building and Testing\n\nFor anybody who wants to build from source, here is how you do it.\n\n### Prerequisites\n\nThis SDK uses Node.js and we support any of the\n[Current, Active and Maintenance LTS versions](https://nodejs.org/en/about/releases/). We support both\n[NPM](https://npmjs.org) and [Yarn](https://yarnpkg.com/lang/en/docs/install/) for package management.\n\nAt the moment, we only support building on macOS and Linux, where standard GNU tools like `make` are available.\n\n### Make Targets\n\nTo build the SDK, simply run `make` from the root directory (where this `README` lives, at `sdk/nodejs/` from the repo's\nroot).  This will build the code, run tests, and install the package and its supporting artifacts.\n\nAt the moment, for local development, we install everything into `/opt/pulumi`.  You will want this on your `$PATH`.\n\nThe tests will verify that everything works, but feel free to try running `pulumi preview` and/or `pulumi up` from\nthe `examples/minimal/` directory.  Remember to run `tsc` first, since `pulumi` expects JavaScript, not TypeScript.\n","readmeFilename":"README.md","homepage":"https://github.com/dmattia/pulumi#readme","bugs":{"url":"https://github.com/dmattia/pulumi/issues"}}