{"_id":"@cloudsnorkel/cdk-rds-sanitized-snapshots","_rev":"11-55dabdc785f82435599eed496223cfcf","name":"@cloudsnorkel/cdk-rds-sanitized-snapshots","dist-tags":{"latest":"0.1.6"},"versions":{"0.0.0":{"name":"@cloudsnorkel/cdk-rds-sanitized-snapshots","version":"0.0.0","keywords":["aws","aws-cdk","aws-cdk-construct","cdk","rds","snapshots"],"author":{"name":"Amir Szekely","email":"amir@cloudsnorkel.com"},"license":"Apache-2.0","_id":"@cloudsnorkel/cdk-rds-sanitized-snapshots@0.0.0","maintainers":[{"name":"cloudsnorkel","email":"kichik@gmail.com"}],"homepage":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots#readme","bugs":{"url":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"d8cb904353fd709c2e8c3a3c492e11901a4a628d","tarball":"https://registry.npmjs.org/@cloudsnorkel/cdk-rds-sanitized-snapshots/-/cdk-rds-sanitized-snapshots-0.0.0.tgz","fileCount":35,"integrity":"sha512-VqW3LoOEtI5zCcqiVmEwUAR/VDfCvFBsKmIk7mj7OV8O0Js8BeLr4FhdM3gLVF58RIPesjcDI6gRIVzI6MPaWg==","signatures":[{"sig":"MEQCIG482JAcENuWlPC5zykMEZXmXCvR2lFwlTcSYfrcHn9nAiB83iQMxY1NhDMQL6FnPAAWe8RnbUrxrGP4zkh1+0MnIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":344130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyzHCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmorgg/8CqhwChVUfiLVCKemtMHSaKmgxiIeaHYdIzhk0zIAtYO5QZ2v\r\ngx3oIJpC0AtdjDx5nhIlvMVbMR8hc5aWsDpMHnC9Zt1QPIS4lpa1r1GF8L2f\r\nvAzIYmW6O8fcDrA++7/AffyA8aCxzmP00PAduzG6qu1vCgo1lyu3H8ySaXzk\r\n8AwlgDtbbFSXVbSXR27fOD4xC7tGT5S/2vnsJ2FKbPdRdc4L4BRYOHJcKVh5\r\nT0F2SQwS4T0s3VKEmkvQgJDE1DtAkR1IEy0sAiDIuT3C/61VRWhalfvcklAZ\r\ny8Ap0IInFwQwocq1BgUtIsoS0SVEric/6t4aPZ27plF9YvuolJoY6gxYfICJ\r\n/INWzh4TVn7r+j+ZYYJi9fSzdN7gaW6vqLeNXZmds2g06rh5ptcCAzihuZDS\r\nVxuOUC4YWVOixJ5suOiIODdaGht90e9wgUBGv2PFmzAQRzVm95cqaMupCPKl\r\noaaFCQccKHoThbXxnFr9jwMlMxBBjuYSRwaCcavV7sngrvP/uAG4mQKEj7os\r\n0ICk6k0F/aFWfB10WrG2J1eaVq2EvJgyIlJDz8nLARIrPhXWLfm1oMOcmOuC\r\nNxn2vnj1LLOUb+X7DymDvjoQDt1r67Vp0lSxpNDWfjFIT2FCtTQWJZb6ixYt\r\nm0aCucwmtbcYVV7fF1D46QFJbZ4Q90QoBTY=\r\n=e2cf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.dev.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{"go":{"moduleName":"github.com/CloudSnorkel/cdk-rds-sanitized-snapshots-go"},"java":{"maven":{"groupId":"com.cloudsnorkel","artifactId":"cdk.rds.sanitized-snapshots"},"package":"com.cloudsnorkel.cdk.rds.sanitizedsnapshots"},"dotnet":{"namespace":"CloudSnorkel","packageId":"CloudSnorkel.Cdk.Rds.SanitizedSnapshots"},"python":{"module":"cloudsnorkel.cdk_rds_sanitized_snapshots","distName":"cloudsnorkel.cdk-rds-sanitized-snapshots"}}},"main":"lib/index.js","_from":"file:dist/js/cdk-rds-sanitized-snapshots@0.0.0.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","bundle":"npx projen bundle","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:go":"npx projen package:go","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","package:java":"npx projen package:java","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:dotnet":"npx projen package:dotnet","package:python":"npx projen package:python","bundle:test.lambda":"npx projen bundle:test.lambda","bundle:wait.lambda":"npx projen bundle:wait.lambda","integ:snapshot-all":"npx projen integ:snapshot-all","integ:default:watch":"npx projen integ:default:watch","integ:default:assert":"npx projen integ:default:assert","integ:default:deploy":"npx projen integ:default:deploy","integ:default:destroy":"npx projen integ:default:destroy","integ:default:snapshot":"npx projen integ:default:snapshot","bundle:test-wait.lambda":"npx projen bundle:test-wait.lambda","bundle:delete-old.lambda":"npx projen bundle:delete-old.lambda","bundle:parameters.lambda":"npx projen bundle:parameters.lambda","bundle:test.lambda:watch":"npx projen bundle:test.lambda:watch","bundle:wait.lambda:watch":"npx projen bundle:wait.lambda:watch","bundle:test-wait.lambda:watch":"npx projen bundle:test-wait.lambda:watch","bundle:delete-old.lambda:watch":"npx projen bundle:delete-old.lambda:watch","bundle:parameters.lambda:watch":"npx projen bundle:parameters.lambda:watch"},"_npmUser":{"name":"cloudsnorkel","email":"kichik@gmail.com"},"_resolved":"/home/ubuntu/js/dist/js/cdk-rds-sanitized-snapshots@0.0.0.jsii.tgz","stability":"experimental","_integrity":"sha512-VqW3LoOEtI5zCcqiVmEwUAR/VDfCvFBsKmIk7mj7OV8O0Js8BeLr4FhdM3gLVF58RIPesjcDI6gRIVzI6MPaWg==","repository":{"url":"git+https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots.git","type":"git"},"_npmVersion":"8.11.0","description":"CDK construct to periodically take snapshots of RDS databases, sanitize them, and share with selected accounts.","directories":{},"resolutions":{"@types/prettier":"2.6.0"},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","jsii":"^1.61.0","eslint":"^8","projen":"^0.58.21","aws-cdk":"^2","aws-sdk":"^2.1171.0","esbuild":"^0.14.49","ts-jest":"^27.0.0","ts-node":"^10.8.2","jsii-diff":"^1.61.0","constructs":"10.0.5","jest-junit":"^13","typescript":"^4.7.4","@types/jest":"^27.0.0","@types/node":"^14","aws-cdk-lib":"2.0.0","jsii-docgen":"^7.0.49","jsii-pacmak":"^1.61.0","json-schema":"^0.4.0","@aws-sdk/types":"^3.110.0","standard-version":"^9","@types/aws-lambda":"^8.10.101","npm-check-updates":"^12","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5","eslint-import-resolver-node":"^0.3.6","@typescript-eslint/eslint-plugin":"^5","eslint-import-resolver-typescript":"^3.2.5"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rds-sanitized-snapshots_0.0.0_1657483714773_0.7580106547064973","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@cloudsnorkel/cdk-rds-sanitized-snapshots","version":"0.0.1","keywords":["aws","aws-cdk","aws-cdk-construct","cdk","rds","snapshots"],"author":{"name":"Amir Szekely","email":"amir@cloudsnorkel.com"},"license":"Apache-2.0","_id":"@cloudsnorkel/cdk-rds-sanitized-snapshots@0.0.1","maintainers":[{"name":"cloudsnorkel","email":"kichik@gmail.com"}],"homepage":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots#readme","bugs":{"url":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"da04d4662ee7335f3619b35fb27e76a3d871464b","tarball":"https://registry.npmjs.org/@cloudsnorkel/cdk-rds-sanitized-snapshots/-/cdk-rds-sanitized-snapshots-0.0.1.tgz","fileCount":35,"integrity":"sha512-Ap5xeJCttYMn684U9NNBPZvKSrz9Sbj0tU/84lbVv/Tdsedjv8AXEnDbhEg8LU/B1jiQm+dL+4qLcN93Pmua8Q==","signatures":[{"sig":"MEUCIQDsiy7ojAsNlrcfyp1qhxyt6U55ozIgVhnqtVC2u0rVtwIgFH3HAqAgYZOEmDs+f0FhV1b8FANhGlBqOE6mlTYp70I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0OTCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMPg//ZEWp+zCZNWURuLg2379dFGZvA1b2sdgyQ1vR9pD2oQaYPSfy\r\nqH528SIKdaXy4EYV9YzWnboNMG6PgG4IJLqgAhQmRcl1KzJUVEUhj+uI0nBm\r\nW3IS1GN8b2QGxlM75kOn/EzdK1q5pK7nSqPuMyh3wdBE+p4PjCKOdy5KpAAq\r\nS/tNjrrmaTNIliUiRfv1CVbSXYQIC/ZYid2pX9AK5IVxgQoZhiKjRjIgsgY6\r\n61tErN1D3qCN97EVKm8VqfCQbdPaiCKp/JFmtdnOkPinDFyLb9MzqWp+v+Kk\r\nycmRYlyZwzy0vrxrkRMiSZ2HliAFY3MSOiCO75xw4i4bKsXIEGpujdGlkKl1\r\nOawoAwMNP/uBSAize68OcnoYhYQPu1rLo7e8bZfI6mYJTEC6lsW2pc4FxdvE\r\nFOK+T5JBTkYd2AUezeH2XKrwqHxQ1U1nwn/v15SECcjJhnPqxKDRVBjJZGqt\r\nj6uxCxk6AB81J47A9QkkOVv1DqK/U1sMDrQSAyTToWPCQlqXbKNm8AQZgKU5\r\nSdk8uqtjM8syxmnJ6bt/Op5ZKqxMyKsdmwoSggf2BPH5Zxem9yYzxLr/vT4y\r\nKRdl4NVjTSDbYvbP5JsXvAuZnBMa4z/O/OcwImiQ0vyrnNqGE3aRzFJIxK9+\r\nUOoCXTtJYCdqqP96MbApudbPAUUm7XVyfBY=\r\n=fYyM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.dev.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{"go":{"moduleName":"github.com/CloudSnorkel/cdk-rds-sanitized-snapshots-go"},"java":{"maven":{"groupId":"com.cloudsnorkel","artifactId":"cdk.rds.sanitized-snapshots"},"package":"com.cloudsnorkel.cdk.rds.sanitizedsnapshots"},"dotnet":{"namespace":"CloudSnorkel","packageId":"CloudSnorkel.Cdk.Rds.SanitizedSnapshots"},"python":{"module":"cloudsnorkel.cdk_rds_sanitized_snapshots","distName":"cloudsnorkel.cdk-rds-sanitized-snapshots"}}},"main":"lib/index.js","_from":"file:dist/js/cdk-rds-sanitized-snapshots@0.0.1.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","bundle":"npx projen bundle","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:go":"npx projen package:go","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","package:java":"npx projen package:java","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:dotnet":"npx projen package:dotnet","package:python":"npx projen package:python","bundle:test.lambda":"npx projen bundle:test.lambda","bundle:wait.lambda":"npx projen bundle:wait.lambda","integ:snapshot-all":"npx projen integ:snapshot-all","integ:default:watch":"npx projen integ:default:watch","integ:default:assert":"npx projen integ:default:assert","integ:default:deploy":"npx projen integ:default:deploy","integ:default:destroy":"npx projen integ:default:destroy","integ:default:snapshot":"npx projen integ:default:snapshot","bundle:test-wait.lambda":"npx projen bundle:test-wait.lambda","bundle:delete-old.lambda":"npx projen bundle:delete-old.lambda","bundle:parameters.lambda":"npx projen bundle:parameters.lambda","bundle:test.lambda:watch":"npx projen bundle:test.lambda:watch","bundle:wait.lambda:watch":"npx projen bundle:wait.lambda:watch","bundle:test-wait.lambda:watch":"npx projen bundle:test-wait.lambda:watch","bundle:delete-old.lambda:watch":"npx projen bundle:delete-old.lambda:watch","bundle:parameters.lambda:watch":"npx projen bundle:parameters.lambda:watch"},"_npmUser":{"name":"cloudsnorkel","email":"kichik@gmail.com"},"_resolved":"","stability":"experimental","_integrity":"","repository":{"url":"git+https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots.git","type":"git"},"_npmVersion":"6.14.17","description":"CDK construct to periodically take snapshots of RDS databases, sanitize them, and share with selected accounts.","directories":{},"resolutions":{"@types/prettier":"2.6.0"},"_nodeVersion":"14.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","jsii":"^1.61.0","eslint":"^8","projen":"^0.58.21","aws-cdk":"^2","aws-sdk":"^2.1171.0","esbuild":"^0.14.49","ts-jest":"^27.0.0","ts-node":"^10.8.2","jsii-diff":"^1.61.0","constructs":"10.0.5","jest-junit":"^13","typescript":"^4.7.4","@types/jest":"^27.0.0","@types/node":"^14","aws-cdk-lib":"2.0.0","jsii-docgen":"^7.0.49","jsii-pacmak":"^1.61.0","json-schema":"^0.4.0","@aws-sdk/types":"^3.110.0","standard-version":"^9","@types/aws-lambda":"^8.10.101","npm-check-updates":"^12","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5","eslint-import-resolver-node":"^0.3.6","@typescript-eslint/eslint-plugin":"^5","eslint-import-resolver-typescript":"^3.2.5"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rds-sanitized-snapshots_0.0.1_1657857218341_0.24703488977981203","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@cloudsnorkel/cdk-rds-sanitized-snapshots","version":"0.0.2","keywords":["aws","aws-cdk","aws-cdk-construct","cdk","rds","snapshots"],"author":{"name":"Amir Szekely","email":"amir@cloudsnorkel.com"},"license":"Apache-2.0","_id":"@cloudsnorkel/cdk-rds-sanitized-snapshots@0.0.2","maintainers":[{"name":"cloudsnorkel","email":"kichik@gmail.com"}],"homepage":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots#readme","bugs":{"url":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"73d3c401554928a019e42c468fe228173499f9da","tarball":"https://registry.npmjs.org/@cloudsnorkel/cdk-rds-sanitized-snapshots/-/cdk-rds-sanitized-snapshots-0.0.2.tgz","fileCount":35,"integrity":"sha512-sKEgMUtcHOp5oWZ9+/vpbiqsfl0M4Ee93aFT/g5q6tGppd1bEsL0Sovot4VGLqwlRNQUwB84/QnyR/L4oIHzQA==","signatures":[{"sig":"MEQCIBROC1NnbAyZcBNM1wfXuYIl9OcighdC6b9gH2woEWynAiBjRzVfnLpz+yU4tTpa6Y6gIyTuPRVsGkwS0FpiHhhvIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":353601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0edvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpivQ/9HNSoufPYguHcHxMa6CMj+I7ypaYUNbQt/pleXU8DaGZaQ+jE\r\nlzP9qQyie/3RAJmPaSXDwpaN8lNypKtj+XE7EiEysgsJHw+T320HnRaaA0mq\r\nub7cVKhlVJI8UeHpu5x9UjCoQtC+agTC8qRlkRdGa7ZEuIaVlhK5R5A08bdC\r\nK2ki1Fme758RmoAC1/ABVnEd3i1tNKQRvESFwxBgumK1Dhf44E+nDl+pDn3c\r\nNN62KSXe53c5HSKJHOV8GfuxzPCF61m4nC7EYGdRRvMbc6i5jxfTbDnQnrMq\r\nwrcVIb/NpAou/UKCsrPfGWm6eNzeF8CmzU07L/+M0oQQc/nkbyy6L5bT/56U\r\nHhHyvs4ywhNqh48Vm5RWqO34DhD1VaorfqFsD9u0+3eklWywR5lQqEyJv3uB\r\nvFd/AnITbp4Nh7tQOxtJzBBeoWW9d0TSOGUlgiEi2cOvzyKWO1MoPi4e0YUI\r\nWCxHGBmfIX+HpX2MH0rivicMiLwZocj6b2HU2tgdkSzlJlsvsJA0WxUOqDyQ\r\nW9DjPfHax3hzLTnubPRT8Tg4flkLBuC1Qaqk6bgtsFntQr8b3foNrzkIbkOc\r\nrZd9H6zWA6AItC/uHKfXxDKrVgYbcc/Amo1zPP3Gw8DMUXfH94WYF5ZjBTN7\r\nfVrAyDWIkKCzivN9W6FbqhEH+qQAvTQbmvU=\r\n=sR4t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.dev.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{"go":{"moduleName":"github.com/CloudSnorkel/cdk-rds-sanitized-snapshots-go"},"java":{"maven":{"groupId":"com.cloudsnorkel","artifactId":"cdk.rds.sanitized-snapshots"},"package":"com.cloudsnorkel.cdk.rds.sanitizedsnapshots"},"dotnet":{"namespace":"CloudSnorkel","packageId":"CloudSnorkel.Cdk.Rds.SanitizedSnapshots"},"python":{"module":"cloudsnorkel.cdk_rds_sanitized_snapshots","distName":"cloudsnorkel.cdk-rds-sanitized-snapshots"}}},"main":"lib/index.js","_from":"file:dist/js/cdk-rds-sanitized-snapshots@0.0.2.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","bundle":"npx projen bundle","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:go":"npx projen package:go","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","package:java":"npx projen package:java","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:dotnet":"npx projen package:dotnet","package:python":"npx projen package:python","bundle:test.lambda":"npx projen bundle:test.lambda","bundle:wait.lambda":"npx projen bundle:wait.lambda","integ:snapshot-all":"npx projen integ:snapshot-all","integ:default:watch":"npx projen integ:default:watch","integ:default:assert":"npx projen integ:default:assert","integ:default:deploy":"npx projen integ:default:deploy","integ:default:destroy":"npx projen integ:default:destroy","integ:default:snapshot":"npx projen integ:default:snapshot","bundle:test-wait.lambda":"npx projen bundle:test-wait.lambda","bundle:delete-old.lambda":"npx projen bundle:delete-old.lambda","bundle:parameters.lambda":"npx projen bundle:parameters.lambda","bundle:test.lambda:watch":"npx projen bundle:test.lambda:watch","bundle:wait.lambda:watch":"npx projen bundle:wait.lambda:watch","bundle:test-wait.lambda:watch":"npx projen bundle:test-wait.lambda:watch","bundle:delete-old.lambda:watch":"npx projen bundle:delete-old.lambda:watch","bundle:parameters.lambda:watch":"npx projen bundle:parameters.lambda:watch"},"_npmUser":{"name":"cloudsnorkel","email":"kichik@gmail.com"},"_resolved":"","stability":"experimental","_integrity":"","repository":{"url":"git+https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots.git","type":"git"},"_npmVersion":"6.14.17","description":"CDK construct to periodically take snapshots of RDS databases, sanitize them, and share with selected accounts.","directories":{},"resolutions":{"@types/prettier":"2.6.0"},"_nodeVersion":"14.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","jsii":"^1.61.0","eslint":"^8","projen":"^0.58.21","aws-cdk":"^2","aws-sdk":"^2.1171.0","esbuild":"^0.14.49","ts-jest":"^27.0.0","ts-node":"^10.8.2","jsii-diff":"^1.61.0","constructs":"10.0.5","jest-junit":"^13","typescript":"^4.7.4","@types/jest":"^27.0.0","@types/node":"^14","aws-cdk-lib":"2.0.0","jsii-docgen":"^7.0.49","jsii-pacmak":"^1.61.0","json-schema":"^0.4.0","@aws-sdk/types":"^3.110.0","standard-version":"^9","@types/aws-lambda":"^8.10.101","npm-check-updates":"^12","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5","eslint-import-resolver-node":"^0.3.6","@typescript-eslint/eslint-plugin":"^5","eslint-import-resolver-typescript":"^3.2.5"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rds-sanitized-snapshots_0.0.2_1657923439471_0.6799820929984814","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@cloudsnorkel/cdk-rds-sanitized-snapshots","version":"0.0.3","keywords":["aws","aws-cdk","aws-cdk-construct","cdk","rds","snapshots"],"author":{"name":"Amir Szekely","email":"amir@cloudsnorkel.com"},"license":"Apache-2.0","_id":"@cloudsnorkel/cdk-rds-sanitized-snapshots@0.0.3","maintainers":[{"name":"cloudsnorkel","email":"kichik@gmail.com"}],"homepage":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots#readme","bugs":{"url":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"985555a9805702a5eba644a1f621c9e4e4a1999f","tarball":"https://registry.npmjs.org/@cloudsnorkel/cdk-rds-sanitized-snapshots/-/cdk-rds-sanitized-snapshots-0.0.3.tgz","fileCount":35,"integrity":"sha512-FHiVyBShKFWqqXFJ87fSpRUOaw97UXB+7Lu7DW0yYW89INhMGSfb0PAJZEi84rG/Qb93m4rFVvXiUOTgOQUB5g==","signatures":[{"sig":"MEUCIQDadRvfe6FQJKmWnUI9t+sBxaKKM9vLoxbstBCyyIdmSQIgAof9OcQ+an06KSolB+exBuBTb/Bh/7SwkBPbcoNl5Ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":353654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2GdCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyHRAAktgPg+l3bWwajAP1hVohH9V5V7o06ZoaMNwNJRTB+QZ69xsz\r\nHMWLjiak76dNr+ZcQIftlWcMC8pSS2CZZvk6bTlsDfE5p9z7KKkZDDeAHWkG\r\nVj5yG3JY6SqzYlpuRJBrJM3pZeNQjl0gmjD3bXCrnyjyzfT/5/qD+fR7yCou\r\nPsZgX99ef6JjJJgP4QQyUqNv0N/LoiQotu5zP3abW/L452GFSzd8ilBIPu2E\r\nM7l8WTyITt7WRLMWCUTR+qC4yD/4mix8xuPdG2ZQ7SJYpJTYox+5rLzXg0No\r\njYJrbUadrVBlVRiVZLYXmosgK/+zFoQUSxQHyKqowWedxrs+kgxOuyEutIb3\r\ndjJZJsuTAUa2BDfNGsw7vI4sVF0afrrwpM8JShkS7VyvdXgHJ2RhajVCBRwk\r\nuQW53/ELryEPn2EQnqNF/7IB92NpdYNoV6NtPSa08qNsTEy7g94Ce6BTNyr1\r\nBYgL+m/ILqw+HBbei9EV8Lz5mAKbgfaVgdOoQYIdI4h32fDgXiasMwgpTfV4\r\nQCBAOxSAsHeHouoIWgJc0DyTuMi+0rfoYGCKOxjjiAaV2kJxc8rgEKUntXUm\r\nYKxD5TCVhe0X8beK2j07qJyy/uWDprNAoV9/qYnEmEgLfzmhHB+HhWGVEeki\r\nw3OjFwA9spbcvNCePFcWl+evO0Bf9w15How=\r\n=evL6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.dev.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{"go":{"moduleName":"github.com/CloudSnorkel/cdk-rds-sanitized-snapshots-go"},"java":{"maven":{"groupId":"com.cloudsnorkel","artifactId":"cdk.rds.sanitized-snapshots"},"package":"com.cloudsnorkel.cdk.rds.sanitizedsnapshots"},"dotnet":{"namespace":"CloudSnorkel","packageId":"CloudSnorkel.Cdk.Rds.SanitizedSnapshots"},"python":{"module":"cloudsnorkel.cdk_rds_sanitized_snapshots","distName":"cloudsnorkel.cdk-rds-sanitized-snapshots"}}},"main":"lib/index.js","_from":"file:dist/js/cdk-rds-sanitized-snapshots@0.0.3.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","bundle":"npx projen bundle","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:go":"npx projen package:go","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","package:java":"npx projen package:java","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:dotnet":"npx projen package:dotnet","package:python":"npx projen package:python","bundle:test.lambda":"npx projen bundle:test.lambda","bundle:wait.lambda":"npx projen bundle:wait.lambda","integ:snapshot-all":"npx projen integ:snapshot-all","integ:default:watch":"npx projen integ:default:watch","integ:default:assert":"npx projen integ:default:assert","integ:default:deploy":"npx projen integ:default:deploy","integ:default:destroy":"npx projen integ:default:destroy","integ:default:snapshot":"npx projen integ:default:snapshot","bundle:test-wait.lambda":"npx projen bundle:test-wait.lambda","bundle:delete-old.lambda":"npx projen bundle:delete-old.lambda","bundle:parameters.lambda":"npx projen bundle:parameters.lambda","bundle:test.lambda:watch":"npx projen bundle:test.lambda:watch","bundle:wait.lambda:watch":"npx projen bundle:wait.lambda:watch","bundle:test-wait.lambda:watch":"npx projen bundle:test-wait.lambda:watch","bundle:delete-old.lambda:watch":"npx projen bundle:delete-old.lambda:watch","bundle:parameters.lambda:watch":"npx projen bundle:parameters.lambda:watch"},"_npmUser":{"name":"cloudsnorkel","email":"kichik@gmail.com"},"_resolved":"","stability":"experimental","_integrity":"","repository":{"url":"git+https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots.git","type":"git"},"_npmVersion":"6.14.17","description":"CDK construct to periodically take snapshots of RDS databases, sanitize them, and share with selected accounts.","directories":{},"resolutions":{"@types/prettier":"2.6.0"},"_nodeVersion":"14.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","jsii":"^1.62.0","eslint":"^8","projen":"^0.58.35","aws-cdk":"^2","aws-sdk":"^2.1177.0","esbuild":"^0.14.49","ts-jest":"^27.0.0","ts-node":"^10.9.1","jsii-diff":"^1.62.0","constructs":"10.0.5","jest-junit":"^13","typescript":"^4.7.4","@types/jest":"^27.0.0","@types/node":"^14","aws-cdk-lib":"2.0.0","jsii-docgen":"^7.0.54","jsii-pacmak":"^1.62.0","json-schema":"^0.4.0","@aws-sdk/types":"^3.127.0","standard-version":"^9","@types/aws-lambda":"^8.10.101","npm-check-updates":"^15","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5","eslint-import-resolver-node":"^0.3.6","@typescript-eslint/eslint-plugin":"^5","eslint-import-resolver-typescript":"^3.2.7"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rds-sanitized-snapshots_0.0.3_1658349377897_0.16723214101721262","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@cloudsnorkel/cdk-rds-sanitized-snapshots","version":"0.1.0","keywords":["aws","aws-cdk","aws-cdk-construct","cdk","rds","snapshots"],"author":{"name":"Amir Szekely","email":"amir@cloudsnorkel.com"},"license":"Apache-2.0","_id":"@cloudsnorkel/cdk-rds-sanitized-snapshots@0.1.0","maintainers":[{"name":"cloudsnorkel","email":"kichik@gmail.com"}],"homepage":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots#readme","bugs":{"url":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"6aacd34a587102070a06ab2d276649bc9bef1278","tarball":"https://registry.npmjs.org/@cloudsnorkel/cdk-rds-sanitized-snapshots/-/cdk-rds-sanitized-snapshots-0.1.0.tgz","fileCount":35,"integrity":"sha512-Q/kZpMKUAhxfHZBOl/0ok3aYVl1GR7NkAZ/ls0jPyx1a8Dz7oaVNEeUiB6/A3aTN5Xe8MPvb6l9XUrJUPXOGqA==","signatures":[{"sig":"MEQCIATdW1GU0oa6EQsfvkQIVI7/z1sWt7IEp9YQghrX0tAwAiBzr0z2pWAP/8LvSB1d8utZXHoqRmXzmtqnhbn5NW5cwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379276},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.dev.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{"go":{"moduleName":"github.com/CloudSnorkel/cdk-rds-sanitized-snapshots-go"},"java":{"maven":{"groupId":"com.cloudsnorkel","artifactId":"cdk.rds.sanitized-snapshots"},"package":"com.cloudsnorkel.cdk.rds.sanitizedsnapshots"},"dotnet":{"namespace":"CloudSnorkel","packageId":"CloudSnorkel.Cdk.Rds.SanitizedSnapshots"},"python":{"module":"cloudsnorkel.cdk_rds_sanitized_snapshots","distName":"cloudsnorkel.cdk-rds-sanitized-snapshots"}}},"main":"lib/index.js","_from":"file:dist/js/cdk-rds-sanitized-snapshots@0.1.0.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","bundle":"npx projen bundle","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:go":"npx projen package:go","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","package:java":"npx projen package:java","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:dotnet":"npx projen package:dotnet","package:python":"npx projen package:python","bundle:test.lambda":"npx projen bundle:test.lambda","bundle:wait.lambda":"npx projen bundle:wait.lambda","integ:snapshot-all":"npx projen integ:snapshot-all","integ:default:watch":"npx projen integ:default:watch","integ:default:assert":"npx projen integ:default:assert","integ:default:deploy":"npx projen integ:default:deploy","integ:default:destroy":"npx projen integ:default:destroy","integ:default:snapshot":"npx projen integ:default:snapshot","bundle:test-wait.lambda":"npx projen bundle:test-wait.lambda","bundle:delete-old.lambda":"npx projen bundle:delete-old.lambda","bundle:parameters.lambda":"npx projen bundle:parameters.lambda","bundle:test.lambda:watch":"npx projen bundle:test.lambda:watch","bundle:wait.lambda:watch":"npx projen bundle:wait.lambda:watch","bundle:test-wait.lambda:watch":"npx projen bundle:test-wait.lambda:watch","bundle:delete-old.lambda:watch":"npx projen bundle:delete-old.lambda:watch","bundle:parameters.lambda:watch":"npx projen bundle:parameters.lambda:watch"},"_npmUser":{"name":"cloudsnorkel","email":"kichik@gmail.com"},"_resolved":"/home/runner/work/cdk-rds-sanitized-snapshots/cdk-rds-sanitized-snapshots/dist/js/cdk-rds-sanitized-snapshots@0.1.0.jsii.tgz","stability":"experimental","_integrity":"sha512-Q/kZpMKUAhxfHZBOl/0ok3aYVl1GR7NkAZ/ls0jPyx1a8Dz7oaVNEeUiB6/A3aTN5Xe8MPvb6l9XUrJUPXOGqA==","repository":{"url":"git+https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots.git","type":"git"},"_npmVersion":"9.8.1","description":"CDK construct to periodically take snapshots of RDS databases, sanitize them, and share with selected accounts.","directories":{},"resolutions":{"@types/prettier":"2.6.0","@types/babel__traverse":"7.18.2"},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","jsii":"1.x","eslint":"^8","projen":"^0.76.13","aws-cdk":"^2","esbuild":"^0.19.5","ts-jest":"^27.0.0","ts-node":"^10.9.1","jsii-diff":"^1.91.0","constructs":"10.0.5","jest-junit":"^15","typescript":"^4.9.5","@types/jest":"^27.0.0","@types/node":"^16","aws-cdk-lib":"2.85.0","jsii-docgen":"^7.2.9","jsii-pacmak":"^1.91.0","jsii-rosetta":"1.x","standard-version":"^9","@types/aws-lambda":"^8.10.124","npm-check-updates":"^16","@aws-sdk/client-rds":"^3.438.0","@aws-sdk/client-sfn":"^3.438.0","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6","eslint-import-resolver-node":"^0.3.9","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1","@aws-sdk/client-resource-groups-tagging-api":"^3.438.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.85.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rds-sanitized-snapshots_0.1.0_1698770385755_0.7985090583210805","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@cloudsnorkel/cdk-rds-sanitized-snapshots","version":"0.1.1","keywords":["aws","aws-cdk","aws-cdk-construct","cdk","rds","snapshots"],"author":{"name":"Amir Szekely","email":"amir@cloudsnorkel.com"},"license":"Apache-2.0","_id":"@cloudsnorkel/cdk-rds-sanitized-snapshots@0.1.1","maintainers":[{"name":"cloudsnorkel","email":"kichik@gmail.com"}],"homepage":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots#readme","bugs":{"url":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"acfee5d426a8bb71413caf54e572c95ddca1b3e3","tarball":"https://registry.npmjs.org/@cloudsnorkel/cdk-rds-sanitized-snapshots/-/cdk-rds-sanitized-snapshots-0.1.1.tgz","fileCount":34,"integrity":"sha512-HgZEF1Wl3DX8s03NGLEQ023Cr6YLJFoPChW0Ihal2U4mXLfIwrNnbUCPWwZ8/3mUI+REFBMgYixWyZffS+wWdw==","signatures":[{"sig":"MEQCIG3E46gZG249it6AYarVQtNykFfaweIv4kzfU3+zgLaZAiA77Qzx2T/QsUPbR/okB03ruGpYjVjGMnRDGStRzZZWkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378061},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.dev.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{"go":{"moduleName":"github.com/CloudSnorkel/cdk-rds-sanitized-snapshots-go"},"java":{"maven":{"groupId":"com.cloudsnorkel","artifactId":"cdk.rds.sanitized-snapshots"},"package":"com.cloudsnorkel.cdk.rds.sanitizedsnapshots"},"dotnet":{"namespace":"CloudSnorkel","packageId":"CloudSnorkel.Cdk.Rds.SanitizedSnapshots"},"python":{"module":"cloudsnorkel.cdk_rds_sanitized_snapshots","distName":"cloudsnorkel.cdk-rds-sanitized-snapshots"}}},"main":"lib/index.js","_from":"file:dist/js/cdk-rds-sanitized-snapshots@0.1.1.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","bundle":"npx projen bundle","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:go":"npx projen package:go","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","package:java":"npx projen package:java","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:dotnet":"npx projen package:dotnet","package:python":"npx projen package:python","bundle:test.lambda":"npx projen bundle:test.lambda","bundle:wait.lambda":"npx projen bundle:wait.lambda","integ:snapshot-all":"npx projen integ:snapshot-all","integ:default:watch":"npx projen integ:default:watch","integ:default:assert":"npx projen integ:default:assert","integ:default:deploy":"npx projen integ:default:deploy","integ:default:destroy":"npx projen integ:default:destroy","integ:default:snapshot":"npx projen integ:default:snapshot","bundle:test-wait.lambda":"npx projen bundle:test-wait.lambda","bundle:delete-old.lambda":"npx projen bundle:delete-old.lambda","bundle:parameters.lambda":"npx projen bundle:parameters.lambda","bundle:test.lambda:watch":"npx projen bundle:test.lambda:watch","bundle:wait.lambda:watch":"npx projen bundle:wait.lambda:watch","bundle:test-wait.lambda:watch":"npx projen bundle:test-wait.lambda:watch","bundle:delete-old.lambda:watch":"npx projen bundle:delete-old.lambda:watch","bundle:parameters.lambda:watch":"npx projen bundle:parameters.lambda:watch"},"_npmUser":{"name":"cloudsnorkel","email":"kichik@gmail.com"},"_resolved":"/home/runner/work/cdk-rds-sanitized-snapshots/cdk-rds-sanitized-snapshots/dist/js/cdk-rds-sanitized-snapshots@0.1.1.jsii.tgz","stability":"experimental","_integrity":"sha512-HgZEF1Wl3DX8s03NGLEQ023Cr6YLJFoPChW0Ihal2U4mXLfIwrNnbUCPWwZ8/3mUI+REFBMgYixWyZffS+wWdw==","repository":{"url":"git+https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots.git","type":"git"},"_npmVersion":"10.5.0","description":"CDK construct to periodically take snapshots of RDS databases, sanitize them, and share with selected accounts.","directories":{},"resolutions":{"@types/prettier":"2.6.0","@types/babel__traverse":"7.18.2"},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","jsii":"1.x","eslint":"^8","projen":"^0.81.1","aws-cdk":"^2","esbuild":"^0.20.2","ts-jest":"^27.0.0","ts-node":"^10.9.2","jsii-diff":"^1.97.0","constructs":"10.0.5","jest-junit":"^15","typescript":"^4.9.5","@types/jest":"^27.0.0","@types/node":"^16 <= 16.18.78","aws-cdk-lib":"2.85.0","jsii-docgen":"^7.2.9","jsii-pacmak":"^1.97.0","jsii-rosetta":"1.x","standard-version":"^9","@types/aws-lambda":"^8.10.137","@aws-sdk/client-rds":"^3.556.0","@aws-sdk/client-sfn":"^3.556.0","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1","@aws-sdk/client-resource-groups-tagging-api":"^3.556.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.85.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rds-sanitized-snapshots_0.1.1_1714145593758_0.6240299609878404","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@cloudsnorkel/cdk-rds-sanitized-snapshots","version":"0.1.2","keywords":["aws","aws-cdk","aws-cdk-construct","cdk","rds","snapshots"],"author":{"name":"Amir Szekely","email":"amir@cloudsnorkel.com"},"license":"Apache-2.0","_id":"@cloudsnorkel/cdk-rds-sanitized-snapshots@0.1.2","maintainers":[{"name":"cloudsnorkel","email":"kichik@gmail.com"}],"homepage":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots#readme","bugs":{"url":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"c14ff91a02f78e8d6c3d17ec687760c1c8488c88","tarball":"https://registry.npmjs.org/@cloudsnorkel/cdk-rds-sanitized-snapshots/-/cdk-rds-sanitized-snapshots-0.1.2.tgz","fileCount":34,"integrity":"sha512-Bwg9pTgLkWrVYf2oxLzY+GehUGthvpbDCLRe3zf6eFqM7D07CcPHzItkS9ivGnjlLbVkphBXo2WIozzxEyDYXw==","signatures":[{"sig":"MEUCIBTT3B5Xg3tt7iGbkIdnD8eD5Ow12COG6m+pzDz4HQAfAiEA9hXaiLnNfKLe8OT6smTZIe8MxNzxIayUaNERkZkvJs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":373258},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.dev.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{"go":{"moduleName":"github.com/CloudSnorkel/cdk-rds-sanitized-snapshots-go"},"java":{"maven":{"groupId":"com.cloudsnorkel","artifactId":"cdk.rds.sanitized-snapshots"},"package":"com.cloudsnorkel.cdk.rds.sanitizedsnapshots"},"dotnet":{"namespace":"CloudSnorkel","packageId":"CloudSnorkel.Cdk.Rds.SanitizedSnapshots"},"python":{"module":"cloudsnorkel.cdk_rds_sanitized_snapshots","distName":"cloudsnorkel.cdk-rds-sanitized-snapshots"}}},"main":"lib/index.js","_from":"file:dist/js/cdk-rds-sanitized-snapshots@0.1.2.jsii.tgz","types":"lib/index.d.ts","funding":"https://github.com/sponsors/CloudSnorkel","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","bundle":"npx projen bundle","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:go":"npx projen package:go","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","package:java":"npx projen package:java","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:dotnet":"npx projen package:dotnet","package:python":"npx projen package:python","bundle:test.lambda":"npx projen bundle:test.lambda","bundle:wait.lambda":"npx projen bundle:wait.lambda","integ:snapshot-all":"npx projen integ:snapshot-all","integ:default:watch":"npx projen integ:default:watch","integ:default:assert":"npx projen integ:default:assert","integ:default:deploy":"npx projen integ:default:deploy","integ:default:destroy":"npx projen integ:default:destroy","integ:default:snapshot":"npx projen integ:default:snapshot","bundle:test-wait.lambda":"npx projen bundle:test-wait.lambda","bundle:delete-old.lambda":"npx projen bundle:delete-old.lambda","bundle:parameters.lambda":"npx projen bundle:parameters.lambda","bundle:test.lambda:watch":"npx projen bundle:test.lambda:watch","bundle:wait.lambda:watch":"npx projen bundle:wait.lambda:watch","bundle:test-wait.lambda:watch":"npx projen bundle:test-wait.lambda:watch","bundle:delete-old.lambda:watch":"npx projen bundle:delete-old.lambda:watch","bundle:parameters.lambda:watch":"npx projen bundle:parameters.lambda:watch"},"_npmUser":{"name":"cloudsnorkel","email":"kichik@gmail.com"},"_resolved":"/home/runner/work/cdk-rds-sanitized-snapshots/cdk-rds-sanitized-snapshots/dist/js/cdk-rds-sanitized-snapshots@0.1.2.jsii.tgz","stability":"experimental","_integrity":"sha512-Bwg9pTgLkWrVYf2oxLzY+GehUGthvpbDCLRe3zf6eFqM7D07CcPHzItkS9ivGnjlLbVkphBXo2WIozzxEyDYXw==","repository":{"url":"git+https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots.git","type":"git"},"_npmVersion":"10.7.0","description":"CDK construct to periodically take snapshots of RDS databases, sanitize them, and share with selected accounts.","directories":{},"resolutions":{"@types/prettier":"2.6.0","@types/babel__traverse":"7.18.2"},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","jsii":"1.x","eslint":"^8","projen":"^0.86.9","aws-cdk":"^2","esbuild":"^0.23.1","ts-jest":"^27.0.0","ts-node":"^10.9.2","jsii-diff":"^1.103.1","constructs":"10.0.5","jest-junit":"^15","typescript":"^4.9.5","@types/jest":"^27.0.0","@types/node":"^16 <= 16.18.78","aws-cdk-lib":"2.85.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.103.1","jsii-rosetta":"1.x","@types/aws-lambda":"^8.10.145","@aws-sdk/client-rds":"^3.637.0","@aws-sdk/client-sfn":"^3.642.0","eslint-plugin-import":"^2.29.1","commit-and-tag-version":"^12","@typescript-eslint/parser":"^7","@typescript-eslint/eslint-plugin":"^7","eslint-import-resolver-typescript":"^3.6.3","@aws-sdk/client-resource-groups-tagging-api":"^3.637.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.85.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rds-sanitized-snapshots_0.1.2_1725716388989_0.33809601346629403","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@cloudsnorkel/cdk-rds-sanitized-snapshots","version":"0.1.3","keywords":["aws","aws-cdk","aws-cdk-construct","cdk","rds","snapshots"],"author":{"name":"Amir Szekely","email":"amir@cloudsnorkel.com"},"license":"Apache-2.0","_id":"@cloudsnorkel/cdk-rds-sanitized-snapshots@0.1.3","maintainers":[{"name":"cloudsnorkel","email":"kichik@gmail.com"}],"homepage":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots#readme","bugs":{"url":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"7d0c7f5a3d435face387857faa888d20bdddbb04","tarball":"https://registry.npmjs.org/@cloudsnorkel/cdk-rds-sanitized-snapshots/-/cdk-rds-sanitized-snapshots-0.1.3.tgz","fileCount":39,"integrity":"sha512-gZ0RsXuU2WAM41bN44UEV0jv+eDD1biQIuZmij1p2eZB7TmS0egEHRR7PC9rhRfrlVkZbzYBlXIg9EDZh08flg==","signatures":[{"sig":"MEQCIBVjus6vMNplXuG2KUu3sK3LYY9r3JYiLhdo6PznyAW6AiAxyBfBN5Y1zN97bqoO4FotHbQlSXFcYFi36rlEG5n14A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":398546},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.dev.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{"go":{"moduleName":"github.com/CloudSnorkel/cdk-rds-sanitized-snapshots-go"},"java":{"maven":{"groupId":"com.cloudsnorkel","artifactId":"cdk.rds.sanitized-snapshots"},"package":"com.cloudsnorkel.cdk.rds.sanitizedsnapshots"},"dotnet":{"namespace":"CloudSnorkel","packageId":"CloudSnorkel.Cdk.Rds.SanitizedSnapshots"},"python":{"module":"cloudsnorkel.cdk_rds_sanitized_snapshots","distName":"cloudsnorkel.cdk-rds-sanitized-snapshots"}}},"main":"lib/index.js","_from":"file:dist/js/cdk-rds-sanitized-snapshots@0.1.3.jsii.tgz","types":"lib/index.d.ts","funding":"https://github.com/sponsors/CloudSnorkel","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","bundle":"npx projen bundle","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:go":"npx projen package:go","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","package:java":"npx projen package:java","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:dotnet":"npx projen package:dotnet","package:python":"npx projen package:python","bundle:test.lambda":"npx projen bundle:test.lambda","bundle:wait.lambda":"npx projen bundle:wait.lambda","integ:snapshot-all":"npx projen integ:snapshot-all","integ:default:watch":"npx projen integ:default:watch","integ:default:assert":"npx projen integ:default:assert","integ:default:deploy":"npx projen integ:default:deploy","integ:default:destroy":"npx projen integ:default:destroy","integ:default:snapshot":"npx projen integ:default:snapshot","bundle:test-wait.lambda":"npx projen bundle:test-wait.lambda","bundle:delete-old.lambda":"npx projen bundle:delete-old.lambda","bundle:parameters.lambda":"npx projen bundle:parameters.lambda","bundle:test.lambda:watch":"npx projen bundle:test.lambda:watch","bundle:wait.lambda:watch":"npx projen bundle:wait.lambda:watch","bundle:find-snapshot.lambda":"npx projen bundle:find-snapshot.lambda","bundle:test-wait.lambda:watch":"npx projen bundle:test-wait.lambda:watch","bundle:delete-old.lambda:watch":"npx projen bundle:delete-old.lambda:watch","bundle:parameters.lambda:watch":"npx projen bundle:parameters.lambda:watch","bundle:find-snapshot.lambda:watch":"npx projen bundle:find-snapshot.lambda:watch"},"_npmUser":{"name":"cloudsnorkel","email":"kichik@gmail.com"},"_resolved":"/home/runner/work/cdk-rds-sanitized-snapshots/cdk-rds-sanitized-snapshots/dist/js/cdk-rds-sanitized-snapshots@0.1.3.jsii.tgz","stability":"experimental","_integrity":"sha512-gZ0RsXuU2WAM41bN44UEV0jv+eDD1biQIuZmij1p2eZB7TmS0egEHRR7PC9rhRfrlVkZbzYBlXIg9EDZh08flg==","repository":{"url":"git+https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots.git","type":"git"},"_npmVersion":"10.8.2","description":"CDK construct to periodically take snapshots of RDS databases, sanitize them, and share with selected accounts.","directories":{},"resolutions":{"@types/prettier":"2.6.0","@types/babel__traverse":"7.18.2"},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","jsii":"1.x","eslint":"^8","projen":"^0.88.0","aws-cdk":"^2","esbuild":"^0.24.0","ts-jest":"^27.0.0","ts-node":"^10.9.2","jsii-diff":"^1.103.1","constructs":"10.0.5","jest-junit":"^15","typescript":"^4.9.5","@types/jest":"^27.0.0","@types/node":"^16 <= 16.18.78","aws-cdk-lib":"2.127.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.103.1","jsii-rosetta":"1.x","@types/aws-lambda":"^8.10.145","@aws-sdk/client-rds":"^3.658.1","@aws-sdk/client-sfn":"^3.658.1","eslint-plugin-import":"^2.30.0","commit-and-tag-version":"^12","@typescript-eslint/parser":"^7","@typescript-eslint/eslint-plugin":"^7","eslint-import-resolver-typescript":"^3.6.3","@aws-sdk/client-resource-groups-tagging-api":"^3.658.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.127.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rds-sanitized-snapshots_0.1.3_1727795346789_0.1871314202535994","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@cloudsnorkel/cdk-rds-sanitized-snapshots","version":"0.1.4","keywords":["aws","aws-cdk","aws-cdk-construct","cdk","rds","snapshots"],"author":{"name":"Amir Szekely","email":"amir@cloudsnorkel.com"},"license":"Apache-2.0","_id":"@cloudsnorkel/cdk-rds-sanitized-snapshots@0.1.4","maintainers":[{"name":"cloudsnorkel","email":"kichik@gmail.com"}],"homepage":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots#readme","bugs":{"url":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"709ba306c5a570db1e5b192eeb017bd1aa6640ac","tarball":"https://registry.npmjs.org/@cloudsnorkel/cdk-rds-sanitized-snapshots/-/cdk-rds-sanitized-snapshots-0.1.4.tgz","fileCount":39,"integrity":"sha512-V8g4Y3QrUEn0vTEuC09Vv7QkueS9cge77XxySK575FC214BfRS7WFG4v5jFxvh8UD3c95TYwlnzlF3IRAkWhuw==","signatures":[{"sig":"MEQCIEERt+lcknu2ODaSxZU6TRNwCFACl+j+xYpXIuddfXlHAiBxFyuI/L6bchuWd8fIZFTjqiIGY/8v3HpjGsO55R/Rjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408905},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.dev.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{"go":{"moduleName":"github.com/CloudSnorkel/cdk-rds-sanitized-snapshots-go"},"java":{"maven":{"groupId":"com.cloudsnorkel","artifactId":"cdk.rds.sanitized-snapshots"},"package":"com.cloudsnorkel.cdk.rds.sanitizedsnapshots"},"dotnet":{"namespace":"CloudSnorkel","packageId":"CloudSnorkel.Cdk.Rds.SanitizedSnapshots"},"python":{"module":"cloudsnorkel.cdk_rds_sanitized_snapshots","distName":"cloudsnorkel.cdk-rds-sanitized-snapshots"}}},"main":"lib/index.js","_from":"file:dist/js/cdk-rds-sanitized-snapshots@0.1.4.jsii.tgz","types":"lib/index.d.ts","funding":"https://github.com/sponsors/CloudSnorkel","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","bundle":"npx projen bundle","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:go":"npx projen package:go","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","package:java":"npx projen package:java","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:dotnet":"npx projen package:dotnet","package:python":"npx projen package:python","bundle:test.lambda":"npx projen bundle:test.lambda","bundle:wait.lambda":"npx projen bundle:wait.lambda","integ:snapshot-all":"npx projen integ:snapshot-all","integ:default:watch":"npx projen integ:default:watch","integ:default:assert":"npx projen integ:default:assert","integ:default:deploy":"npx projen integ:default:deploy","integ:default:destroy":"npx projen integ:default:destroy","integ:default:snapshot":"npx projen integ:default:snapshot","bundle:test-wait.lambda":"npx projen bundle:test-wait.lambda","bundle:delete-old.lambda":"npx projen bundle:delete-old.lambda","bundle:parameters.lambda":"npx projen bundle:parameters.lambda","bundle:test.lambda:watch":"npx projen bundle:test.lambda:watch","bundle:wait.lambda:watch":"npx projen bundle:wait.lambda:watch","bundle:find-snapshot.lambda":"npx projen bundle:find-snapshot.lambda","bundle:test-wait.lambda:watch":"npx projen bundle:test-wait.lambda:watch","bundle:delete-old.lambda:watch":"npx projen bundle:delete-old.lambda:watch","bundle:parameters.lambda:watch":"npx projen bundle:parameters.lambda:watch","bundle:find-snapshot.lambda:watch":"npx projen bundle:find-snapshot.lambda:watch"},"_npmUser":{"name":"cloudsnorkel","email":"kichik@gmail.com"},"_resolved":"/home/runner/work/cdk-rds-sanitized-snapshots/cdk-rds-sanitized-snapshots/dist/js/cdk-rds-sanitized-snapshots@0.1.4.jsii.tgz","stability":"experimental","_integrity":"sha512-V8g4Y3QrUEn0vTEuC09Vv7QkueS9cge77XxySK575FC214BfRS7WFG4v5jFxvh8UD3c95TYwlnzlF3IRAkWhuw==","repository":{"url":"git+https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots.git","type":"git"},"_npmVersion":"10.9.2","description":"CDK construct to periodically take snapshots of RDS databases, sanitize them, and share with selected accounts.","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","jsii":"~5.6.0","eslint":"^9","projen":"^0.91.29","aws-cdk":"^2","esbuild":"^0.25.3","ts-jest":"^27.0.0","ts-node":"^10.9.2","jsii-diff":"^1.111.0","constructs":"10.0.5","jest-junit":"^16","typescript":"^4.9.5","@types/jest":"^27.0.0","@types/node":"^16 <= 16.18.78","aws-cdk-lib":"2.127.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.111.0","jsii-rosetta":"~5.6.0","@types/aws-lambda":"^8.10.149","@aws-sdk/client-rds":"^3.799.0","@aws-sdk/client-sfn":"^3.799.0","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1","@aws-sdk/client-resource-groups-tagging-api":"^3.799.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.127.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rds-sanitized-snapshots_0.1.4_1746569398393_0.7239741557640567","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@cloudsnorkel/cdk-rds-sanitized-snapshots","version":"0.1.5","keywords":["aws","aws-cdk","aws-cdk-construct","cdk","rds","snapshots"],"author":{"name":"Amir Szekely","email":"amir@cloudsnorkel.com"},"license":"Apache-2.0","_id":"@cloudsnorkel/cdk-rds-sanitized-snapshots@0.1.5","maintainers":[{"name":"cloudsnorkel","email":"kichik@gmail.com"}],"homepage":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots#readme","bugs":{"url":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"28ddd241ce7ae80a469193349870c59e3e8ee703","tarball":"https://registry.npmjs.org/@cloudsnorkel/cdk-rds-sanitized-snapshots/-/cdk-rds-sanitized-snapshots-0.1.5.tgz","fileCount":39,"integrity":"sha512-JPTq5GnXQsG1WLt65x5JyxPc3xULzY5l4in+nVSmv3GqvVVc2tR2GbXerSR0231i4NMmjDJdwRYnPHPAzvOjtQ==","signatures":[{"sig":"MEUCIA9Ca0OIymeAJDRG57hWYLsp3T82QLYCR5UPCPljP0kIAiEAkEb2T4EQul6r0rte/MndyQLEbPzOzUB0AvM3wnXb7Gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408912},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.dev.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{"go":{"moduleName":"github.com/CloudSnorkel/cdk-rds-sanitized-snapshots-go"},"java":{"maven":{"groupId":"com.cloudsnorkel","artifactId":"cdk.rds.sanitized-snapshots"},"package":"com.cloudsnorkel.cdk.rds.sanitizedsnapshots"},"dotnet":{"namespace":"CloudSnorkel","packageId":"CloudSnorkel.Cdk.Rds.SanitizedSnapshots"},"python":{"module":"cloudsnorkel.cdk_rds_sanitized_snapshots","distName":"cloudsnorkel.cdk-rds-sanitized-snapshots"}}},"main":"lib/index.js","_from":"file:dist/js/cdk-rds-sanitized-snapshots@0.1.5.jsii.tgz","types":"lib/index.d.ts","funding":"https://github.com/sponsors/CloudSnorkel","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","bundle":"npx projen bundle","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:go":"npx projen package:go","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","package:java":"npx projen package:java","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:dotnet":"npx projen package:dotnet","package:python":"npx projen package:python","bundle:test.lambda":"npx projen bundle:test.lambda","bundle:wait.lambda":"npx projen bundle:wait.lambda","integ:snapshot-all":"npx projen integ:snapshot-all","integ:default:watch":"npx projen integ:default:watch","integ:default:assert":"npx projen integ:default:assert","integ:default:deploy":"npx projen integ:default:deploy","integ:default:destroy":"npx projen integ:default:destroy","integ:default:snapshot":"npx projen integ:default:snapshot","bundle:test-wait.lambda":"npx projen bundle:test-wait.lambda","bundle:delete-old.lambda":"npx projen bundle:delete-old.lambda","bundle:parameters.lambda":"npx projen bundle:parameters.lambda","bundle:test.lambda:watch":"npx projen bundle:test.lambda:watch","bundle:wait.lambda:watch":"npx projen bundle:wait.lambda:watch","bundle:find-snapshot.lambda":"npx projen bundle:find-snapshot.lambda","bundle:test-wait.lambda:watch":"npx projen bundle:test-wait.lambda:watch","bundle:delete-old.lambda:watch":"npx projen bundle:delete-old.lambda:watch","bundle:parameters.lambda:watch":"npx projen bundle:parameters.lambda:watch","bundle:find-snapshot.lambda:watch":"npx projen bundle:find-snapshot.lambda:watch"},"_npmUser":{"name":"cloudsnorkel","actor":{"name":"cloudsnorkel","type":"user","email":"kichik@gmail.com"},"email":"kichik@gmail.com"},"_resolved":"/home/runner/work/cdk-rds-sanitized-snapshots/cdk-rds-sanitized-snapshots/dist/js/cdk-rds-sanitized-snapshots@0.1.5.jsii.tgz","stability":"experimental","_integrity":"sha512-JPTq5GnXQsG1WLt65x5JyxPc3xULzY5l4in+nVSmv3GqvVVc2tR2GbXerSR0231i4NMmjDJdwRYnPHPAzvOjtQ==","repository":{"url":"git+https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots.git","type":"git"},"_npmVersion":"10.9.2","description":"CDK construct to periodically take snapshots of RDS databases, sanitize them, and share with selected accounts.","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","jsii":"~5.6.0","eslint":"^9","projen":"^0.94.0","aws-cdk":"^2","esbuild":"^0.25.5","ts-jest":"^27.0.0","ts-node":"^10.9.2","jsii-diff":"^1.112.0","constructs":"10.0.5","jest-junit":"^16","typescript":"^4.9.5","@types/jest":"^27.0.0","@types/node":"^16 <= 16.18.78","aws-cdk-lib":"2.127.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.112.0","jsii-rosetta":"~5.6.0","@types/aws-lambda":"^8.10.150","@aws-sdk/client-rds":"^3.839.0","@aws-sdk/client-sfn":"^3.839.0","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1","@aws-sdk/client-resource-groups-tagging-api":"^3.839.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.127.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rds-sanitized-snapshots_0.1.5_1751481289969_0.037060572940175174","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@cloudsnorkel/cdk-rds-sanitized-snapshots","description":"CDK construct to periodically take snapshots of RDS databases, sanitize them, and share with selected accounts.","repository":{"type":"git","url":"git+https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots.git"},"scripts":{"build":"npx projen build","bump":"npx projen bump","bundle":"npx projen bundle","bundle:delete-old.lambda":"npx projen bundle:delete-old.lambda","bundle:delete-old.lambda:watch":"npx projen bundle:delete-old.lambda:watch","bundle:find-snapshot.lambda":"npx projen bundle:find-snapshot.lambda","bundle:find-snapshot.lambda:watch":"npx projen bundle:find-snapshot.lambda:watch","bundle:parameters.lambda":"npx projen bundle:parameters.lambda","bundle:parameters.lambda:watch":"npx projen bundle:parameters.lambda:watch","bundle:test-wait.lambda":"npx projen bundle:test-wait.lambda","bundle:test-wait.lambda:watch":"npx projen bundle:test-wait.lambda:watch","bundle:test.lambda":"npx projen bundle:test.lambda","bundle:test.lambda:watch":"npx projen bundle:test.lambda:watch","bundle:wait.lambda":"npx projen bundle:wait.lambda","bundle:wait.lambda:watch":"npx projen bundle:wait.lambda:watch","clobber":"npx projen clobber","compat":"npx projen compat","compile":"npx projen compile","default":"npx projen default","docgen":"npx projen docgen","eject":"npx projen eject","eslint":"npx projen eslint","integ:default:assert":"npx projen integ:default:assert","integ:default:deploy":"npx projen integ:default:deploy","integ:default:destroy":"npx projen integ:default:destroy","integ:default:snapshot":"npx projen integ:default:snapshot","integ:default:watch":"npx projen integ:default:watch","integ:snapshot-all":"npx projen integ:snapshot-all","package":"npx projen package","package-all":"npx projen package-all","package:dotnet":"npx projen package:dotnet","package:go":"npx projen package:go","package:java":"npx projen package:java","package:js":"npx projen package:js","package:python":"npx projen package:python","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","pre-compile":"npx projen pre-compile","release":"npx projen release","test":"npx projen test","test:watch":"npx projen test:watch","unbump":"npx projen unbump","upgrade":"npx projen upgrade","watch":"npx projen watch","projen":"npx projen"},"author":{"name":"Amir Szekely","email":"amir@cloudsnorkel.com"},"devDependencies":{"@aws-sdk/client-rds":"^3.980.0","@aws-sdk/client-resource-groups-tagging-api":"^3.980.0","@aws-sdk/client-sfn":"^3.980.0","@stylistic/eslint-plugin":"^2","@types/aws-lambda":"^8.10.160","@types/jest":"^27.0.0","@types/node":"^16 <= 16.18.78","@typescript-eslint/eslint-plugin":"^8","@typescript-eslint/parser":"^8","aws-cdk":"^2","aws-cdk-lib":"2.146.0","commit-and-tag-version":"^12","constructs":"10.0.5","esbuild":"^0.27.2","eslint":"^9","eslint-import-resolver-typescript":"^3.10.1","eslint-plugin-import":"^2.32.0","jest":"^27.0.0","jest-junit":"^16","jsii":"~5.8.0","jsii-diff":"^1.126.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.126.0","jsii-rosetta":"~5.8.0","projen":"^0.99.9","ts-jest":"^27.0.0","ts-node":"^10.9.2","typescript":"^4.9.5"},"peerDependencies":{"aws-cdk-lib":"^2.146.0","constructs":"^10.0.5"},"keywords":["aws","aws-cdk","aws-cdk-construct","cdk","rds","snapshots"],"main":"lib/index.js","license":"Apache-2.0","version":"0.1.6","jest":{"coverageProvider":"v8","testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageReporters":["json","lcov","clover","cobertura","text"],"coverageDirectory":"coverage","coveragePathIgnorePatterns":["/node_modules/"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.dev.json"}}},"types":"lib/index.d.ts","stability":"experimental","jsii":{"outdir":"dist","targets":{"java":{"package":"com.cloudsnorkel.cdk.rds.sanitizedsnapshots","maven":{"groupId":"com.cloudsnorkel","artifactId":"cdk.rds.sanitized-snapshots"}},"python":{"distName":"cloudsnorkel.cdk-rds-sanitized-snapshots","module":"cloudsnorkel.cdk_rds_sanitized_snapshots"},"dotnet":{"namespace":"CloudSnorkel","packageId":"CloudSnorkel.Cdk.Rds.SanitizedSnapshots"},"go":{"moduleName":"github.com/CloudSnorkel/cdk-rds-sanitized-snapshots-go"}},"tsc":{"outDir":"lib","rootDir":"src"}},"funding":"https://github.com/sponsors/CloudSnorkel","//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","_id":"@cloudsnorkel/cdk-rds-sanitized-snapshots@0.1.6","bugs":{"url":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/issues"},"homepage":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots#readme","_integrity":"sha512-vsc6MSM+1T6MYlcOxIdB4AJ4CY02ZBqsKWIGVyAbI3CAjBcveefp03J6VmoUlF0DJGaAuQEU5QbddsitlcTDuA==","_resolved":"/home/runner/work/cdk-rds-sanitized-snapshots/cdk-rds-sanitized-snapshots/dist/js/cdk-rds-sanitized-snapshots@0.1.6.jsii.tgz","_from":"file:dist/js/cdk-rds-sanitized-snapshots@0.1.6.jsii.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-vsc6MSM+1T6MYlcOxIdB4AJ4CY02ZBqsKWIGVyAbI3CAjBcveefp03J6VmoUlF0DJGaAuQEU5QbddsitlcTDuA==","shasum":"3def2a1a1decadab338106faed029140ea222df0","tarball":"https://registry.npmjs.org/@cloudsnorkel/cdk-rds-sanitized-snapshots/-/cdk-rds-sanitized-snapshots-0.1.6.tgz","fileCount":39,"unpackedSize":416619,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudsnorkel%2fcdk-rds-sanitized-snapshots@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpWtGxIQLz1rl3dtaG91nea1MoTSU7bJcKcP9lY+l/qwIhAP/HPeM8/SvFetK7diiA4q+9jFBQeNLRqTiCT+Hpp+sY"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab4c7467-da24-4629-9f0d-2932fbde6445"}},"directories":{},"maintainers":[{"name":"cloudsnorkel","email":"kichik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cdk-rds-sanitized-snapshots_0.1.6_1770048075912_0.8481025924945182"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-10T20:08:34.698Z","modified":"2026-02-02T16:01:16.515Z","0.0.0":"2022-07-10T20:08:34.965Z","0.0.1":"2022-07-15T03:53:38.547Z","0.0.2":"2022-07-15T22:17:19.662Z","0.0.3":"2022-07-20T20:36:18.067Z","0.1.0":"2023-10-31T16:39:45.960Z","0.1.1":"2024-04-26T15:33:13.911Z","0.1.2":"2024-09-07T13:39:49.175Z","0.1.3":"2024-10-01T15:09:06.989Z","0.1.4":"2025-05-06T22:09:58.777Z","0.1.5":"2025-07-02T18:34:50.164Z","0.1.6":"2026-02-02T16:01:16.103Z"},"bugs":{"url":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/issues"},"author":{"name":"Amir Szekely","email":"amir@cloudsnorkel.com"},"license":"Apache-2.0","homepage":"https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots#readme","keywords":["aws","aws-cdk","aws-cdk-construct","cdk","rds","snapshots"],"repository":{"type":"git","url":"git+https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots.git"},"description":"CDK construct to periodically take snapshots of RDS databases, sanitize them, and share with selected accounts.","maintainers":[{"name":"cloudsnorkel","email":"kichik@gmail.com"}],"readme":"# CDK Construct for RDS Sanitized Snapshots\n\n[![NPM](https://img.shields.io/npm/v/@cloudsnorkel/cdk-rds-sanitized-snapshots?label=npm&logo=npm)][2]\n[![PyPI](https://img.shields.io/pypi/v/cloudsnorkel.cdk-rds-sanitized-snapshots?label=pypi&logo=pypi)][3]\n[![Maven Central](https://img.shields.io/maven-central/v/com.cloudsnorkel/cdk.rds.sanitized-snapshots.svg?label=Maven%20Central&logo=java)][4]\n[![Go](https://img.shields.io/github/v/tag/CloudSnorkel/cdk-rds-sanitized-snapshots?color=red&label=go&logo=go)][5]\n[![Nuget](https://img.shields.io/nuget/v/CloudSnorkel.Cdk.Rds.SanitizedSnapshots?color=red&&logo=nuget)][6]\n[![Release](https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/actions/workflows/release.yml/badge.svg)](https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/actions/workflows/release.yml)\n[![License](https://img.shields.io/badge/license-Apache--2.0-blue)](https://github.com/CloudSnorkel/cdk-rds-sanitized-snapshots/blob/main/LICENSE)\n\nPeriodically take snapshots of RDS databases, sanitize them, and share with selected accounts.\n\nUse this to automate your development and/or QA database creation, instead of forcing them to use a database that was\ncreated last year and was kind of kept in shape by random acts of kindness. Developers and QA love real data and this\nlets you create non-production databases with sanitized production data. Use the sanitization step to delete passwords,\nremove credit card numbers, eliminate PII, etc.\n\nSee [Constructs Hub][1] for installation instructions and API in all supported languages.\n\n## Overview\n\n![Architecture diagram](architecture.svg)\n\nThis project supplies a CDK construct that sets up a step function and a timer to execute this function. The\nfunction will create a sanitized snapshot of a given database and share it with configured accounts. Those accounts can\nthen create new databases from those snapshots.\n\nThe step function does the following to create the snapshot:\n\n1. Get a snapshot of the given database by either:\n    * Finding the latest snapshot for the given database\n    * Creating and waiting for a new fresh snapshot\n2. Re-encrypt snapshot if KMS key is supplied\n3. Create a temporary database from the snapshot\n4. Wait for the database to be ready\n5. Reset the master password on the temporary database to a random password\n6. Wait for the password to be set\n7. Use a Fargate task to connect to the temporary database and run configured SQL statements to sanitize the data\n8. Take a snapshot of the temporary database\n9. Optionally share the snapshot with other accounts (if you have separate accounts for developers/QA)\n10. Delete temporary database and snapshot\n\n## Usage\n\n1. Confirm you're using CDK v2\n2. Install the appropriate package\n   1. [Python][3]\n      ```\n      pip install cloudsnorkel.cdk-rds-sanitized-snapshots\n      ```\n   2. [TypeScript or JavaScript][2]\n      ```\n      npm i @cloudsnorkel/cdk-rds-sanitized-snapshots\n      ```\n   3. [Java][4]\n      ```xml\n      <dependency>\n      <groupId>com.cloudsnorkel</groupId>\n      <artifactId>cdk.rds.sanitized-snapshots</artifactId>\n      </dependency>\n      ```\n   4. [Go][5]\n      ```\n      go get github.com/CloudSnorkel/cdk-rds-sanitized-snapshots-go/cloudsnorkelcdkrdssanitizedsnapshots\n      ```\n   5. [.NET][6]\n      ```\n      dotnet add package CloudSnorkel.Cdk.Rds.SanitizedSnapshots\n      ```\n3. Use `RdsSanitizedSnapshotter` construct in your code (starting with default arguments is fine)\n\n### Code Sample\n\n```typescript\nlet vpc: ec2.Vpc;\nlet databaseInstance: rds.DatabaseInstance;\n\nnew RdsSanitizedSnapshotter(this, 'Snapshotter', {\n  vpc: vpc,\n  databaseInstance: databaseInstance,\n  script: 'USE mydb; UPDATE users SET ssn = \\'0000000000\\'',\n})\n```\n\n## Encryption\n\nThe new snapshot will be encrypted with the same key used by the original database. If the original database wasn't\nencrypted, the snapshot won't be encrypted either. To add another step that changes the key, use the KMS key parameter.\n\nSee [AWS documentation](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ShareSnapshot.html) for instructions\non giving other accounts access to the key.\n\n## Troubleshooting\n\n* Check the status of the state machine for the step function. Click on the failed step and check out the input, output\n  and exception.\n\n## Testing\n\n```\nnpm run bundle && npm run integ:default:deploy\n```\n\n[1]: https://constructs.dev/packages/@cloudsnorkel/cdk-rds-sanitized-snapshots/\n[2]: https://www.npmjs.com/package/@cloudsnorkel/cdk-rds-sanitized-snapshots\n[3]: https://pypi.org/project/cloudsnorkel.cdk-rds-sanitized-snapshots\n[4]: https://search.maven.org/search?q=g:%22com.cloudsnorkel%22%20AND%20a:%22cdk.rds.sanitized-snapshots%22\n[5]: https://pkg.go.dev/github.com/CloudSnorkel/cdk-rds-sanitized-snapshots-go/cloudsnorkelcdkrdssanitizedsnapshots\n[6]: https://www.nuget.org/packages/CloudSnorkel.Cdk.Rds.SanitizedSnapshots/\n","readmeFilename":"README.md"}