{"_id":"@pulumi/aws-compliance-policies","_rev":"8-382c0afeac07dd4798b4a1b273d68d5a","name":"@pulumi/aws-compliance-policies","dist-tags":{"latest":"0.0.23"},"versions":{"0.1.0":{"name":"@pulumi/aws-compliance-policies","version":"0.1.0","keywords":["pulumi","policy","policy-pack","iac","security","compliance","infrastructure-as-code","aws"],"license":"Apache-2.0","_id":"@pulumi/aws-compliance-policies@0.1.0","maintainers":[{"name":"joeduffy","email":"joe@pulumi.com"},{"name":"pulumi-bot","email":"bot@pulumi.com"}],"homepage":"https://www.pulumi.com","bugs":{"url":"https://github.com/pulumi/compliance-policies/issues"},"dist":{"shasum":"f887f02910a8ed7a76896d57245b79ca715ffb55","tarball":"https://registry.npmjs.org/@pulumi/aws-compliance-policies/-/aws-compliance-policies-0.1.0.tgz","fileCount":71,"integrity":"sha512-g/YrfPdbglp7d5/R4YZAoE8jchUACLsai9f50kVBCd0axz3fmvmSiON4EQRtw5wKbfHSqUANzEqqLyJWIaIgfg==","signatures":[{"sig":"MEYCIQCiJnFh1cVnFgX9nEoEsMmJ9rYycjXVLnFdQzy1SFeWjQIhAOz9nONhPniQzZZcftVH219PgSaTeuHmuGuHGSCaeXEy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292796},"types":"./index.d.ts","gitHead":"c13498a23e13c77e53c112b5aae6ac7c84d82fd5","scripts":{"lint":"eslint --max-warnings=0 -c .eslintrc.js --ext .ts .","test":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts","build":"tsc","lintfix":"eslint --fix --max-warnings=0 -c .eslintrc.js --ext .ts .","watchtest":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts --watch --watch-files tests/**/*.spec.ts","targettedtest":"mocha --node-option max-old-space-size=3072 --require ./node_modules/ts-node/register"},"_npmUser":{"name":"pulumi-bot","email":"bot@pulumi.com"},"repository":{"url":"git+https://github.com/pulumi/compliance-policies.git","type":"git"},"_npmVersion":"9.8.1","description":"This repository contains a growing set of Premium Policies to validate your infrastructure using Policy-as-Code.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"@pulumi/aws":"^6.4.0","@pulumi/policy":"^1.7.0","@pulumi/pulumi":"^3.86.0","@pulumi/aws-native":"^0.79.0","@pulumi/compliance-policy-manager":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.40.0","ts-node":"^10.9.1","typescript":"^4.9.0","@types/node":"18","@types/mocha":"^10.0.1","eslint-plugin-jsdoc":"^43.2.0","eslint-plugin-mocha":"^10.2.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0","@pulumi/compliance-policies-unit-test-helpers":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/aws-compliance-policies_0.1.0_1696560215011_0.12662855860635158","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@pulumi/aws-compliance-policies","version":"0.1.1","keywords":["pulumi","policy","policy-pack","iac","security","compliance","infrastructure-as-code","aws"],"license":"Apache-2.0","_id":"@pulumi/aws-compliance-policies@0.1.1","maintainers":[{"name":"joeduffy","email":"joe@pulumi.com"},{"name":"pulumi-bot","email":"bot@pulumi.com"}],"homepage":"https://www.pulumi.com","bugs":{"url":"https://github.com/pulumi/compliance-policies/issues"},"dist":{"shasum":"5a67fda7d91becdfdcd308bbbe79ab43d4f12e59","tarball":"https://registry.npmjs.org/@pulumi/aws-compliance-policies/-/aws-compliance-policies-0.1.1.tgz","fileCount":71,"integrity":"sha512-PF/DpcrPVojts3IWRUVFfS1PdzXz8/UxOX/RVGll07L+iqe0lk3Xys2GNSSogN8X6SWk7R2uPlYxS7yEnkE62Q==","signatures":[{"sig":"MEUCIQDvKmYaQHpgtb2gTiVUzKCeIzDu2gDOeFxyDg1IKjTJfQIgGsNm08YfZrP9WEc/w8ZtsOA+QO4miWjs4lpAErG+Ejo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297004},"types":"./index.d.ts","gitHead":"7d4a5590dc936cd6c8045d8f6d385bf2fc445e8f","scripts":{"lint":"eslint --max-warnings=0 -c .eslintrc.js --ext .ts .","test":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts","build":"tsc","lintfix":"eslint --fix --max-warnings=0 -c .eslintrc.js --ext .ts .","watchtest":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts --watch --watch-files tests/**/*.spec.ts","targettedtest":"mocha --node-option max-old-space-size=3072 --require ./node_modules/ts-node/register"},"_npmUser":{"name":"pulumi-bot","email":"bot@pulumi.com"},"repository":{"url":"git+https://github.com/pulumi/compliance-policies.git","type":"git"},"_npmVersion":"10.5.0","description":"This repository contains a growing set of Compliance Policies to validate your infrastructure using Pulumi's Crossguard Policy-as-Code framework.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"@pulumi/aws":"^6.4.0","@pulumi/policy":"^1.7.0","@pulumi/pulumi":"^3.86.0","@pulumi/aws-native":"^0.79.0","@pulumi/compliance-policy-manager":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.40.0","ts-node":"^10.9.1","typescript":"^4.9.0","@types/node":"18","@types/mocha":"^10.0.1","eslint-plugin-jsdoc":"^43.2.0","eslint-plugin-mocha":"^10.2.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0","@pulumi/compliance-policies-unit-test-helpers":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/aws-compliance-policies_0.1.1_1712471006991_0.5885098742843682","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@pulumi/aws-compliance-policies","version":"0.1.2","keywords":["pulumi","policy","policy-pack","iac","security","compliance","infrastructure-as-code","aws"],"license":"Apache-2.0","_id":"@pulumi/aws-compliance-policies@0.1.2","maintainers":[{"name":"joeduffy","email":"joe@pulumi.com"},{"name":"pulumi-bot","email":"bot@pulumi.com"}],"homepage":"https://www.pulumi.com","bugs":{"url":"https://github.com/pulumi/compliance-policies/issues"},"dist":{"shasum":"7aa46d38bfbdc1bf960e3da74dcd7a2f73778a62","tarball":"https://registry.npmjs.org/@pulumi/aws-compliance-policies/-/aws-compliance-policies-0.1.2.tgz","fileCount":71,"integrity":"sha512-ksGCrZBOzlnFRE5Y7OitvEhHGzIttsKfEw3Rz28u1+ide7HBL/Ul3ihjgCX7VV98qTMPFNNsff7CSYTW9burbw==","signatures":[{"sig":"MEQCIB48iE7IxcRk6XlzDouip0w1zLxcYVk1kvsR/inW/vv5AiBobMgZE7PjHRSv2/VUjrGHa7/k+f0oz0vrbuCODK71dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297008},"types":"./index.d.ts","gitHead":"830126a84310b672319f5ad9fee4dfca8184e09c","scripts":{"lint":"eslint --max-warnings=0 -c .eslintrc.js --ext .ts .","test":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts","build":"tsc","lintfix":"eslint --fix --max-warnings=0 -c .eslintrc.js --ext .ts .","watchtest":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts --watch --watch-files tests/**/*.spec.ts","targettedtest":"mocha --node-option max-old-space-size=3072 --require ./node_modules/ts-node/register"},"_npmUser":{"name":"pulumi-bot","email":"bot@pulumi.com"},"repository":{"url":"git+https://github.com/pulumi/compliance-policies.git","type":"git"},"_npmVersion":"10.2.4","description":"This repository contains a growing set of Compliance Policies to validate your infrastructure using Pulumi's Crossguard Policy-as-Code framework.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@pulumi/aws":"^6.29.0","@pulumi/policy":"^1.10.0","@pulumi/pulumi":"^3.112.0","@pulumi/aws-native":"^0.100.0","@pulumi/compliance-policy-manager":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.40.0","ts-node":"^10.9.1","typescript":"^4.9.0","@types/node":"18","@types/mocha":"^10.0.1","eslint-plugin-jsdoc":"^43.2.0","eslint-plugin-mocha":"^10.2.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0","@pulumi/compliance-policies-unit-test-helpers":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/aws-compliance-policies_0.1.2_1712542485442_0.0513161890945264","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@pulumi/aws-compliance-policies","version":"0.0.19","keywords":["pulumi","policy","policy-pack","iac","security","compliance","infrastructure-as-code","aws"],"license":"Apache-2.0","_id":"@pulumi/aws-compliance-policies@0.0.19","maintainers":[{"name":"joeduffy","email":"joe@pulumi.com"},{"name":"pulumi-bot","email":"bot@pulumi.com"}],"homepage":"https://www.pulumi.com","bugs":{"url":"https://github.com/pulumi/compliance-policies/issues"},"dist":{"shasum":"5a817f51d04a888b87e0caefa6f2c768185c533a","tarball":"https://registry.npmjs.org/@pulumi/aws-compliance-policies/-/aws-compliance-policies-0.0.19.tgz","fileCount":73,"integrity":"sha512-IbzR/EqhCRof9xY3UjjWX1+zQGsWqsn0R+119Dg3y8V7XLLhVsgZfiAFSxe5/qeljavMnMjRv89WkNAvHJfeRA==","signatures":[{"sig":"MEUCICH6Tj0ueWUm+5uXG9Yck90y8up5YVq3E6rVs/0ks5e/AiEAjek3HZohxpzZ1I059OWm+J8mTSedtRTemvB2GveAY9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304942},"types":"./index.d.ts","gitHead":"47d275fbcf8e09f0f83f25594250d2081fca347e","scripts":{"lint":"eslint --max-warnings=0 -c .eslintrc.js --ext .ts .","test":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts","build":"tsc","lintfix":"eslint --fix --max-warnings=0 -c .eslintrc.js --ext .ts .","watchtest":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts --watch --watch-files tests/**/*.spec.ts","targettedtest":"mocha --node-option max-old-space-size=3072 --require ./node_modules/ts-node/register"},"_npmUser":{"name":"pulumi-bot","email":"bot@pulumi.com"},"repository":{"url":"git+https://github.com/pulumi/compliance-policies.git","type":"git"},"_npmVersion":"10.8.1","description":"This repository contains a growing set of Compliance Policies to validate your infrastructure using Pulumi's Crossguard Policy-as-Code framework.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@pulumi/aws":"^6.50.0","@pulumi/policy":"^1.12.0","@pulumi/pulumi":"^3.129.0","@pulumi/aws-native":"^0.119.0","@pulumi/compliance-policy-manager":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.40.0","ts-node":"^10.9.1","typescript":"^4.9.0","@types/node":"18","@types/mocha":"^10.0.1","eslint-plugin-jsdoc":"^43.2.0","eslint-plugin-mocha":"^10.2.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0","@pulumi/compliance-policies-unit-test-helpers":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/aws-compliance-policies_0.0.19_1724316434089_0.36139825758310806","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@pulumi/aws-compliance-policies","version":"0.1.3","keywords":["pulumi","policy","policy-pack","iac","security","compliance","infrastructure-as-code","aws"],"license":"Apache-2.0","_id":"@pulumi/aws-compliance-policies@0.1.3","maintainers":[{"name":"joeduffy","email":"joe@pulumi.com"},{"name":"pulumi-bot","email":"bot@pulumi.com"}],"homepage":"https://www.pulumi.com","bugs":{"url":"https://github.com/pulumi/compliance-policies/issues"},"dist":{"shasum":"28629f770a3e4644fa4b87e27e03ba930212dedf","tarball":"https://registry.npmjs.org/@pulumi/aws-compliance-policies/-/aws-compliance-policies-0.1.3.tgz","fileCount":73,"integrity":"sha512-ERACed0fF9G05lShX7qHOz90q4fnX0DxfbpXnphM6e7m/vxvazsYMHCyKy9+wmX9zGi0fA5yDBUXbv34nRWXag==","signatures":[{"sig":"MEUCIFQvFAM5PaFdceV7G1swv/2UrvGIOUpykhXmpsNA4276AiEA7WOSflaFz+sq+PL/dLwgL+kZ4P1O44ApVUfFZEtB2nY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304941},"types":"./index.d.ts","gitHead":"47d275fbcf8e09f0f83f25594250d2081fca347e","scripts":{"lint":"eslint --max-warnings=0 -c .eslintrc.js --ext .ts .","test":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts","build":"tsc","lintfix":"eslint --fix --max-warnings=0 -c .eslintrc.js --ext .ts .","watchtest":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts --watch --watch-files tests/**/*.spec.ts","targettedtest":"mocha --node-option max-old-space-size=3072 --require ./node_modules/ts-node/register"},"_npmUser":{"name":"pulumi-bot","email":"bot@pulumi.com"},"repository":{"url":"git+https://github.com/pulumi/compliance-policies.git","type":"git"},"_npmVersion":"10.8.1","description":"This repository contains a growing set of Compliance Policies to validate your infrastructure using Pulumi's Crossguard Policy-as-Code framework.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@pulumi/aws":"^6.50.0","@pulumi/policy":"^1.12.0","@pulumi/pulumi":"^3.129.0","@pulumi/aws-native":"^0.119.0","@pulumi/compliance-policy-manager":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.40.0","ts-node":"^10.9.1","typescript":"^4.9.0","@types/node":"18","@types/mocha":"^10.0.1","eslint-plugin-jsdoc":"^43.2.0","eslint-plugin-mocha":"^10.2.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0","@pulumi/compliance-policies-unit-test-helpers":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/aws-compliance-policies_0.1.3_1724316783090_0.003993055290578251","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@pulumi/aws-compliance-policies","version":"0.0.20","keywords":["pulumi","policy","policy-pack","iac","security","compliance","infrastructure-as-code","aws"],"license":"Apache-2.0","_id":"@pulumi/aws-compliance-policies@0.0.20","maintainers":[{"name":"joeduffy","email":"joe@pulumi.com"},{"name":"pulumi-bot","email":"bot@pulumi.com"}],"homepage":"https://www.pulumi.com","bugs":{"url":"https://github.com/pulumi/compliance-policies/issues"},"dist":{"shasum":"204320f38eb48139ef164729ac9fb7c1cee00fbd","tarball":"https://registry.npmjs.org/@pulumi/aws-compliance-policies/-/aws-compliance-policies-0.0.20.tgz","fileCount":73,"integrity":"sha512-iP0iCIX+wuPVy3orMvE2qUB2HVIOphWi59nLS4XGhpwIPvFgTaIPidoZ4EfGhsWvXYduHE3daBIqfeXLyRkCHQ==","signatures":[{"sig":"MEUCIHqW/c1MMQmjz32+4pwsQI0vSpHwLzVJo9ILqMB/hQ7vAiEA4I18e/w8sd4F16a1Zspx/bA17s51zi4Vkv4I9hwur1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304942},"types":"./index.d.ts","gitHead":"3a9b376f2ecf6b8ed8edc2a6f55c34572ecfde7b","scripts":{"lint":"eslint --max-warnings=0 -c .eslintrc.js --ext .ts .","test":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts","build":"tsc","lintfix":"eslint --fix --max-warnings=0 -c .eslintrc.js --ext .ts .","watchtest":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts --watch --watch-files tests/**/*.spec.ts","targettedtest":"mocha --node-option max-old-space-size=3072 --require ./node_modules/ts-node/register"},"_npmUser":{"name":"pulumi-bot","email":"bot@pulumi.com"},"repository":{"url":"git+https://github.com/pulumi/compliance-policies.git","type":"git"},"_npmVersion":"10.8.2","description":"This repository contains a growing set of Compliance Policies to validate your infrastructure using Pulumi's Crossguard Policy-as-Code framework.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@pulumi/aws":"^6.52.0","@pulumi/policy":"^1.12.0","@pulumi/pulumi":"^3.133.0","@pulumi/aws-native":"^0.123.0","@pulumi/compliance-policy-manager":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.40.0","ts-node":"^10.9.1","typescript":"^4.9.0","@types/node":"18","@types/mocha":"^10.0.1","eslint-plugin-jsdoc":"^43.2.0","eslint-plugin-mocha":"^10.2.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0","@pulumi/compliance-policies-unit-test-helpers":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/aws-compliance-policies_0.0.20_1726893904153_0.6549389098616611","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@pulumi/aws-compliance-policies","version":"0.0.21","keywords":["pulumi","policy","policy-pack","iac","security","compliance","infrastructure-as-code","aws"],"license":"Apache-2.0","_id":"@pulumi/aws-compliance-policies@0.0.21","maintainers":[{"name":"joeduffy","email":"joe@pulumi.com"},{"name":"pulumi-bot","email":"bot@pulumi.com"}],"homepage":"https://www.pulumi.com","bugs":{"url":"https://github.com/pulumi/compliance-policies/issues"},"dist":{"shasum":"f39514650686d1becd5e2c834ab0d9408187e2cb","tarball":"https://registry.npmjs.org/@pulumi/aws-compliance-policies/-/aws-compliance-policies-0.0.21.tgz","fileCount":73,"integrity":"sha512-BSR0wZuvlPOjRcPRpQzyVHDSSjFM1UwgJ2mgGPNNMayziE3DdqmEARpAXyIosglaoLNmHTrg8J12vBvRNDUc7A==","signatures":[{"sig":"MEUCIGMXE5Wj3U+4jDOW7bI8x8WMOeRKlaIkg+L68n3X6pzqAiEAkXAtTALBARwbYiB6MrJ0eg+I8CIYq+Fej2ABN1xX6os=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":338612},"types":"./index.d.ts","gitHead":"156eaf150406288d06816a047ccc1b79afa0cc1d","scripts":{"lint":"eslint --max-warnings=0 -c .eslintrc.js --ext .ts .","test":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts","build":"tsc","lintfix":"eslint --fix --max-warnings=0 -c .eslintrc.js --ext .ts .","watchtest":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts --watch --watch-files tests/**/*.spec.ts","targettedtest":"mocha --node-option max-old-space-size=3072 --require ./node_modules/ts-node/register"},"_npmUser":{"name":"pulumi-bot","email":"bot@pulumi.com"},"repository":{"url":"git+https://github.com/pulumi/compliance-policies.git","type":"git"},"_npmVersion":"10.8.2","description":"This repository contains a growing set of Compliance Policies to validate your infrastructure using Pulumi's Crossguard Policy-as-Code framework.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@pulumi/aws":"6.58.0","@pulumi/policy":"^1.13.0","@pulumi/pulumi":"^3.138.0","@pulumi/aws-native":"1.6.0","@pulumi/compliance-policy-manager":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.40.0","ts-node":"^10.9.1","typescript":"^4.9.0","@types/node":"18","@types/mocha":"^10.0.1","eslint-plugin-jsdoc":"^43.2.0","eslint-plugin-mocha":"^10.2.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0","@pulumi/compliance-policies-unit-test-helpers":"0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/aws-compliance-policies_0.0.21_1732004346308_0.3126630823898946","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@pulumi/aws-compliance-policies","version":"0.0.22","keywords":["pulumi","policy","policy-pack","iac","security","compliance","infrastructure-as-code","aws"],"license":"Apache-2.0","_id":"@pulumi/aws-compliance-policies@0.0.22","maintainers":[{"name":"joeduffy","email":"joe@pulumi.com"},{"name":"pulumi-bot","email":"bot@pulumi.com"}],"homepage":"https://www.pulumi.com","bugs":{"url":"https://github.com/pulumi/compliance-policies/issues"},"dist":{"shasum":"15b3693bf1bb7c81ae3dbfc726447fcb0149a086","tarball":"https://registry.npmjs.org/@pulumi/aws-compliance-policies/-/aws-compliance-policies-0.0.22.tgz","fileCount":73,"integrity":"sha512-7aPSOTD+kjzS7FWJa2QzM19ScnG66kkBV5LadylKprJKdODMxivrt39W7PfkAQ4UnMnxkcOmm6Nbfn54mfZ44A==","signatures":[{"sig":"MEQCIFEyu44S9hKpfGBWfv0yT1gWS8EWgmmq+odIQThsgqnNAiA2jszWdQVYm2Wx+ILD0H3VxCVI1r87aMAU1HtPzHyLbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339879},"types":"./index.d.ts","gitHead":"03fba7324db0698680d8a758cd7f9a3a8820517b","scripts":{"lint":"eslint --max-warnings=0 -c .eslintrc.js --ext .ts .","test":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts","build":"tsc","lintfix":"eslint --fix --max-warnings=0 -c .eslintrc.js --ext .ts .","watchtest":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts --watch --watch-files tests/**/*.spec.ts","targettedtest":"mocha --node-option max-old-space-size=3072 --require ./node_modules/ts-node/register"},"_npmUser":{"name":"pulumi-bot","email":"bot@pulumi.com"},"repository":{"url":"git+https://github.com/pulumi/compliance-policies.git","type":"git"},"_npmVersion":"10.8.2","description":"This repository contains a growing set of Compliance Policies to validate your infrastructure using Pulumi's Crossguard Policy-as-Code framework.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@pulumi/aws":"6.64.0","@pulumi/policy":"^1.13.0","@pulumi/pulumi":"^3.142.0","@pulumi/aws-native":"1.14.0","@pulumi/compliance-policy-manager":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.40.0","ts-node":"^10.9.1","typescript":"^4.9.0","@types/node":"18","@types/mocha":"^10.0.1","eslint-plugin-jsdoc":"^43.2.0","eslint-plugin-mocha":"^10.2.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0","@pulumi/compliance-policies-unit-test-helpers":"0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/aws-compliance-policies_0.0.22_1733790288082_0.050959615918938495","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@pulumi/aws-compliance-policies","version":"0.0.23","license":"Apache-2.0","homepage":"https://www.pulumi.com","repository":{"type":"git","url":"git+https://github.com/pulumi/compliance-policies.git"},"keywords":["pulumi","policy","policy-pack","iac","security","compliance","infrastructure-as-code","aws"],"dependencies":{"@pulumi/aws":"6.68.0","@pulumi/aws-native":"1.25.0","@pulumi/compliance-policy-manager":"0.1.6","@pulumi/policy":"^1.13.0","@pulumi/pulumi":"^3.150.0"},"devDependencies":{"@pulumi/compliance-policies-unit-test-helpers":"0.1.6","@types/mocha":"^10.0.1","@types/node":"18","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","eslint":"^8.40.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-jsdoc":"^43.2.0","eslint-plugin-mocha":"^10.2.0","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.0"},"scripts":{"build":"tsc","lint":"eslint --max-warnings=0 -c .eslintrc.js --ext .ts .","lintfix":"eslint --fix --max-warnings=0 -c .eslintrc.js --ext .ts .","test":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts","watchtest":"mocha --require ./node_modules/ts-node/register tests/**/*.spec.ts --watch --watch-files tests/**/*.spec.ts","targettedtest":"mocha --node-option max-old-space-size=3072 --require ./node_modules/ts-node/register"},"_id":"@pulumi/aws-compliance-policies@0.0.23","gitHead":"d7a8c46164220bda6ebbb4ff5321717faec9738e","types":"./index.d.ts","description":"This repository contains a growing set of Compliance Policies to validate your infrastructure using Pulumi's Crossguard Policy-as-Code framework.","bugs":{"url":"https://github.com/pulumi/compliance-policies/issues"},"_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XW1MkeLVyut7xaNMflHml5FiOhSfibF4ZfiYdLqpu93xxY5TLmiO5vuATFr/VBhuYURQrMHOK5VYYnwnk2NTyg==","shasum":"5b91530bb3e95b98d815403ebd290be567c13a6c","tarball":"https://registry.npmjs.org/@pulumi/aws-compliance-policies/-/aws-compliance-policies-0.0.23.tgz","fileCount":73,"unpackedSize":339879,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCi95R8tu83k4TmKGdulbynGpuHGVxP3c38PTip6ftAvAIhAP839a0U+g3wQwZrhoK/Hf9iD/Pe5sXkl7zRXBkElDa9"}]},"_npmUser":{"name":"pulumi-bot","email":"bot@pulumi.com"},"directories":{},"maintainers":[{"name":"joeduffy","email":"joe@pulumi.com"},{"name":"pulumi-bot","email":"bot@pulumi.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aws-compliance-policies_0.0.23_1739508626517_0.27957872526109284"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-06T02:43:34.893Z","modified":"2025-02-14T04:50:26.960Z","0.1.0":"2023-10-06T02:43:35.194Z","0.1.1":"2024-04-07T06:23:27.200Z","0.1.2":"2024-04-08T02:14:45.627Z","0.0.19":"2024-08-22T08:47:14.233Z","0.1.3":"2024-08-22T08:53:03.231Z","0.0.20":"2024-09-21T04:45:04.460Z","0.0.21":"2024-11-19T08:19:06.495Z","0.0.22":"2024-12-10T00:24:48.311Z","0.0.23":"2025-02-14T04:50:26.701Z"},"bugs":{"url":"https://github.com/pulumi/compliance-policies/issues"},"license":"Apache-2.0","homepage":"https://www.pulumi.com","keywords":["pulumi","policy","policy-pack","iac","security","compliance","infrastructure-as-code","aws"],"repository":{"type":"git","url":"git+https://github.com/pulumi/compliance-policies.git"},"description":"This repository contains a growing set of Compliance Policies to validate your infrastructure using Pulumi's Crossguard Policy-as-Code framework.","maintainers":[{"name":"joeduffy","email":"joe@pulumi.com"},{"name":"pulumi-bot","email":"bot@pulumi.com"}],"readme":"# Pulumi Compliance-Ready Policies\n\nThis repository contains a growing set of Compliance Policies to validate your infrastructure using\nPulumi's Crossguard Policy-as-Code framework.\n\nThese policies make it easy to create policy packs for enforcing common security and compliance\npolicies (PCI DSS, ISO 27001 and CIS) across a broad range of cloud providers (AWS, Azure, Google Cloud\nand Kubernetes), and dozens of services within each platform.\n\n```ts\nimport { PolicyPack } from \"@pulumi/policy\";\nimport { policyManager } from \"@pulumi/compliance-policy-manager\";\n\nnew PolicyPack(\"aws-iso27001-compliance-ready-policies-typescript\", {\n    policies:[\n        ...policyManager.selectPolicies({\n            vendors: [\"aws\"],\n            services: [\"ec2\", \"eks\"],\n            severities: [\"critical\", \"high\"],\n            frameworks: [\"iso27001\"]\n        }, \"advisory\"),\n    ],\n});\n```\n\n## Getting Started\n\nYou can get started with Compliance-Ready Policies by running the following commands, which will guide\nyou through selecting from the available compliance-ready policy templates:\n\n```shell\npulumi policy new\n```\n\nAnd then publishing the selected policies into your Pulumi organization.\n\n```shell\npulumi policy publish\n```\n\n## Resources\n\nRead more about Compliance-Ready Policies at <https://www.pulumi.com/docs/using-pulumi/crossguard/compliance-ready-policies/>.\n","readmeFilename":"README.md"}