{"_id":"@plusscommunities/pluss-newsletter-aws-training","_rev":"62-fac8785fadd21fb755ab672a36be2375","name":"@plusscommunities/pluss-newsletter-aws-training","dist-tags":{"beta":"2.0.8-beta.2","auth":"2.1.1-auth.0","latest":"2.0.17"},"versions":{"1.2.7":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.2.7","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.2.7","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"1edb5a2526e23fe10ca85616f90ee0f947c6e81f","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.2.7.tgz","fileCount":59,"integrity":"sha512-N6x02n8Hd7wbp8JvZq8TWWZrdnmjtMwRRKFqNDvZ3wNPuuwD9n11Oj0upua+zyxL2fPWpeEJJo6uQkmXAmeSJg==","signatures":[{"sig":"MEQCIFgDw6mqXzuf/H3KJPIka+ir6U1pG8TCPZ0cNIRPBSArAiALbANouJRGb55IWNVQa4mo2OsUlkOH1oUCfSaYWVe1LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245253},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","core":"npm i @plusscommunities/pluss-core-aws@latest","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","deploy:c":"npm run core && npm run deploy","upload:p":"npm run patch && npm run upload","upload:cp":"npm run core && npm run patch && npm run upload","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.12","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"12.22.1","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.2.7_1634775534549_0.9766302412608159","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.2.8","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.2.8","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"42b90bb70eb95a8a9eb594235b8ecbbaf53baecd","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.2.8.tgz","fileCount":59,"integrity":"sha512-lhZIgl/byeL7wwxRmXdCetyDCpqJDqJjBGio7ciBjzZTnOnL4Ax3ti9+wOfuIuCXwGZ7SH9/UfissUted1VvQQ==","signatures":[{"sig":"MEQCIBy3H2DrBO+RfxrP0ITI6MjzJ7+UmxJ3xqZ/xR3GjWFRAiAPCmvPexrgGcd6r9Il3TeFFnZ7FDR9HsubOc9STXFL+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245238},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","core":"npm i @plusscommunities/pluss-core-aws@latest","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","deploy:c":"npm run core && npm run deploy","upload:p":"npm run patch && npm run upload","upload:cp":"npm run core && npm run patch && npm run upload","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.12","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"12.22.1","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.2.8_1635292000052_0.13545695287101678","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.2.9","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.2.9","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"24552e9e6dfea55d294121db320a9135d4cbe112","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.2.9.tgz","fileCount":60,"integrity":"sha512-FY8WjWLDuszx137/S8bv8xa2mZbDlLuCdaSQUPU86d/EBf9Urg4VGloi2RCFBS4DBnGv30icUj6AY7MiYNv5lQ==","signatures":[{"sig":"MEYCIQCrdZMq4Xe0jN1Bo1R4xij8RngowoTNtzC8SB02N46wxQIhAM0EpfUuQlrfAf6Z9RCliQ8ITzoFEGnNDzlROpuk/R2i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254503},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","core":"npm i @plusscommunities/pluss-core-aws@latest","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","deploy:c":"npm run core && npm run deploy","upload:p":"npm run patch && npm run upload","upload:cp":"npm run core && npm run patch && npm run upload","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.12","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"12.22.1","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.2.9_1635729849670_0.22273948945785293","host":"s3://npm-registry-packages"}},"1.2.10":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.2.10","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.2.10","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"b4430afde26520a839d014efdd3a4f93a51dfb72","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.2.10.tgz","fileCount":61,"integrity":"sha512-7qvyt6zYsetJX01Yc2sVmQBHQwo8Vd9IXIAQxStpgV3hrsBGCwpTBzpzeWsGtnVVRbOG8wSFqW0Y/mJrPFPLPQ==","signatures":[{"sig":"MEQCICmgqNqTJbWJmYHGkpweuGAum4rJgRgAr2UeXcfIREtiAiALekNu+BXzfnwe54DWh69eDYkRPDx6EOJiowsj3NgmNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263682},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","core":"npm i @plusscommunities/pluss-core-aws@latest","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","deploy:c":"npm run core && npm run deploy","upload:p":"npm run patch && npm run upload","upload:cp":"npm run core && npm run patch && npm run upload","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.12","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"12.22.1","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.2.10_1635747951318_0.5984444683963845","host":"s3://npm-registry-packages"}},"1.2.11":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.2.11","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.2.11","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"1eb6be76235825a4e6550ecdaad3bbaf7f561860","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.2.11.tgz","fileCount":64,"integrity":"sha512-lFHcGNwWOTKyww5OT8xZSNocFJV+ksfnZgBsc1tTTBs/xx8xEwftcygERERHXI9KoUqXDovlLd2d1BHLSP7Cxw==","signatures":[{"sig":"MEYCIQDb7WT9oMsYLyEerVgkzYTp0MsWH4XaYWUVqfQn5uuYqQIhAJZdTipjzAiIAFYTc+9CLGh0Qkxq3AWmKzAlSfn65DmE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291490},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","core":"npm i @plusscommunities/pluss-core-aws@latest","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","deploy:c":"npm run core && npm run deploy","upload:p":"npm run patch && npm run upload","upload:cp":"npm run core && npm run patch && npm run upload","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.12","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"12.22.1","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.2.11_1636331458007_0.9269240013321434","host":"s3://npm-registry-packages"}},"1.2.13":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.2.13","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.2.13","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"6c3e4cd299a9ce5b347c54c25fb0d4cc5558f8a9","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.2.13.tgz","fileCount":66,"integrity":"sha512-MWKAroxORVU7+e1wSAVrAwYXbetxIRNxs/7i/4/UBACdwNs9HzhT8lT+Pq1RZgR4/gxlwhsFTTb5EHeT0m4O2A==","signatures":[{"sig":"MEYCIQCk8Yj5GmUc7SMmu/CZvxfzNczVqKtvz2G7QKEgnvMJswIhALWWqBYPSjMy9/BS10e7mnnaISIDvb3AXyxUJ4qypgHR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296959},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","core":"npm i @plusscommunities/pluss-core-aws@latest","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","deploy:c":"npm run core && npm run deploy","upload:p":"npm run patch && npm run upload","upload:cp":"npm run core && npm run patch && npm run upload","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.11","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"12.20.2","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"^1.1.8"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.2.13_1636595409205_0.26822025119576387","host":"s3://npm-registry-packages"}},"1.2.14":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.2.14","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.2.14","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"14f853a8b397f413f2d1d72abee83e68a67b83c7","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.2.14.tgz","fileCount":66,"integrity":"sha512-EDJ8Gpcm4VsAivcRFbv0xXJWHS9YGrGqZ1vb1Pv7Wsped2XKtz9aVViQDyKTA1bq1mkj7HN8IA+JgVRGk66VBw==","signatures":[{"sig":"MEUCIQD2WBKwsW98IlQkcbSdEir6mWk3B2xYa4zCIOnMacoyigIgSZ956ANDnuWvqwwrNDDwbmh4Ub6d75KYeyH/15KQqVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296993},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","core":"npm i @plusscommunities/pluss-core-aws@latest","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","deploy:c":"npm run core && npm run deploy","upload:p":"npm run patch && npm run upload","upload:cp":"npm run core && npm run patch && npm run upload","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.11","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"12.20.2","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"^1.1.8"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.2.14_1636674073926_0.867703962793327","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.3.1","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.3.1","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"ad3137c911e385cce784ec9ef513bf6b199df304","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.3.1.tgz","fileCount":66,"integrity":"sha512-IfjxhHpyCwoKPC6dPAJjuD2/ER/GtjmyLqtwAatsPSVuIvS+xLkKRg4oXdhh34A3TGwgrayhzsayNyHDpn6kGw==","signatures":[{"sig":"MEYCIQD7p18iFQetQdEnoshdT/nZ1FzECnrflQ5Y3WebkhtKZgIhAIIFtSgTW1e47XEP9clCzAcq5Ilp6h3cub2T+M4/N0mI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlYlpCRA9TVsSAnZWagAAmt8P/1mdbJXuZV1UgGdYJEUu\nX4Ri1OwMGEa6C6QkkyO0Tq0mAogs4oLyzycB/4wDvte96Vy8SwjH7zovx46e\nXVdb9PHqlUyi0gkvLLaBdcKsoF32UsEDoHoLFlRgRZXgx2rT9pajtFKTb8Wl\nDO6ikWPIXE12Nh+RA/IW3SvBNyc6WlTkvAVUBsEo73FWylPfpJT5B0iFeNrr\nGm6xgb5Pn616g7c6lgOVYY/e/XZcm7czdIX6qIyom5d/oheqaLhuAGP67oKK\n1+MhAB/DEK9XoVdHMZrv35b6ErPe2cGaw8Rk9M24iZX0ZfPPLlUOw3yjp94v\nTnAUEPlIpV0Zh59d6mIR0zXGFzmNtKoAYCZqrwbTfwfYvESdwna0lBWM6JIs\nI+yxltEi4E61LdOq5k8oU44FBP+dBz8EP8ZZdni1FmasMq68nXV9fnhUkNYA\n74KSjmfkB1y1epZTM1RiajT+5ZajQjSwvM8McecJ8q3+6DhPgK59HqKxKDN9\nRHkvwSRt94CGz+SUEqfnjVN2mVpbRoG9/QHgWhgiu/5WpmRl3CpR+N2szGeR\nrj9y2YZbZJZ+raD9K440C1KgX67cDzPz8apoBFGyGeaYVcqShO0680Njjm7+\njtmLGZ/bQ9xGvDuWKQQBS21q5Df0OPaj4+847L/ae/Slw8fe8+nqipUMQqDt\nQXan\r\n=kSFt\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","core":"npm i @plusscommunities/pluss-core-aws@latest","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","deploy:c":"npm run core && npm run deploy","upload:p":"npm run patch && npm run upload","upload:cp":"npm run core && npm run patch && npm run upload","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.12","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"12.22.1","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"^1.2.4"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.3.1_1637189993065_0.7787182955324219","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.3.3","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.3.3","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"1e19c9294c165790cd5f3cbb211eefe175719159","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.3.3.tgz","fileCount":66,"integrity":"sha512-S8N2+jmdVCRefgUXBshO2AbQPtFSHa3HyeOr8vd0SDNbF4nEIMPGyniYJQ3jB4vik0CW1uxKmvqbOvoPqa8lKQ==","signatures":[{"sig":"MEUCIQCdYq3uhinUOPsSi62hH3KELWtltpbGLGOMX0KJtj16zQIgVUmM3nVP5hE1tzE/K/lXPsOlGhI4ycKWMWDqKz/1+ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhldwqCRA9TVsSAnZWagAAH4kP/iM4fytqesN8cB3YJwEC\nUTKxmuOJLJhrK1b5V8iuBAFurxdhjWgBFS73tFMy56SpFq+uuehJP9HCzAKs\n+w1uiwYIO6R2CW6OIaNydw91Yvj8FZ8QJY9r4fu0NCwg3r13mL8DKTtzr1Jn\n1UBFMA3HY+Nr05um/yIiJW5OT+7okQI7Nf2jkFCINe+rKtG4iK1ggcZK2I+9\nSSh2no4/oSuRWlF3TjfBrEH0deNaBEXxnJ2aEak4D2Le153eklH2xjLYLqXO\nJPSg8R6u1FdxDvDImJBTQjiuxeP1y21XHvzC/cHHL64EvvGv5pEnGyr7LrDL\nD2CxqojXzyMom+eDvzIXQ4PInXk/5+u9ZfXAShjevEPEMch/BjhIQCVxYa3f\n+xlJvMytg0js3wBhRC0auZ3WQ97DgQO5z9iPWGqmxtcJC8KrBujU5W+37wHj\n5eL7kwcHgWDNAbZjJaJyGWbU4szAlTQBNuNN7bioUzHz/OaxFkCFg+NdX3L5\nVvmzA1CmYM5UHkroU88yDBIor2BidtKiGE8Rd2O7Nx+mFqSYfweD9kpEgxZo\n/U0CYCBewlpTECxdUMJ3sUKXXmolENlYJKdnzZ2R73k1Ef7hS3OjNPh7i2mT\nRMWd6MHPGpqcQZkFBn5lFy9kOBBWXjP0VqiB2+yCLw6trwenzniURmxT9hcz\nVkKg\r\n=yMci\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","core":"npm i @plusscommunities/pluss-core-aws@latest","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","deploy:c":"npm run core && npm run deploy","upload:p":"npm run patch && npm run upload","upload:cp":"npm run core && npm run patch && npm run upload","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.12","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"12.22.1","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.3.3_1637211178309_0.6330340455026917","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.3.4","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.3.4","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"82724bf881ac2031c29491e6961f04b8fb434d72","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.3.4.tgz","fileCount":66,"integrity":"sha512-VIhh7AYPaF0e33ExrKDrY1xXCnlrg1pTW5zsh3EC5avrlg6okf4SdI8fWfgKucTNrKlAcWjnSeRXS/ySc1SdxQ==","signatures":[{"sig":"MEYCIQCurfeEPfL215W4n0dfkfgjxuTzIfpr9X3ckdsz2DNtJQIhAILejgrYRN6ob/UDDmcxM2dzgPqFs8YgwRCbJnC0jFbe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqGj7CRA9TVsSAnZWagAA0BoP/ir+GkF/UAMHB1DfU+aK\ndJmtHzVIldz8jZ4zIJ7Rgczz9EvCFwkXBygMMO7dYLkKQ4DjDbowivugndNS\nAKjGm1o03ygN14C9ULwpY82S5Sc0JAK2NlmTDhdGLIrdfmjHod6ZHzzpjKz8\neUek3deo2IEjeCf96PA42I9W192Ugv48QtGTScg7IXKCtg3O+h1h4mdjdxcI\nKmvOH2EWAki0ZUDYUqLxOs3xpRnH04HO3dMVJ2tjXjMceqJY3qy0dWzUa2AU\naZi1MuTBHqW2NUYRwoq30eUEZL9GrUm70JXKiN935QSpe2IMSKF6/NtQmg0d\nHC9/GkapZkiT/CDOziCuLR8EotKdjDPXBPpaE3LkEzcqYnUDZYiWNTkwjT05\nTznThOex+4CBCXPBBrydT1ILSkdsu1alD9m+7AtRBOw9AgLCkvn7R20y2jNo\nNKGjlHKLJW8d8SudQwuzXlLOKmip5kKifdvzVVkOu/Y4cTzVK02xPdOpfM+N\naOFH0UUjISiZyVlGC4sw8UDeda69vpJXBMJU7fjfMoVFuEbzCfZczSd3GiXw\n/b2TS3j5bqje8yZsTsNUM67VwoffP7VctpwyXfnk2Lh6si2EYLKN6iPschQk\nbK2DpJbPKj6qTW1elagmoy+MG745wUgJ+sXU6dM+HYCernWWr6wW/PZgYKkd\ngsO4\r\n=kZgi\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","core":"npm i @plusscommunities/pluss-core-aws@latest","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","deploy:c":"npm run core && npm run deploy","upload:p":"npm run patch && npm run upload","upload:cp":"npm run core && npm run patch && npm run upload","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.12","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"12.22.1","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.3.4_1638426875094_0.5802033346941657","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.3.5","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.3.5","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"629ba8ac9db9ca4beb9a4e94ca9250b33e3f824b","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.3.5.tgz","fileCount":67,"integrity":"sha512-IP1N80LOGQfyDt2nAPT/M3R6wNvJ6ZO05WAsMGLXVxEIQoIZC8HnYeBhRgVK/OPCUxIQbrFYIcygrNCIsNZsww==","signatures":[{"sig":"MEUCIQDtOUu+1xAJPu4yO9FbvCxbXXb/3om1klw79C6/zBH+tQIgMn3iGFigETn5MHHXV9c5+zypVDfTeW2kZDDKlFJXtKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsYgICRA9TVsSAnZWagAActMP/Aok+3KlpP2MMPh6yMgu\ntV3T8aTRbHON19994ZbIJh0D+Qm9eiW1oESJ5ZWKF8boqsQOvx9e92FCx/Zf\neYoXFSpzH3la1y0h7Goe6fGxWcJplf0IkA7HFPgocnyBcRK2D9pXnf++iQt6\nA2Q0Ro0m8xWEOhheaLXeuYjL1/mMUxgA3I/Qvl3RyhZ20gdU5AH6eK43PTiG\nE1Sr0uIoZS6L3eMc1qMRDDmk83t/IiWSMRp+EfVAnGPMF8bKLwlNd86pmenR\ngL6vc4K0lJKuMwvcKq/oRSziTg+FUPcWWChJZodWiYlqjwv1qexSv9Ysj7hN\n/2sHeTPZchhxaqLtqWTUnfLX7NaOVnUz8PtLLBu22DSZFJE/ksgACJbtmKqw\nGfREbgIgA6t6wxIzdKJOonT0pWV15wP+yPGvo2aZnSJoow/Bx0+mDe07ntaA\nwBVBIzXWUZi6x+ySsxcFmvfUQi4ttDyQ2saJF3J8xyK35JCofDk6yZttcnaR\nHpCBxVnrzALpqz3nHfKwZGWBm4Ygqd1xaFV0MRrGcckzGQ/x1KN6teetGlCL\nZzZnrh6nyJlQa6r6+9+Yqotmi9/DNfmJiaPQ+DdBJv0YKYf/Ttlh+ejh0YFe\npReC28asouA+7EjEmntux5oZlP2Vf7ulUWReWFW8OhW0ZRqZ9mQLuHeHEP88\nw8iF\r\n=K6dd\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","core":"npm i @plusscommunities/pluss-core-aws@latest","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","deploy:c":"npm run core && npm run deploy","upload:p":"npm run patch && npm run upload","upload:cp":"npm run core && npm run patch && npm run upload","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.12","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"12.22.1","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"^1.2.6"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.3.5_1639024648259_0.8022890461147156","host":"s3://npm-registry-packages"}},"1.3.6-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.3.6-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.3.6-beta.0","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"480aa987f6b54644329e76013c8d248480148c7c","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.3.6-beta.0.tgz","fileCount":67,"integrity":"sha512-wfXWDLxSbcqRMHQzK55Ly5K7wG8vT/zGzQncxchQybPfuKQDKPmFLEsLYvnhogbuB+sD/GE0f5zjiIKsJUmGsQ==","signatures":[{"sig":"MEUCIC12tibum+KAL+cC6Sqve8H6AcwfUVNZi4tg5fLoVYXNAiEA0ZkdanrPXwRrNepFfON/mXOj/5gdhuJmFaDrH2z4PUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8exvCRA9TVsSAnZWagAAdVUP/RPZ19nekTOlC/lzvahx\nL8bH94MnQvpLPz8KoZwLwh0y0sK71n1+BXbaQLYyfZvzOnJfS8mhjSCJGDKB\neNFYS9RLLW7ouaEDy8xppSPK6XnfVcZvvl7mnzbl/R3N7fnkTWPx8WAvYfUB\n9Q3FcH6UKzVn6eYFf8DQ94FT2z3bjSi0b6jsq6XgrAiV0k9OF5iUDf/9Bnf9\n+DMsb0dZtW8nBTx7d0SAxfhGVhFxTLd73fmcDp9Alpm1EY2wR1viFc+lMsG1\nGul4x8cERbKGsawp8F7azn2G7MVs9L6GUSmsSBk1OdXBuDpA50M+NLEixr7J\nbcRN+5JZ42ykFtH4isVIiBV3XM8VlfWCBQ2khcdGz+KDezlxazNO5pX+gvUU\nYQhF8kIljnQj1ed19qll1SDZRzoLVPj3P1kUEA7p3S/XCaCvC7HUp1Kob820\nQesHsPuIG7uHpiJL3Emoq9SQHgdLjvXeRylhbXpGqmSd1e+7Hmy+ITAsuAzo\njVChKHLJxVrWE2QTblAWUI3Qf8HTQzfsidWlAmje8niAduMpbesJDKNtsP9L\nA7UFcKrZ+yn76kOq530xDEOJ9iV8zGlNpMCImuU0IQRnaNwF979eF3DJ6pOg\nK9fwTCLT2xgmpONZOIzPTvSRESFNfIo+uLjpn6Doo+2MDDtFfLnpM/dwKrNS\nX32z\r\n=T8U8\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.15","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.18.2","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.3.3-beta.0"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.3.6-beta.0_1643244654998_0.23350608954734087","host":"s3://npm-registry-packages"}},"1.3.7-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.3.7-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.3.7-beta.0","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"24d66655d8b42b4ae52b11cc2f2720e9ca90a028","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.3.7-beta.0.tgz","fileCount":67,"integrity":"sha512-1y1CmkVwqi+GrrYHFM6XO5kkuPGzLs8tpoMcCqvl2BrVTqvS0SJJT55OaOAYzU1kBVJ077RM//NmxOxhRbIYgQ==","signatures":[{"sig":"MEUCIA13Fdur5jyU0aRfvRPyrGwcRsJD1hMTwFViiQicJJyWAiEAp4XZXG09vFDMwag3gST7CKzSoKerdNR7Agyw2yUV7QY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8ihtCRA9TVsSAnZWagAATygP+QBFsdCbPLSrWkjzv52D\nEBL0xX6qUeela7uPrg78X4urbTffCru9c+nH82rB5FaIhtjaczBL47RdfD7n\nul4W8oawWd2qNX3fXgN0fCsU0kFls7uf9P+iiI7Bv1Z0yLralDdt39/f0fCv\nOlK2RNHgH5LYO5M/OYG0RR9nuHIfkW74jdNM44ZrOTNYL6zNi2COYYBhOIAd\n0s6gas5TT3e0Dd4YKTgYvzcWTX5iNcSIsdWbeQ6MRMNmkNKUh9u8Pgyxp5jL\nw4qaqEOQN7rVyW6B6LNqByP6lasmErFfysjCvrMdb9ahZI5iEXl7OyreuDbu\nPVXGlUrO3ad4ZHtbezSvCBjbGgYKNRmepstBm58Q0miQF6gHDJz/Bd8lBeH7\nEOdljexKqd2+4IQGFwbVx+uRudFhLLHb3d3WEeG8huAPib8ynAySyLtiBpty\nWJnwu+DjlEHrpw707hlj1fUtuhveSNrqoj7DgMsxvt/rNlYtInZAsAKO0kDx\nYu5mduXNJhqdWidOj+/smOYNrp7aEBJylbPyRxnh4/rPcNvvXY7lGiCXiWjT\n3//1Hv9gNTfc6SVBRxRHxw8Mns0W8988b21S8W4SC0X181yebOtPRYIbCOWc\nEIHJBtaXGgdoowlw2HaY90HfJueSejUxMUez2syVJLugMQY16AtiJNdJH0oL\npZi3\r\n=HpUD\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.15","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.18.2","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.3.6-beta.0"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.3.7-beta.0_1643260013518_0.8520294684345824","host":"s3://npm-registry-packages"}},"1.3.8-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.3.8-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.3.8-beta.0","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"68c27b5939d776ef6ba31fa0128810c01aae9d0b","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.3.8-beta.0.tgz","fileCount":67,"integrity":"sha512-FjF1sRhRNz68tecnGJqjvX6U4O6lNwNce9lmLSD+2hE+KZz6snnsQrPWlY+o8xxxnFO9keVb+6nKCNe0XILfrg==","signatures":[{"sig":"MEYCIQD/pWWWl6qmxOCY5pHVHjsz5GN4QHb4TuNSPOCLaptyygIhAOTKwOl9d8wK1uqWvAbLE77PEiLA1q+Cl9GG/y3fI7ti","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+IiNCRA9TVsSAnZWagAA7CoP/0ChY5Oaja+PFEzWskg/\noMzVzge1C5OwAimpDW54bJW3On7zlUA+gbZ6QbRg7bDVDs3VjBqeoutuOPmv\n90laQ0UIHzee/EutGtT6e7ifEup7dD5DpQI0169RXdayIDtQX4eLCn1iSqA9\npqRiiUJH9+7KSfp0JYDOC48Pos+SbOYScAlW7/j69KIyVe+sk1Pbprh/agP7\nmKyR2yBNfiq7eSD94lqcZmGpGPrZfCahIhlvoT9mDcR+Gn9aCVsKHi5cI1DJ\nWrJLqMqOq+CaSS8D53Cyz2nukVRmgO/1kq/HrGqR1qUKc/0Nb0GCHFB/mU10\nJxx+Y/WCDFTAqvw3lzlH1BDobT9p/GMkFKolP+Al6gJPftzE11HsD5QbbMcY\nO+pXjl2wU6quk+wYu2Fc1XbpkH2nMcbCvAFpOvBFPbBGghP5N5K3a9HbdVYy\nNuaVqhJcE3OVMZxzw9ECP1ZweyCuCcAfh2DNL2n5BNYJxvMw5BsRc5TBuf/R\njrHik9fgSkv2pvdDaW6ynfV/MnO1hVMsrUSClMWb8QqPNeI0aFY0/gobHAn4\nU49DbqIbm5boVUOZzw3RYNswaXs4aqA2q5Ar8lbo+TLCoXkALkP70rtyGEoc\nPwick/YA0jNOVqDKU+9hpDQvhzIhFMj5q19LWkabNI3++ahOdMp1xUE4BGGy\n/5QF\r\n=gvnI\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.15","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.18.2","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.3.7-beta.0"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.3.8-beta.0_1643677837785_0.6265510206475255","host":"s3://npm-registry-packages"}},"1.3.10-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.3.10-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.3.10-beta.0","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"3c4ef62e3c804bcaa1ac4da9e906ce426b2ec933","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.3.10-beta.0.tgz","fileCount":67,"integrity":"sha512-MK1ieh+bLQDgOrWQCkwmdxOLtvIvPPIPkHlvtEOXFdJI750gv6vzi8mcCxnKE+az3XP5/d44r1uUYGhGt/aCEw==","signatures":[{"sig":"MEUCIH8/OrwpM+AIHIuMlCAw/OsbXxHzVy5VE0qtObnhPbWpAiEA6XdINJX0uTN2fRla6Mht9wfV5u3NTenhigowsk/5Nyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+cQ3CRA9TVsSAnZWagAAGxQP/14ogVhPna6rpp8zZV1g\nGFAtO29poWR+Ap0Pxtomti2cxagu6bsHbTk/FC7z4xLtPB311DLUTAdV0OUd\nbDqqkTevZj2SC5hzdVRZf+3waWNYyAfYvXls47/pg4kR4X5ffMtxWdC5fRk/\negaICVI7iAjdWDTWkyI8JCvGB3enBZEyQ22WJYe+qVG7PK9d7IGVMeOAwgxK\nIv9qkW/EQ+lm1TjgYye+/aYVxufM60/87fLJems7/1BiXo7wWga6NRfqtki/\npBjTIAZCuiQaW6+hHu9049MGPoQisHr4HlTGczEh/625cylpNmZxfDkk4DGX\nGLiohTfcTQcLDuz6CU/5JCZhq7ON3dF9v6+/75yZ12c1SpK1b5S9Q/Ch5ek/\nrItnhT/MG2q/MzkPN6qiQ7baA/kkJ1k+3h6lJCDBq/8MGv2a1thN+V31Itzl\npAT7KuZwWY0/ahRbiyyEwgcC2PZuTLg3XVcBjpzm0wK1/a1b2WrGXHhLLjYe\nGcMJ7O7oUcfy5sE6f1D6WN8Rk/eUCZf0iZT0N4FxGnLbF5Hq9ykpWdGk+vpG\nxQ94KPwc9yKGtM/BEdFM/tqIFHug/AFE9aeE588leJNz7HN8DDFPBNvV8Tis\nKfTTjSoSo1QxdS3ij9WTqP/fyExsZ3EYEx26ENBDJwoOhkPwpuSTDdDy0141\nuv35\r\n=eu3b\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.15","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.18.2","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.3.9-beta.0"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.3.10-beta.0_1643758646982_0.7661310557388046","host":"s3://npm-registry-packages"}},"1.3.11-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.3.11-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.3.11-beta.0","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"ee96b16a5a993202abe71cdd57b0037690dbed26","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.3.11-beta.0.tgz","fileCount":69,"integrity":"sha512-tK6MDkg//+8dCA/UfyXq6DMtVENHFrD8Y9FdTqIBXEjzJ1P+Km1yQtNmVMsb/RPmZ4nTk+H5CHORZ7MIMWLZ1g==","signatures":[{"sig":"MEUCIQDp4eW/P67WsUnPx+i7Z2auaO0hW/IxqQwX2r+fdQpcLwIgOwZJ+U+8Yyna5Nn2//cZnjKX87608Kd4hboZ0kefqR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/LVFCRA9TVsSAnZWagAAXaMP/0WZUnfDL8ZE3daOpFIQ\n36sIYVOMq6rWh3H9GoLNvniTq00IO/xjofCfxIXxRiiBaRbmimKuN+tO02X0\nQwjtx9gQDhuVVEOEFF+PFdrJRyFayOF1TVtgMkOxuc81cKBlM993/cVJodvl\naBjV49qdWH132UvGAJJ+8vdITA2PhxiXHLvktkhNi2vJSAO3wpxKhaL3uecr\npeU/WPI6x5D1MmEPv2fwHscZG1u1Peo4W1Ti7AuvUeakubw7HxVPrMVgznK7\ncDF35zO1upSFK0Y1Byz/Zd/ESYWqvuobh0QmOhpMjanyUbtCsgTEZPuygJaQ\np+1sQFwD6Hn4aA5QDt2hzQU3UA1KPbspaNMoTklenJ2pMx5GJb1mCmjN8vFr\nWz1pTR09bVk0A5qUebtQsFilYpAXT1ynwe57Xpk4aa0g75cwVXQOJkHdmjOf\nXWH3YDUbA/S6HLkfM4BoaGZvI6g4DXCdA/kMhTQzb6kaNHGttPIfqlaU/hzo\nFdsb0lb6I4/YS+JuguTFb9Di4TtXLjVWR4G7pTUppZWPWs6/RO3DPGWNoq8h\nn8lHAHnEmtJbFFhRlG3CyBdFAaaSMxegqB6AFL9CKcoaNSEdgcGFmaezSrVe\nUhfIO9nEv7If9NLu/sgDgFqAtACADf+8Ivkr2DEMJ8fwdbf0fgxrI2RcCN+q\ng4qn\r\n=Snzm\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.15","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.18.2","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.3.9-beta.0"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.3.11-beta.0_1643951429023_0.6684032998686287","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.4.1","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.4.1","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"f5f7ff848a5d4ab7c1b18fcb5ce269bab4ce17f0","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.4.1.tgz","fileCount":73,"integrity":"sha512-o3JKr6vAU6WbSlRWNCJB+X6wy73nis2YMimJbDuKAvzHHBiskEGUQLOFrwA+IGDa9NRa/DVVki59aaei8krdow==","signatures":[{"sig":"MEUCIQDh47DhxaymAnItVDZmsThfot7hcu/6IGds/bnYB08y9gIgSTHcLh8oPoANWzzQtxPTHKIyPzoOHN+arccGhCGfUi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIXbLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmox8BAAmz4E5ln+OkYF1Pbolv3Y4Sv1IPclKug4qogk3X5rQtEE9Op8\r\niukOH5SBnCtT6v9Job0k47ax+D8uvN59mWSiGThl88CpXzpWLKo811oj1MkG\r\nno+hhqDoF17llvJ+YiSMSNuXixbLxSjrF1ijGSMAOlgmpQ26bTVeIooc5XIZ\r\njCovlvw1w+Ucy1EkcSJeZgmU5udxgw6N4YSqne0IbzWj3oxPr4PC+PrKKG2m\r\npq4MLUoWFzcoEHK1+mug5aTGLsP9S7HYAKJBgkONddcDK7yYW34Cs0FYyKGI\r\nLiAb7WMe8fTblX9NZbg5P0XUsrnXHR89IYaNupffCI24Kb0b0cUB2cVlbe71\r\n0va/Tg3uF+gGLPvEeGpsDFOL16x+vHEcyKsUsVvkDdrXxCE3gsH9G1aJ/Q8a\r\n2dJUTkL+lxFn7AKhmsCYFOfMagdRubzIdy7/BFGdMGaM/oTN97T/LGVNCCGH\r\ne2HHr0hM3FGiGnrqVbNQN2KSxyt2UVD/cUjBETHSJHiFWtAic8uUT2wWYULN\r\n+bPPZH+b8S9DEIJdv3P8P1jNuOfDQtocUwc68O3O8OtRArNvLM7UetnYyMsL\r\nidDHUZeNM3sDRxXoo0Dm9eukE63/HFdybsCj2jbj5J+S9QLzBzBau3t2J0xl\r\npMZwxLDOcNOAdVbewpvzsR2asdpenrWML5o=\r\n=G4ey\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.16","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.19.0","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.4.1_1646360267400_0.4907829236751873","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.3.6","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.3.6","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"6180104ac230501a0bbf7ee74db1a2fe3bef72f6","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.3.6.tgz","fileCount":72,"integrity":"sha512-ESD52ICR7epN7p7Vnry27o++9dYLD37ASzzqIz8Qll2bTIPYzRRc3kqiYXTb/Cvg9kYb4Nl/7oKG6nyazz5zSg==","signatures":[{"sig":"MEQCIAEZwEtJcb77mzWwCgwfeyigwyTTT5+1Py7yzhP36jGmAiAM6bucAL036W5XzgP1nQqofNWniLSXjs4NptQB18YEQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":344761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMXSvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqY0A//RYesiffLqW5UydNoZgH4hNyHUR7y8FqpmFYOE6ZMWSJzWNYA\r\nuUDBdn8Wlb5b2/TIFT/5UTdZ6b/o+dL+yGkdSH0Mw3GJ9dPn0urI3KONcJmz\r\nDpIjFN6ZxGz+nQk/Df0niq5t/lO9LOM6kIdKY87XAfs2CWCQi1z+A9Rxp8/O\r\nSMdKSFSY8o3J7D2k8m1SweuYgxPFX3ZqUje/GbIoYm3K1UUHii9vBbCOpDIj\r\n/pvW16zngj4dosOIPq3JAeWJry+P1ApK9qCnNtFm/85LFXngMjbFv0obO8Fh\r\nW+sKYPhhcGzEW1FgVbt19CvodIvK1U8VpQerOBZZogcWgXxByHq02biS4AWF\r\nnD2hUkyp+SHIx6ONmIf0k0TvUSpBnEDCDO5+HyNmb0IU5SPdRESqi1/COkRG\r\nORCusVHogQo5hh+0udSy2XnxnKBNc3NKxVXI8L1tlFp4epK/GniKM1AbH/EB\r\naH0yK1xq089+YVubYImaNkzj6nzZ9Vx554NpEtfx6RlO9ggXaz/OZirv+4ax\r\nWkifyas5l294nq8E4eLtXnol0c/PosgJ126gdKeD6/iBsmeabFjaNQd5GCE/\r\nwbPYYevhT2bGVMa+bDgw2xhpat8OccpJx22T6rBR/X+hcDqjsXMBQchTM7oK\r\nLeDaMGZ8Wis6CcBb7ER8TFgB9kUfOUfg49w=\r\n=T4nh\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","core":"npm i @plusscommunities/pluss-core-aws@latest","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f feature.config.$ext.js || cp feature.config.default.js feature.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f feature.config.$ext.js && cp -f feature.config.$ext.js feature.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","deploy:c":"npm run core && npm run deploy","upload:p":"npm run patch && npm run upload","upload:cp":"npm run core && npm run patch && npm run upload","copy:deploy":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"for file in `ls ./feature.config.*.js`; do dup=`echo $file | sed 's/.*feature\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.16","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.19.0","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"^1.2.6"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.3.6_1647408303423_0.040182692630703176","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.4.2","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.4.2","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"72beea22173faff2db76ddc68acc946251718909","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.4.2.tgz","fileCount":77,"integrity":"sha512-gDmR+gXLQmP6NNWeonUurtW8uJaAmi1XHIMVKMG2CAYCxhriuRyTsKoCJXYuUsO7XGRTlHAi2TgZ4Q6ft1E5Tg==","signatures":[{"sig":"MEYCIQCuQ4RVdlMWjuDumU+XCuEQHxH9ZWx9zrJ7sdBVqkY9kgIhAIqCNGKeBJem8KJv4Vgr+rxh9oYjyJfDmgjbFLbj+BIN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTTOaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4gRAAnfwDDYgBoCDw+UJWvRhvowErnHYKOSiku7md8n8+vqKg4zeJ\r\ncA1PszsvKyNBg+9usv6Xk50ZHDKyb2VCSYbzYfNMafh8+qMZTfHf94JIukU0\r\n4w7CUTVC6hBwEUG4bj63CSG2w1w0ODTZN/Qa6jMoPogbGB7Eo7sRjtXkL4p8\r\nqocQb1Q5bsE7TvKWRw6upmVs0VKTwBhb1VOUXZWclzAXDtcsa9TzoAyuOZhQ\r\nLCxyRvRPZlF2bVni1p/evrlVTyRmcd/GDAEnzdMAVZdFIk++IcB+t5RWmuhp\r\niBPGNVdTo1XuIH1S6iyE4MHn33G+KzxfgDpMHgCWev426hqMBWVt5DBb4iz6\r\n4DpDnCmDXXil9k7M+cxt2QHl9ORU9w09+IEOXCGJ4QJ4i3vNWjB3aeRJJLc/\r\n8vhJ7BqAZuKwU5RLn5HBRRYx2mVCvf4Ad5jOpSipEte9Su6G/85Frl9JLHam\r\naNiPJU2gqi3WefBltsK4z3AKlW+8f+3MW56yQV9+lllSN7h0kaDJhYvjwkpa\r\nmXNVsC6Qa1Zn6m6kepTLhSc0rhub3gTu9D7E/7wO2HjzR8EeDwP97r3SOVwe\r\n6C/TOzF7CCGmS0StW9SxFKy8ef+V8VKvexoYc8mx6gofSTuukhHYoEyBP813\r\nPXkSJ8hTXll9bquGyKbh+r5m4uWsmj2ewV0=\r\n=7Kuv\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.16","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.19.0","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.4.2_1649226650417_0.4329780280312765","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.4.3","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.4.3","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"ed2b78b4981ae95546b6b74de5b18d8759006142","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.4.3.tgz","fileCount":75,"integrity":"sha512-/PDWzS9gVn8fLNucTkyEB+9Zcd9PSTMI+yARgpd4gMK9xog6+l90+0waV3z6q5bLljBXuIV/mtrTIjhIugsqIQ==","signatures":[{"sig":"MEQCICymz5cvDl2ZwHxkDWXB9dmkR5vPa4lbpdTbn8ebKQwuAiAQcuDQkMi7Hb+OUkSfuAs4p2t6pSW+B8TNCIN6HczeEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV7qoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8WQ/+LY8cGlky/KQOmj4YDswMmUA5+h/5F+hlZIiKs23ROfBfXxvC\r\nlBexiRTg7THJ0kf67IE7U1eiCaFW3KK9g8BHwEGiSdJbRb5TGkuWpD3lHsNc\r\nJ0kY4nUdChCsqjIiXvqrKrJMUMERGrqLAUb1xIrXVfyYbw65ItuKMXYl00CO\r\nA+t9lT7SDtoPLXb0NR6hLUcusF9joQ4L1hwnjOsGt0uzkCf4Z0fV/8DdlrC0\r\nwRa3VXBcSHSfpEJe+VOiPWrGgrnnf6rzTsTNY3FP+ZXTZLgvu8LdrraQHYrV\r\no4jgh8mY+l2HYKHI3GFX47r+ObLMhFBSFYEwPxJ3OsmdG5A5PI0jRjwLrUDk\r\nM7p+bKXFJABvoHHdrG7nFSOJz7rS/O2Q2bpuMKiSRWEyJ1jJB0o+yxv752eO\r\nn12/qjn7+djKXHRvomQp50m9dzrdbrgBHgGCSkhBshqVIzxWwlIVRigqOhDW\r\n2I7rtmf7i82ntjPD7KWF94VtgzLswwuNW1BCxNVB7sabz3kVsCYBfTf5O29N\r\nBjmTNNmKbEmqCtCm6jr+iSvaRakoTN2n+Oyi2nNc1xpy3LH05gbEIa1fLdrd\r\nAB++2NvarhBwTCPOLtoUP+sOBt2ZPitH3jYIHj/d30Sbu/GDo7BJ6NMWlKgo\r\nInCUiJV8CA7Dx6GSx9Gk7hbIE91oGTN7hCw=\r\n=NEuw\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.16","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.19.0","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.4.3_1649916583806_0.47654449273908916","host":"s3://npm-registry-packages"}},"1.4.4-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.4.4-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.4.4-beta.0","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"baa74bd6b5ea612ce017b16e0c6337f971b8210e","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.4.4-beta.0.tgz","fileCount":75,"integrity":"sha512-l3mAqgllvzpzHjzvc0cuV6lKCHFll9A3WeEYT56TgXpCb8CWdriF2w92uQcb/3dKkaVF9YZveVsUvs08J/mhuA==","signatures":[{"sig":"MEQCICEncUenucvrdDN61s4zq7W8ldcJfTMsrMeLJwS6+AwaAiBY9VoI7wR2xPhVVSomneG3QQFrGyNFhrxGrFxXU43+pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjThjRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4Zw//dznDZWzcyC4HH0hgE+1zH9IibLkal0ZFKFgcN0HIVTV23g0w\r\nTA7tAjHYTIrv11bJkYiDe46azZcanSdAWNCrS8vFfDS7P0zWG5DYkr8ogWtg\r\nQrbdP8z82N+V+BrEzJuWnaoUz6v+xDUqvkXudP/Zx9MxjPLIfk/SW3ksNmu9\r\nZijCEDzsCWtEiwsjC9PXbL/N1/oeik1TyqVskPqrnZiKePVPKfB11DZ7C7Ne\r\nn3F52afzadCIdYL+Lw6j8zz/bKFjNofwLHyRrM8yL86rqeo4BNWeZvPs1nZg\r\nPcAVsGU770xnQeEl6Q9TjcgD/8umjv69bfZoOOTQgE2OuGjirWwRbsUkxBBn\r\n5WsN1Nj9RqOlF2hDkM6zBSg+SVHGxEbwA7VBursVOkKTicow3ig6deW2FU6M\r\nqLNBX6oe09hpldFIeKYUaHz2+QA4+rPFjFsATT71SPclzP8CYgelyBtgdQKh\r\nBZ1TbhE/exWnfPCbiroBxd8lKLyc1Pa5BZ/XzEaOiDYu+RDxYm9ZoRvDTo3o\r\nS5UxiYO3sU2dMEc+eO6i3JhcsNb+d8rf3T8MAx2r982Kc0r8MDwxF/FZgxOb\r\nO1HhJ/0xaFjdrXb3LD04mvB5Qen4ttYzuHL+OF3A+vl4s4FPllVapf3xg7EX\r\nMLeQE+HCl2YN0ZdKnWGC88/A/b9dA3C3ccU=\r\n=MtU8\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.16","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.19.0","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.5.15-beta.0"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.4.4-beta.0_1666062544973_0.6324143402945317","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.4.4","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.4.4","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"18196967ff837e37804471f1ffa9fd4ee7aaacf0","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.4.4.tgz","fileCount":81,"integrity":"sha512-4XwHeak21E5bFWPQwtTb2Ij2f6czNFw3VlF7Qb3SCkX7gIuBDJnxQteyHXlPSBFRQEcJBPmHuw4LP3GnL8S8Sg==","signatures":[{"sig":"MEQCIAkEeZU4mx4WPCfyFNdtwD34nofSR5javLinz/9HYjIFAiBSKA1RXB8/WY2+nW1P1MHxmEMlEa/Iv66TRvZ68TflGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjThy3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnPg//fYXJdhdeWPIY7QzGdRXx9cu67b0VA0qsiMNajqhZJxSGNnyS\r\n+f4xZ2eIPyc8vs5SCSUaetMPMSx7rNscNjsklNKg+3jalbM6Y4rS1pXKGdaP\r\ndD0m94lfhOnUTVSxftHR4IbAIrmuPzTgGXrr7kV8QuoNwCdMzAT88UD5VPn+\r\ni1DFJuCnuAtYB5Iueq/F7K8jUDM91k9VKtWH97rkmAYAaqYuE33X0lfs7O3H\r\nlSn4icH/zVcgJ5hmckcAH260n8zh4VIh7cCGqZiwU+pDYkIBktuOTkmLwN2G\r\nkE52YEP4qnMP4C5CzFWVawLy751IXELpB0v2EueqIQFHE2PAx0CF3QRjJ1QW\r\nAwUYgR3rR3gK4l2eR7hM7PzhDRjRtdYd1/tGXe1ktw2NTiMb+MHeLZmNdl/Y\r\nNZ1KR7PwALd3trcftcCcAznYgsu2reGjX836coCM3pGj6L8FhyDvbLs+Octx\r\nkG8jrZVplnDWxNS8a7lQLMvnUdPlq87KVrk+i4lveJVt3GlJBdo8YQzcK4R1\r\nfjPBEH4cnEeIkbsuvCbTYA/fyLczNy9NhqphmiqaKjZbLtpb86YjwFGzNkvI\r\nLnw8lHBfmK82POz+/KiApjNRVoLUT1BWJGxCsxx+Iyfkg++pjUF1+8OA9Mwo\r\nNoYdKnajxTpkGon0btKBRHURfiwRtzkuVjc=\r\n=oG/K\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.16","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.19.0","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.5.15"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.4.4_1666063543103_0.08334516607060105","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.4.5","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.4.5","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"dbff8a3eb0ef75895ea45815cc886c4529c7fbe7","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.4.5.tgz","fileCount":81,"integrity":"sha512-OOxiCxZNPpZY+053v95e/o25YB2aD49LHda9udxLvCPyXI2lZbkjy8ABoreyR34U/d2CZVBnP8eReGJJzqg+Hw==","signatures":[{"sig":"MEUCIFPlLqrbqnDBCmJzPwb4C6oY2lSb2iqs5jtdMEJxFjW7AiEAoPUg/eh9oWA52yML4ymxnBrSL/FVUwWo+zjM4nPIDKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTlEUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1lQ//cPCL1l5p5PNuDYkqzlN6c8PuZFTSYOqZ0P3HSTUmBXKgEpOL\r\nvPbRiGw15vfw7N15ITnmEdGp2WSXlR9x5sbEvy7MG65i+kiiYI59Hr0+qPWJ\r\nWaUL9jfkLiNMi/J/NS3EQzwmZpoZtrgkE/SLiz0B3L7LP22N81qlCNQJDQEk\r\nDEyWFWfzOmRt6hNW0MrvvXCu+SoYE+RmJv5j2weQuGYvBWlrCoFOPmy/wlT+\r\nTRb4STOk5q4sX+LlCICyTUMfj10b4Mrwnf6jRg/KNiXWoQSHjLcy3NqhXuG9\r\nveMHhPOfhVF1GWLg9T7K++MVtjRWObgC+iNvLbwk/STD+6obD4bi7Dc7DsVi\r\noZxJgB3Z3YlzqtfBag5QcwzqtM3H2HyMl3wLMuNop98GlT3rGhDUY9J/ZF12\r\neoN8jPxf1Abrk4KgSRg0WShcmVlIQTleWUzNpVeF1LlT/nIotnL1EmaaLmXN\r\njXKTW9UdSdKWHgyzGfv5/9kXsqbD2QM/lgAj7r3WNzfWDsQVMhnfFpXH3QZ9\r\nLIq4+gsejDxNMY7N1io5OeSa4gKGvxeIBqAbDLGCc+YTx0Y8B9s35GcmGkGU\r\nR0o2zfjDmwnaM+y1pIFq8sDmPacA/5Khq1BTAnJbgctNM7zlf5mWPDf52gli\r\nraEiuYG6nFE33eBLkqRLcUPS4A3PGFVYwWY=\r\n=lEuZ\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.16","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.19.0","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.5.16"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.4.5_1666076948295_0.45632564089832806","host":"s3://npm-registry-packages"}},"2.0.1-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.1-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.1-beta.0","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"73f640c27abddeb23d7f5669b2083314c863af43","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.1-beta.0.tgz","fileCount":75,"integrity":"sha512-cDhN9E5BsgjamflydN0NCjnpO2BokYetd32zoFj5PuCdc36KiheZlBBsb2JMl/c4XNkBunB/y2wkcGIh/RWLzw==","signatures":[{"sig":"MEUCIQDRv42n2cm9EyifubLPH3KCSZiRvW/YWPn7QCNVABC/hwIgV0agkIe+6e8JA305d9Hla1FNN7FZEXrK3uk7w9ianlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtP7SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUyRAAgUsH1eIg919K8GFACYxJ0ekbLnGz7OfOCcrM1JG7UOn5NdBp\r\nzmuUbhEnWDOypjZH1RPIXMcvx59vt9GCGdgiJiIWmKb1c8PqdmG451xrVrfb\r\n7KxZsuEtAu8ZVDZEhAzf2GhqA+HlqBc3rkbwX9ZW5Sv4e+Nk/xqJaKIdkC3J\r\n+GmfhF1H3aemaTRwn/I2AdULNm7ZBJkQ5RP3LLZ+Dbvr58S3BGoWoNPxMhOL\r\nSxcWjGI4idQJ6Qwtkl9e2X7tF049C4I63fOCJMAStjBTGLbCp3KS3uFLKhev\r\nmE8fqNVTinbw1kS+TvBfvlt0DfWkp4/ERJnyb9O//x/GJoW0VH5nx0pkp+fq\r\noG+ZrUN6jFSAGo6IDNPM2Auu8A0DMUNJroLQtxplTdgJGDKuOePgfxrGAKiE\r\nZbsgw5/bJxRUCjzyGGsWfEF4U256xpX/eAw7M584ykNjp92jN2lmrIJs3JZA\r\nKQi1WNmvhaZTJUtqAqBFG+b5Bb9QxxTl5UV2gJA9WjxBEwEDw0R6E2igTHDF\r\nJGALRQ5Ie6HZKz4Sz2oUtW+fiL9vGrFaZWpq/GjpNMPL3ur9YN6778zxtsWJ\r\nfb9p2WRXRHZdoyFAIYbHHIflneaMYsrWj7h8xf59B8VF8uNgDsryk27W62to\r\niXC3230Mn1hUxjIelTuFIqQuJ1cgeHZbGWo=\r\n=Qfgq\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"run(){ node ../../tools/inject_config_ext ./ ${1} ${2}; }; run","gs":"run(){ node ../../tools/inject_serverless ${1}; }; run","patch":"npm version patch","deploy":"run() { npm run gc ${1} ${2}; npm run gs ${2}; serverless deploy; }; run","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"run(){ for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy ${1} ${2}; done; npm run copy:set; npm run gs; }; run","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.16","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.19.0","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.5.16"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.1-beta.0_1672806098215_0.8273061607876344","host":"s3://npm-registry-packages"}},"2.0.2-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.2-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.2-beta.0","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"3dde2d15d2ce05cfd7d4945c09a60d67a560a4a1","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.2-beta.0.tgz","fileCount":75,"integrity":"sha512-TUVxuO/Fe866/K4Tx9Ul97FHHBTo7GILZB03S7g0WXKX1t7VtjhDMEyYSLblJhvL5xISk8Kwk7TpNzBcYeqKGw==","signatures":[{"sig":"MEUCIDQ0Bi+J9XGQryzd5K/y4KceQvdxsUwOP5uhiShvOik7AiEA+BsIka3Zpat8xxJtRxkg2Nzr+T4bBr90g0UdLCQh3Bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtSHrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpjjw/+N8QRZFm5LOgkj1gU1tCicZHWlBu4JveoPpTtQsDuQdzJQ2jd\r\nMI/SiazC3jLmQwv10pdMFP1cSdjibp934yPwmbAexT5AFuJxI9JJlZZvTrLV\r\ncMDGI+AahGZNsmaQburCawEkk20Lr8v9yT1/iPV3eYMVgHR6tR0PEj5eApE5\r\nCKtW6vkDQuQk/3U84zhdcVrhyTahkL9NWhggoJkFCFYPu7l+KVp+P07wP2I+\r\nGLqhAh35MdWVQBMTEZpejlYbXLcWYwlTQABii6chO+dPYF2dMZMtpLTsp8wR\r\noGSgufrrxryylfSeIlJ+xvYCLIQUKhiMhBgrgHkRjB2cW9XVCMToL6mE0seV\r\n4LJqCU4eRjnXzEBNyI8g61wT9yzEF0oTi19Rbb79BWRAmKKwGfMjd6a3v89w\r\nLO3KsslBRSHAeaEKnCM6Rx9uttGaYxYOTx3+9mm5x3Kb6FkTlcA5aK66Eanr\r\nl32HV0d4SdtzZJg5wwlLszPnqTm1+Kieyi/6CKbKxtCcOAJLbz+TpECz7Tf6\r\nyuk8Df7z023ygkIqN9oZ1VS5HLm7eojIhJb/+fXK0ohDzgOSFtNcc0prBIq/\r\nooYEVPmaPrT5zmAXzaDoYIN8FbXKMwS7U4Tb5BY61VKCV8bhRV4UTQrZYdge\r\nOk+Yxzw2NhcCLpvcL2OIGU3kD4FT/uRFtMI=\r\n=QHHu\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"run(){ node ../../tools/inject_config_ext ./ ${1} ${2}; }; run","gs":"run(){ node ../../tools/inject_serverless ${1}; }; run","patch":"npm version patch","deploy":"run() { npm run gs ${1}; serverless deploy; }; run","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"run(){ for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy ${1} ${2}; done; npm run copy:set; npm run gs; }; run","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","deploy:full":"run(){ npm run gc ${1} ${2}; npm run deploy ${2}; }; run","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.16","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.19.0","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.5.16"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.2-beta.0_1672815083073_0.7454186404135086","host":"s3://npm-registry-packages"}},"2.0.3-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.3-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.3-beta.0","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"a571d5b5b05dd5fdc4dddaad16fd338e5778e4d5","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.3-beta.0.tgz","fileCount":76,"integrity":"sha512-fySUvn+dfD8wZ7UTmDV1cw9WTHkCr8FDQxk6eL8aoqJh931BA6WHpcXydVSJ+bvspd5owhKbF+9W9egad642WQ==","signatures":[{"sig":"MEQCIBz5JK3NJSSuUJr1OC2vXyb0/wDtHtpAkX90RRtAz21DAiAY4Em2jAlJiOxquo6203Pkjvcton+GMETGMB+lsrRB6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtkH5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5PQ/+PG25FVbnUg1r2xCtlG1MrnxBDchZKcH2BIr1F+YD4UIGb45B\r\nMX2UmeVPAeliFTIV59f8XKclZoxbxZdpoyzD8RbV86f74T1jO+vQW7fzoCZK\r\n9RTdaJBgt1bmESUbc4hyd+2hBb/94WnYGA8mteMN4FyCsMw66/JmplbKi8H2\r\nLYnTPF6VUmSnPO9OSqGCvglVnyl3+1JGu6Z0stF/udE7L9YcmFFS+2Z176+L\r\nYpFv/7OWIlS0iJWKnhT6m4cHYOOII7HnEhhCmR4Xu+A8Q7HEgjpfbTYc1e/Q\r\nY2CSg5UN+YI5YDZ0Caj5gyVrH2kYLhRwEJD1m/hT3DnO17odDIF/e6v5K4GV\r\nOOrMu2VGqvUodz8a0scUfFVxAv9Buss/P5etk9OZTtWC5xirRNk2+YRJweL2\r\n/BcGYVprbRaBpx6d8XGo9CH0ffD+4yFzE4qG1Um1TloRLdIVjBwDlU5mZULV\r\ndPZEQ2Ty3mQIrhbfLbPp+1kisIGIRkb8GKZ3QqII/QRUV3T6m3gVFPnTa9kK\r\nnyT1IS9ZnxVW/ArTVTR4hVVZHe3qpSW0v0KtNcmlw1F45gnSh/6Y+sjixhvo\r\nIZ9k5cItvhYljGsNJ7AC7ynR182hpAPZRCSLkR+X6FoBXrMoANkAr5eGevzM\r\naWqzdnyCoeo5qVpW0YuqQ79UQcdao9J067o=\r\n=JfLW\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"run(){ node ../../tools/inject_config_ext ./ ${1} ${2}; }; run","gs":"run(){ node ../../tools/inject_serverless ${1}; }; run","patch":"npm version patch","deploy":"run() { npm run gs ${1}; serverless deploy; }; run","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"run(){ for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy ${1} ${2}; done; npm run copy:set; npm run gs; }; run","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","deploy:full":"run(){ npm run gc ${1} ${2}; npm run deploy ${2}; }; run","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.16","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.19.0","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.5.16"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.3-beta.0_1672888825369_0.0700501383167631","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.4.6","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.4.6","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"dea1636e38a74db1dcc0590301ef37644aa494bb","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.4.6.tgz","fileCount":81,"integrity":"sha512-46ssYC/BYODOluygUVZSf5e9z3LYi0wurxPgErx5M+AKFuIvebPC6rkqJ3C1sk8BO0uClNAW57mxg4hfQ63xEw==","signatures":[{"sig":"MEQCIEhFN1lam4u0erW0FZ1nTbBAM5UyPIvt0/61r5rAYmNFAiAkPzhyZKyGTdAqSm1sHukkkEcTkK7+g7ILDFZ6D2yH1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyKikACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmzA/8CfatSG6qT1q+OT8fwrWyAE0w/pmGntgYiEMIjJs7h3NKwvy2\r\nRPsfu3LvCkdyS69l0idd/+U049gO1wtqHPqED1GAmAZEfmgvoV7dJRUsb4fd\r\nhnQXEQAnmfaX+TbYhjr9oQAMJPD55KAMgtzBALHlJwzP1IQEO1m8Zvh6XLQY\r\neaUwWeTVnKcfSLUMZE1+f8c0J7GRiYvRN5RWj7+AT2lv+8aV5HP9h7K6RBdM\r\n7MpQ0YuLiMGP/Y2Gkfudl0MoUG8RlgpdcHtj8sX4eHlXF0VAH48daKFfcKke\r\n8INXxrHWHT/KihfNJcWOlZzaZxw1kh4rQavFsxzMIcJGcKf2+JK1wflHIb92\r\n9YE7aoZzOOVIh+OS+971jd8hxpfgBdanu1eN4dsjHYbJxf42dMGJpvPMHKLc\r\niYU22DsLUQ2m1h6BFWB17OpC8lA8lQufe9zpRe29CA2UqLqhHYJSLA/2UGYa\r\nrdUpEa+ODtS7nEBWhnbrYKbR7Y0OiEFOKxLMJajbDa7LU1VOQTtDCAsVlVI5\r\nvg+PCTwxOMT7x1lAfwHmZVBHY7chvrD4w8Rv9amZX/PnaRR3GOA+GSOhoDD4\r\njQA1Ln+rND6T3YRHX7msSMFINxWtGrmTBfBEUK7EBG+7FSz1UegD78wXM5M7\r\nxoNwDOAe849szZSt3bnXWVWmR0Mr8c+yTRw=\r\n=Zu4A\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.15","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.18.2","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.6.2"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.4.6_1674094755826_0.6108703882313387","host":"s3://npm-registry-packages"}},"2.0.4-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.4-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.4-beta.0","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"1aca9e39a83edc5c4d022a65de6247d59b990a5e","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.4-beta.0.tgz","fileCount":76,"integrity":"sha512-2D3JS55KEYUY834sht+THyIXYKVD0+dY03v0i1h2HCV/JBxqWfFcaIPoRAuhmC1kjqXOaVmAg0PvH/+QXc06Jg==","signatures":[{"sig":"MEUCIFkZx1kHDOaSJ16P/J2xjaBfEFJXqDw60niBMmT/j5GNAiEA4fXJYC5ZRJ+vI0UOrE6dmRl6tELMvKSYC8hYgOn/qZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2F2GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTkw/9Hst8xGKuH8KYeockM3K8g9g+b5w/ykRtgfQtVpGbJjC3sbtL\r\n3Fy/l1KeQZzIbse95ByyGgVU4DqrU0Wqbfq1pPZtrx63jy8TD1I4iXGHpJbt\r\n9NuWAKL2LuO4/jTjo2wA02rKAxTJJIGtkGwCeCDE2WD4Y14XAmrjkez7YTgP\r\nwxBverELJhaw7p2KGc2lRp3iaCtTQtIF8GwvSTqTeLv6XT9je5KoS9XWTdWt\r\nOekey8FsEv5y5tXON2K86D+pH6bIjDCaF/3uexjX+Yk/N/a7Ag2c/SphAKMR\r\nQ4JW9zKiX5bbfHUV3jxBYK7+w3WDfJr8zujXi/YcvMJyugZyDnu1hhSzox+N\r\nS1gAa/P5tmJKi3B4EpWyD8LW2C6ghbg9YeujLxAX/cfLtELb1glhfCgo/Ffl\r\nQgtwt+PxrD9y2/de4q35K6fpjSybbKpBliJR0lcji+0ZyQ5XcphJIultmu+c\r\nXjhAO93Vgoe1kItp79pPDHivfDdf+B8Dw3KcAJ33Fnjdt2Wx9/luNxpSbi8C\r\ncMNz5PEVW6uuHyil2D7QgCFaEflR+Xjrw6436Y8yLfHV2WIp7LyOEeXydDME\r\nJSB+yGHGa0V9Cn+u0Vw25rPnDzg2V3jnrvDFfL+Xpu/OIu6TrI1RmZ4+Mu+0\r\n0X+te5m+L6a89zcuThbHDdp3O3N06h3NJg8=\r\n=ZQh2\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"gc":"run(){ node ../../tools/inject_config ${1} ${2}; node ../../tools/inject_config_ext ./; }; run","gs":"run(){ node ../../tools/inject_serverless ${1}; }; run","patch":"npm version patch","deploy":"run() { npm run gs ${1}; serverless deploy; }; run","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"run(){ for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy ${1} ${2}; done; npm run copy:set; npm run gs; }; run","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","deploy:full":"run(){ npm run gc ${1} ${2}; npm run deploy ${2}; }; run","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.16","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.19.0","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.5.16"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.4-beta.0_1675124102511_0.32138126867100314","host":"s3://npm-registry-packages"}},"1.4.7":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.4.7","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.4.7","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"688f04d1a3ed8c5dce025b9aac5c5513d6458b08","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.4.7.tgz","fileCount":81,"integrity":"sha512-yFFieh7tABteEpRVqnFqWO39YZ8yebPdr3MafkdK3Q0EmqmDPxhLbquWJjDQZ3EWr7QzTlY09agOhNaG+h2Dsg==","signatures":[{"sig":"MEQCIEXie6oxEZ6OZWIULrcTF/nkQjYSg0hixzL/o0P77r2yAiAUCJlLqwksXdtAUVfoMhAjUk05absO5hbznYTuzojX6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270591},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.15","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.18.2","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.6.4"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.4.7_1685688313252_0.8520727132183172","host":"s3://npm-registry-packages"}},"1.4.8":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.4.8","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.4.8","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"fd12d05e2f30cdc7b4660ea8f92fd57c591a9086","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.4.8.tgz","fileCount":81,"integrity":"sha512-ZFWDixcn0sz0JJ1AhwDdZ8vQAxbY/5N3dbP/9FeKQeZxjWeHfIi4nVTvtDaCPxmdkcsnEBHG383Jls6V2DVxrw==","signatures":[{"sig":"MEUCIQDpot0B9gETf945WzUwfC8595umdGIjlXNUgvsxzE5evQIgU7Hycc8FXtJHQzag3zHxoVLu1iR2KQnO3mksmCdwWzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274541},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.15","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.18.2","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.6.10"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.4.8_1686289594605_0.5229145922185718","host":"s3://npm-registry-packages"}},"1.4.9":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.4.9","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.4.9","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"d159e8534c4366114fe6f8aeec27351743984b3a","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.4.9.tgz","fileCount":81,"integrity":"sha512-Cts6bYcoPbTJx/1ae0bg47EMFWKjTmF5ytYEab5V2dpygLXF/YDQWELlghNMtznfnJWfA4aPUhq+WsmInhaDRg==","signatures":[{"sig":"MEYCIQCK04ZmJ9tK5hZCOjqVaNbeCd6j08nzMgPic0Oq6hWsigIhALaka7hxU/T6q1QnfrINpjIqp2SYlsD3lNhHJ5bq8/N9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274552},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.15","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.18.2","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.6.10"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.4.9_1689220269241_0.33963908645341356","host":"s3://npm-registry-packages"}},"1.4.11":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.4.11","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.4.11","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"9fbf64d3cd6733535ac6e6c759fa1decaefa0712","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.4.11.tgz","fileCount":81,"integrity":"sha512-+emMlnPeOUqcDmMWWEg4elPNVvcJzM0sJjRES6pGQJqEvOrCmV7uPxOdslBo9+1h5DTJ1rv1DR7H2QEjX/zvew==","signatures":[{"sig":"MEYCIQC4pn6CXb/qAU+8/NVyD5S3G8bZPnzUQsioYMIu72PXGgIhAJN1ffJaAzSQQlayYOsXdcreBpX0BMReT39uh/OekxVP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274554},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.15","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.18.2","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.6.11"},"_hasShrinkwrap":false,"devDependencies":{"aws-sdk":"^2.284.1","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.4.11_1694576028547_0.7059630369062437","host":"s3://npm-registry-packages"}},"1.4.12":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.4.12","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.4.12","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"71321e76a161f2e1360b1d4a86f8fbd9c496f565","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.4.12.tgz","fileCount":81,"integrity":"sha512-tpfnumrVBMDdykFEtAq4WSMNS9l4BZOEVkq3bNmoL/xSCTzyDa6OI3kXbZ3xjTbw9NECDoln/NIRSFG5+EP1Dw==","signatures":[{"sig":"MEYCIQCx5c7RwPG4bL1wVa/mQ+klMyYWVmFN1oIuv0553L/89AIhAOrwg7U1YTF90OrTdMQ9AidRlR5sDLWPnrYkG7SHLxIp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511981},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.15","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.18.2","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.6.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","aws-sdk":"^2.284.1","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.4.12_1695272105642_0.021024351232433958","host":"s3://npm-registry-packages"}},"1.4.16":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"1.4.16","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@1.4.16","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"523801c10259dfbecf00b81bd2e73356636b25c6","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-1.4.16.tgz","fileCount":81,"integrity":"sha512-JycSt0F5y5CDfLavPEIr65U++IMO+VQw9oK9SC+eS6aQYxrik/TPDQxX7LJmPPDBC9HCH5/d1bOq3um/wHg7FA==","signatures":[{"sig":"MEUCIQCT/RBH9jELjib4mH/+eLCbEJCYn3tPse6cUkE2IAHiGwIgO055PoUcbSqsAljU07QTgHBj63Y2723gmuvAw3CFSqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511981},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.15","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.18.2","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"1.6.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","aws-sdk":"^2.284.1","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_1.4.16_1696926217311_0.6538455894586084","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.1","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.1","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"51f8653998bd64cb9e4b5583f706f158e67bf8be","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.1.tgz","fileCount":81,"integrity":"sha512-ovzW5yk9OEXBeav05ibB1hsqsfx1WECt7x3rrKXNVqK0/kMXOwhFEx/DNW8STntIYj07WmAnopCBsg504Ri33A==","signatures":[{"sig":"MEUCIQCqoB0yQ78lPZ96voAhvaRyuIkjPuRKWyoBEdnPtBEmfQIgaUf5PqXNDzYwwOzGUctaQ96AiqxpDWvLo631cfBy1EE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511786},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^0.18.0","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","aws-sdk":"^2.284.1","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^4.6.7","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","aws-sdk":"^2.284.1","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.1_1708408465233_0.4001389348838089","host":"s3://npm-registry-packages"}},"2.0.2-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.2-auth.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.2-auth.0","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"2637cdd812f92d21129ba62a3a183b96c901a45e","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.2-auth.0.tgz","fileCount":81,"integrity":"sha512-KOYH5G7TZRh31pBRTfj7uC1vh4z2x0vxM9AEXCKMcaJBzVL2rOtHqHMLMtWv8kVDMSdf5gtKgeVeYu85bno2sQ==","signatures":[{"sig":"MEUCIAy6W6S+kMGUoJHTYU3XF9XRKN6GUFsoSHDRDn8B2fuAAiEA2WV7UIvS5DmFH3Ok6u0/yEmD+5rstgQ8Pzy0B/A9owE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":503504},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","authpatch":"npm version prepatch --preid=auth","betapatch":"npm version prepatch --preid=beta","authupload":"npm i && npm i && npm publish --access public --tag auth","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","authupload:p":"npm run authpatch && npm run authupload","betaupload:p":"npm run betapatch && npm run betaupload","copy:authupload":"npm run authpatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run authupload; done; npm run copy:set;","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.1-auth.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.2-auth.0_1712116938140_0.18631276785620665","host":"s3://npm-registry-packages"}},"2.0.3-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.3-auth.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.3-auth.0","dist":{"shasum":"ef770d37bdbb11e4f56786e504aa4fb705adb03b","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.3-auth.0.tgz","fileCount":81,"integrity":"sha512-F3QSJKQti8NeQ3c4jFW/tzyQpiO09+W5JbEL1l+LWDAIoXqUDwyuaGlSC+hg7CTW7W1+5h3snL2sOLV4PZvxHA==","signatures":[{"sig":"MEUCIDc1ggGAEu8k/0OvdYwL92gudLGHSawhy/ie+3HhssxlAiEA5zF5ZTRsW1TsXI0fMs9ySwlqMDMd096IVED+aPBZfVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502545},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","authpatch":"npm version prepatch --preid=auth","betapatch":"npm version prepatch --preid=beta","authupload":"npm i && npm i && npm publish --access public --tag auth","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","authupload:p":"npm run authpatch && npm run authupload","betaupload:p":"npm run betapatch && npm run betaupload","copy:authupload":"npm run authpatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run authupload; done; npm run copy:set;","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.2-auth.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.3-auth.0_1718947750477_0.5399760398430229","host":"s3://npm-registry-packages"}},"2.0.4-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.4-auth.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.4-auth.0","dist":{"shasum":"0af72beee5246367605f2f65dd3db2910680a3a2","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.4-auth.0.tgz","fileCount":81,"integrity":"sha512-XLjKgKbrs9UYFWYJlW9U+bfOd4POGMrT3uNgXAe/dRfQjU+rafGPgqFmzjERHnxVsZSRAdzYcxXBBNFTU5Cz4w==","signatures":[{"sig":"MEQCIAjzepi29Vp17ggez2HdnxAjN+1qH+zJ7iCVUS1riD92AiBWCJyF2qoKvbq6W4nw8LGTOeIyktTKOX3cwxdx89qL0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502545},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","authpatch":"npm version prepatch --preid=auth","betapatch":"npm version prepatch --preid=beta","authupload":"npm i && npm i && npm publish --access public --tag auth","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","authupload:p":"npm run authpatch && npm run authupload","betaupload:p":"npm run betapatch && npm run betaupload","copy:authupload":"npm run authpatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run authupload; done; npm run copy:set;","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","get-image-colors":"^1.8.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.5-auth.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.4-auth.0_1719208326893_0.6810300585350462","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.2","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.2","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"3e4cadcb35eef107fe4ffbd66c072c87ce43ed94","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.2.tgz","fileCount":82,"integrity":"sha512-uLTXQ26wdxHjsr5l0bHuyV1WNaYeH0a121FippSonGd1wyHBzWlR/dSB2pamBv5aV5MmvTUAmtwnBNpvVm0g8w==","signatures":[{"sig":"MEYCIQD6aRUFOmX0GUagZnu0a+NRTnh1tU50COb3TNF5fnVrYwIhAOUoEApEKOBfGJoyPv7BLOYA+dOWgRixwCc+P/5IioWi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471342},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.2_1721715427513_0.7636063984970145","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.3","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.3","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"3cf9ba166c3665667262a1de5f85474592449b9e","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.3.tgz","fileCount":82,"integrity":"sha512-pFUChHev/GmJTSgv4i2H0V75ChbYG4iMCR7pN/j0j9nCs8WrY6+WjOdjBYLlaIGogVPBhWxuJ0s/TQ2JwLJ63w==","signatures":[{"sig":"MEYCIQCsBjYEcjohA1t75BJPl8sHhFPBjU3Pu4Mc4Yp8/Z+csQIhAJK+1Qn1vzr7dD2CiaBz6Di8f8iNCvgPSVfLmQyvHmut","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471764},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.22.2","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.3_1721729261745_0.6655005196045061","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.4","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.4","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"fbf4ae899d2a746dd6b73a3fee95926bea69c732","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.4.tgz","fileCount":82,"integrity":"sha512-rMaNTtCpTm7CS+etSSnJbuuHEV6/BbAAqaxXKOnC356NPxNufuhs5vUxWTFza572NZo5wy7MU/3REdt84QnkPQ==","signatures":[{"sig":"MEUCIHF8uhWhuhXiRPddi6vwxeCVw1AEgeLXLfEtwuWWcZzAAiEA6rCfPDsvFQ1YDUA/Kr0vgXNV6/5elXlWLdMufPSkhEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471764},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.4_1722392898801_0.7787944655576213","host":"s3://npm-registry-packages"}},"2.0.5-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.5-auth.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.5-auth.0","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"b206ba830fdef633b219083eb24b3ec8bcd9db51","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.5-auth.0.tgz","fileCount":82,"integrity":"sha512-qeZ+iPZDydrGch49bDpD8mYfZyytDLvCoRQFghkeTGjJKqJHzCD4XO826VW06ODmJVvZGBsTVkGhXbEYqSJE5Q==","signatures":[{"sig":"MEQCIHKIeJfp3RnpP55IXGT5yXqbp2Onl7zolqaUupKET+owAiB0yXky81isN6iXE27rqjjyAlLb90pdrS0QrAGvJu+cFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":490654},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","authpatch":"npm version prepatch --preid=auth","betapatch":"npm version prepatch --preid=beta","authupload":"npm i && npm i && npm publish --access public --tag auth","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","authupload:p":"npm run authpatch && npm run authupload","betaupload:p":"npm run betapatch && npm run betaupload","copy:authupload":"npm run authpatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run authupload; done; npm run copy:set;","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.6-auth.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.5-auth.0_1722395400312_0.015864742622158312","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.5","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.5","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"6bba3a8414b4f5212a270dd5bef924e1f5e83e59","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.5.tgz","fileCount":82,"integrity":"sha512-HWuCJwpmqr5VTaDgXAyjVmvy2qe7jdHlRCcU/AIaQLijWPH4TlGdw5susnk5Xe3KBPAnEh/4p6C72Riw5NvxvQ==","signatures":[{"sig":"MEUCID9gGnqu0P64V5PM6R1EvsMt4DtGx21LpdgRTCD0PoXqAiEA86rKYFvzGcwsPsfC7mQklqIzIUl4fXnCsPOLMjK2P2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471984},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.5_1726796860586_0.1652971456294996","host":"s3://npm-registry-packages"}},"2.0.6-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.6-auth.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.6-auth.0","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"7187482c1df615c1d0f24a7c9fe90d032ca7dd67","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.6-auth.0.tgz","fileCount":82,"integrity":"sha512-eKYC+oj4G3SCwBug4+uUujQE1ZfFvMTbb79RTcFNWmchVaWUNpFyQbHQD8CiM/NKNn5pClzxFhlOTaN004t6pg==","signatures":[{"sig":"MEUCIAa6TwB/VRovNmisNj3SgP9rfolcbrvkpBWla4+vZi0kAiEA9E2pnrmF0QCb3hssbYk5FaZkrSlmk8n3ZYbJ3gFyn1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":490874},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","authpatch":"npm version prepatch --preid=auth","betapatch":"npm version prepatch --preid=beta","authupload":"npm i && npm i && npm publish --access public --tag auth","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","authupload:p":"npm run authpatch && npm run authupload","betaupload:p":"npm run betapatch && npm run betaupload","copy:authupload":"npm run authpatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run authupload; done; npm run copy:set;","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.6-auth.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.6-auth.0_1728364249641_0.9019410123984237","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.6","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.6","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"31978ed7b853eea5d369530fc8da1ffc25f39051","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.6.tgz","fileCount":83,"integrity":"sha512-1MBmMp9LButNDJfOUUDbYF4Lx8fOG6XvIVsOINWpwOIBH0595MLyCIEOpBmULDeLyJhti72v0PDfm/ic4+a3FQ==","signatures":[{"sig":"MEUCIQCV3zHHpBAigydDyOqEOCb+tR7WhP3rRzmPKoUKGDWj6wIgA5seUoQ7FxxFDUh+YqvtwVO21nGwE9oEQ7QB28FOKgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472443},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.6_1730789159722_0.3276872475544863","host":"s3://npm-registry-packages"}},"2.0.7-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.7-auth.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.7-auth.0","maintainers":[{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"e2d400c6cd2544dd6b2504821456b77052974306","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.7-auth.0.tgz","fileCount":83,"integrity":"sha512-sOmDCxxVa634fh4RQ4tsIfZE5MgJC54lEWeLQdbyTCmV+qh6ZwUESwx1vf83MenQ9xeT+AOgvMhIRNKfhR4V/g==","signatures":[{"sig":"MEUCIBT6ZXZr18FSV4exfn9s3fZUNJF22HyjpNY0X3rx3A8QAiEAntc5qp8fdcO4w1EeCaQ9J1pHBHP6i0LQqsQ5kEcVubw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":491330},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","authpatch":"npm version prepatch --preid=auth","betapatch":"npm version prepatch --preid=beta","authupload":"npm i && npm i && npm publish --access public --tag auth","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","authupload:p":"npm run authpatch && npm run authupload","betaupload:p":"npm run betapatch && npm run betaupload","copy:authupload":"npm run authpatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run authupload; done; npm run copy:set;","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.9-auth.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.7-auth.0_1731038343662_0.5581456931907582","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.7","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.7","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"},{"name":"pluss_dev","email":"developer@plusscommunities.com"}],"dist":{"shasum":"48f3f9318fb4266047a5d64c8abed48c57fbbdbe","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.7.tgz","fileCount":83,"integrity":"sha512-r/8B8xxf5oiHese/ScLkkFxu1tTWTwFLF/xlHJ5k9UHHMjLQnv372RmF+lFKLBgU5KYWBPLzS5GxInWbXKVuzg==","signatures":[{"sig":"MEUCIQCzZOTDUgjVuy51R3AT9kz1vLC61nf73rjkaOe+pY767wIgNQ66vE6POOd94AJdsYQaoOEpeNj8kYxvmtYtEl8g63k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472807},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.7_1757378900312_0.4844648195888215","host":"s3://npm-registry-packages-npm-production"}},"2.0.9-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.9-beta.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.9-beta.0","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"},{"name":"pluss_dev","email":"developer@plusscommunities.com"}],"dist":{"shasum":"83625951c79ee1dcd5c5b5736e80fe87de893741","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.9-beta.0.tgz","fileCount":83,"integrity":"sha512-5X5/KufuvF30Vg2soJFd1ZtBjL4kvNcl1YNLXuIpLJZwtpHl8HJfTvn1XMAF2idbCjbfYeQEqDvsPz1S2VOseQ==","signatures":[{"sig":"MEYCIQCWqKw9wTmzfgyAaN6MU7OoUBoUbg5Eb3FF7G3ndPs92AIhAKNVwfIVWCOG5CNQKZrXY310OFOoBdhHgHMCAvrSJYRZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472943},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.16","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.19.0","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.23-beta.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.9-beta.0_1759987723640_0.9371945413542933","host":"s3://npm-registry-packages-npm-production"}},"2.0.8-beta.2":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.8-beta.2","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.8-beta.2","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"},{"name":"pluss_dev","email":"developer@plusscommunities.com"}],"dist":{"shasum":"7ab6986e2859831e849b8ac79058bee6b1c5d85b","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.8-beta.2.tgz","fileCount":83,"integrity":"sha512-XWSibZZyl52aGbv7C2vPFQTjd1d7RoorLynwQO8ppOfKsZBvd/+JaiVwsOIUplb2+sbKAlU28/izkSGRnMRuaA==","signatures":[{"sig":"MEUCIQCB+m0TOC+CHXVOpWa2fiRD6DJ+f3VzxDOFqEuuN/yrUwIgCe/ASkiPG2ywXfcaS8Tbmlv2CkM7NxjmQM78aGC8i8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473428},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss_ps","email":"phillip@plusscommunities.com"},"_npmVersion":"6.14.16","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.19.0","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.23-beta.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.8-beta.2_1760486462166_0.20726631692141795","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.9","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.9","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"},{"name":"pluss_dev","email":"developer@plusscommunities.com"}],"dist":{"shasum":"fc2040b47fe4feff5e247b3672176adc84b040ae","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.9.tgz","fileCount":83,"integrity":"sha512-yWlKgUZ98OKOs4FwJ2+8S456WexES9p/vZrKOub8ZfWIMLghnk/5IuRynXpcXwQqMPdBwDMlIZnqrtnPydQikA==","signatures":[{"sig":"MEQCIBIiW2GR11KbZ9hejWXCOBK9X1HtMsSUcuuzMRNPZFCQAiB4Tk+b3+AruW00CNMhHbssBOf2ARyLTTSWP9Pn9cetnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473513},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.9_1760935995694_0.08294750430820907","host":"s3://npm-registry-packages-npm-production"}},"2.0.10-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.10-auth.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.10-auth.0","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"},{"name":"pluss_dev","email":"developer@plusscommunities.com"}],"dist":{"shasum":"24d16b0c2456dd16811b1515476fdf2382f13573","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.10-auth.0.tgz","fileCount":83,"integrity":"sha512-F9ckG9frbJhl2EmuUCUNgV6NWKq1F+6bJNTihxVONT8cCXK/emSWnnjXKE97IcfV7WczqPzH1eb7Bk5FBUKCeA==","signatures":[{"sig":"MEQCIBXBp1CWSpjD8LO9j/VNFaj4ffqSGbpDqvh9P9i/wQWFAiBMK/bqnNcXHshYLZW9SHKXDe9F7KiTjU4N2f6txiXcEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492405},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","authpatch":"npm version prepatch --preid=auth","betapatch":"npm version prepatch --preid=beta","authupload":"npm i && npm i && npm publish --access public --tag auth","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","authupload:p":"npm run authpatch && npm run authupload","betaupload:p":"npm run betapatch && npm run betaupload","copy:authupload":"npm run authpatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run authupload; done; npm run copy:set;","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.24-auth.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.10-auth.0_1761128497169_0.09351309729637047","host":"s3://npm-registry-packages-npm-production"}},"2.0.11-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.11-auth.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.11-auth.0","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"},{"name":"pluss_dev","email":"developer@plusscommunities.com"}],"dist":{"shasum":"f48c4e94750558ffff9d446941409c3bba874188","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.11-auth.0.tgz","fileCount":83,"integrity":"sha512-92kzLtfEJjy7/k0OrPo5XHTowvOnMzBx+Tv5cSic601uBcri3GK8T7fpj3+Q6kMwbk4D1mxJbaARkfG4U1+yRg==","signatures":[{"sig":"MEUCIQDRuvPmOKRviyHejqD4k3oeLwNNGMU3bI8CDOtG0+8ACAIgCeFnXaFReT7n8+A78rdBXQk0As4Dw1/RlJ9MDiZ2oW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493048},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","authpatch":"npm version prepatch --preid=auth","betapatch":"npm version prepatch --preid=beta","authupload":"npm i && npm i && npm publish --access public --tag auth","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","authupload:p":"npm run authpatch && npm run authupload","betaupload:p":"npm run betapatch && npm run betaupload","copy:authupload":"npm run authpatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run authupload; done; npm run copy:set;","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"6.14.18","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"14.21.3","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.25-auth.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.11-auth.0_1761130078184_0.17653549310304806","host":"s3://npm-registry-packages-npm-production"}},"2.0.12-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.12-auth.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.12-auth.0","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"},{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-aloys","email":"aloys.berger@plusscommunities.com"}],"dist":{"shasum":"d55ade52cce23864d81fa0c2507dd4edb6e7af14","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.12-auth.0.tgz","fileCount":82,"integrity":"sha512-uhzqnNXtddL4NYhV3wcLCbzZ7plvu09Qpd80NcZWt8Gh61ZtNNoSGNLw7SIklX4faLqVQp1iF9eifMA4zmMUUA==","signatures":[{"sig":"MEUCIEZKDAhfKohS5sGUNcZxWAN/xAYrTgBQB34hxG2h4F5bAiEAjCnqKJT/vKbmDSLkbwC+UR9pOApp3ZYoxiFEjkHLWqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164559},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","authpatch":"npm version prepatch --preid=auth","betapatch":"npm version prepatch --preid=beta","authupload":"npm i && npm i && npm publish --access public --tag auth","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","authupload:p":"npm run authpatch && npm run authupload","betaupload:p":"npm run betapatch && npm run betaupload","copy:authupload":"npm run authpatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run authupload; done; npm run copy:set;","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"10.8.2","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"20.19.5","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.25-auth.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.12-auth.0_1777259264988_0.736166209199044","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.1.1-auth.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.1.1-auth.0","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"},{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-aloys","email":"aloys.berger@plusscommunities.com"}],"dist":{"shasum":"dcc73dd31b2c757aa85aa8025c89868928b2a886","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.1.1-auth.0.tgz","fileCount":82,"integrity":"sha512-WDbqka4bEdk8ceH3ZF7n0nyp/xHx/uhjUqax6Yoaq5sh2DxovXAMuVNfF+KWCZBtDAydCVITyF2QpXyTSLzeow==","signatures":[{"sig":"MEUCICrJ3AcU7NfGRv8dpBbOAq7zVDy1sgydwqMutXDKykesAiEAmKYhI5RUveyOJb9iWilVEPKw3cvgyUG0oe6PIqzNzDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164558},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","authpatch":"npm version prepatch --preid=auth","betapatch":"npm version prepatch --preid=beta","authupload":"npm i && npm i && npm publish --access public --tag auth","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","authupload:p":"npm run authpatch && npm run authupload","betaupload:p":"npm run betapatch && npm run betaupload","copy:authupload":"npm run authpatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run authupload; done; npm run copy:set;","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"10.8.2","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"20.19.5","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.25-auth.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.1.1-auth.0_1777269704345_0.0937378125894901","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.10","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.10","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"},{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-aloys","email":"aloys.berger@plusscommunities.com"}],"dist":{"shasum":"49f1288f38d534d3582535f1fc86d542a17d2ed0","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.10.tgz","fileCount":82,"integrity":"sha512-Dmme3U2SOA5dg14vI1xOTXsMPlyFI+Gp9pQ+doEEB/esmiIWJTHmwCi6r5YI+4E133qCAGmn08s8zrfb7AowBA==","signatures":[{"sig":"MEYCIQDwxgcvTVGzb+E8+ZtP2Udjd495FO5mczFS7eXO9XSAvwIhAIJ9KYfyjjO72lJtaLZ6Qh0GP687MEKbjr8DqxeAO9mu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164015},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest tests -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"_npmVersion":"10.7.0","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"18.20.4","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@plusscommunities/pluss-core-aws":"2.0.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.10_1784267834714_0.870535972926427","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.13","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.13","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"},{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-aloys","email":"aloys.berger@plusscommunities.com"}],"dist":{"shasum":"14250a17d9a68521cd2b70f738ab25406c2944b8","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.13.tgz","fileCount":4298,"integrity":"sha512-4DkOZA2ClWWfW+KoNhoc6P6Kabmy/jWhniTYXFFk5Yj6fH3J0mMfj7+8dM+p/uZJZXnyg4IiIDuUAMPhYIfx1w==","signatures":[{"sig":"MEUCIQC60oS7p6REti8L+CaPu4nSnuUPUegbc3HvITXFH1QPvQIgfyqV9+6Rf95Gc1zxciOUeKv0OQZ0vr01J71TK/VEYF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15087480},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"engines":{"node":">=18.0.0"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;","vendor:aws-xml-builder":"node scripts/vendorAwsXmlBuilder.js","vendor:aws-xml-builder:check":"node scripts/vendorAwsXmlBuilder.js --check","verify:packaged-dependencies":"node scripts/verifyPackagedDependencies.js"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"overrides":{"@aws-sdk/util-locate-window":"3.804.0"},"_npmVersion":"10.7.0","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"18.20.4","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","fast-xml-parser":"5.10.0","@aws-sdk/xml-builder":"3.965.0","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@aws-sdk/client-bedrock-runtime":">=3.828.0 <3.968.0","@plusscommunities/pluss-core-aws":"2.0.33"},"_hasShrinkwrap":true,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"bundleDependencies":["@aws-sdk/client-bedrock-runtime","@aws-sdk/xml-builder"],"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.13_1784722849662_0.2958389358071838","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.14","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.14","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"},{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-aloys","email":"aloys.berger@plusscommunities.com"}],"dist":{"shasum":"77c8203324dbb3eda148d7085f410e2c2137bf34","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.14.tgz","fileCount":4299,"integrity":"sha512-rTtnjye/yrsbyoKZ+C6g/fozW3TY+NLVWWJ3cXkvnYQa9v1Beh+oDEtlpTOJVIi6HPdRTm3XA4d5GcelgChtvA==","signatures":[{"sig":"MEYCIQD9Jy9iKffHltZYJ/96SS2/5y8h4P6q1UoGY65Bpjj06QIhAOsyvNWg2UI0GAS58JOI0kvs2z+Nt8dB9ME5NJ24sM94","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15081116},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"engines":{"node":">=18.0.0"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;","vendor:aws-xml-builder":"node scripts/vendorAwsXmlBuilder.js","vendor:aws-xml-builder:check":"node scripts/vendorAwsXmlBuilder.js --check","verify:packaged-dependencies":"node scripts/verifyPackagedDependencies.js"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"overrides":{"@aws-sdk/util-locate-window":"3.804.0"},"_npmVersion":"10.7.0","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"18.20.4","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","fast-xml-parser":"5.10.0","@aws-sdk/xml-builder":"3.965.0","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@aws-sdk/client-bedrock-runtime":">=3.828.0 <3.968.0","@plusscommunities/pluss-core-aws":"2.0.33"},"_hasShrinkwrap":true,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"bundleDependencies":["@aws-sdk/client-bedrock-runtime","@aws-sdk/xml-builder"],"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.14_1784778310136_0.5049484077958528","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@plusscommunities/pluss-newsletter-aws-training","version":"2.0.15","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.15","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"},{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-aloys","email":"aloys.berger@plusscommunities.com"}],"dist":{"shasum":"bce299bc1fd3db412335508eab4ae80951d16911","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.15.tgz","fileCount":3821,"integrity":"sha512-nJQtt+z1R3e/NXvbpUOwcwgGqNh+8vJk/ZpmFDvEliApJWOE6xcZDsN56kmY/+RHUft3Bs4eIV/KPGopVyqp3g==","signatures":[{"sig":"MEUCIAcMqEyzZBPZ3Fl8FSuXsGLxSvzo7H1VGVdLaZo61v5nAiEAqhFrcQZ4Tt4ahohHfoGQbqjWI5UW9z1A2rlX8Ul3oao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11882845},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"engines":{"node":">=18.0.0"},"scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;","vendor:aws-xml-builder":"node scripts/vendorAwsXmlBuilder.js","vendor:aws-xml-builder:check":"node scripts/vendorAwsXmlBuilder.js --check","verify:packaged-dependencies":"node scripts/verifyPackagedDependencies.js"},"_npmUser":{"name":"pluss-thor","email":"thor@plusscommunities.com"},"overrides":{"@aws-sdk/util-locate-window":"3.804.0"},"_npmVersion":"10.7.0","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"_nodeVersion":"18.20.4","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","fast-xml-parser":"5.10.0","@aws-sdk/xml-builder":"3.965.0","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@aws-sdk/client-bedrock-runtime":">=3.828.0 <3.968.0","@plusscommunities/pluss-core-aws":"2.0.33"},"_hasShrinkwrap":true,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"bundleDependencies":["@aws-sdk/client-bedrock-runtime","@aws-sdk/xml-builder"],"_npmOperationalInternal":{"tmp":"tmp/pluss-newsletter-aws-training_2.0.15_1786064546563_0.1044871765779638","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"_id":"@plusscommunities/pluss-newsletter-aws-training@2.0.17","dist":{"shasum":"eb4423fde6ad3331a8837761fc0f61f5b79d3990","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-training/-/pluss-newsletter-aws-training-2.0.17.tgz","fileCount":4301,"integrity":"sha512-IoO9ayngruUq1zDC311leDfaqfHr7uWJ3PLu4OHfdV1fZF76YbMxZ9k2Fg+bV64HeYl0/toIXKWRDyCnNQa2vg==","signatures":[{"sig":"MEUCIQD5rIM+Y3ASJMfUDCloKYIcBBkvcPUTABXaxF5hsEUPvwIgNrk/QoNIxtLittFjevuhK1rAjOXmQs9z6XIDj7sV/1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAbTDbYypr4C+GxB8tNhX7m/MvdchIPH6zXBSz+r6qliAiEAttJrBENku5ksGEEhGuvtmnNTJbkzMuvXfZq5O1jonOs="}],"unpackedSize":15089767},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"name":"@plusscommunities/pluss-newsletter-aws-training","author":{"name":"Thorbjorn Kappel Davis"},"engines":{"node":">=18.0.0"},"license":"ISC","scripts":{"gc":"node ../../tools/gc ./","gs":"node ../../tools/gs ./ ../../activity/serverless.yml","test":"jest -i","patch":"npm version patch","deploy":"npm run gc && npm run gs && serverless deploy","upload":"rm -rf .serverless && npm i && npm publish --access public","copy:add":"run(){ ext=${1:-default}; test -f values.config.$ext.js || cp values.config.default.js values.config.$ext.js; }; run","copy:get":"echo $npm_package_name","copy:set":"run(){ target='\\@plusscommunities\\/pluss-newsletter-aws'; ext=${1:-default}; [ $ext == 'default' ] && replace=$target || replace=$target'-'$ext; echo 'Setting target to '$replace; test -f values.config.$ext.js && cp -f values.config.$ext.js values.config.js; sed -i '' -e 's/'$target'.*\"/'$replace'\"/g' package.json; }; run","upload:p":"npm run patch && npm run upload","betapatch":"npm version prepatch --preid=beta","betaupload":"rm -rf .serverless && npm i && npm publish --access public --tag beta","copy:deploy":"for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run deploy; done; npm run copy:set; npm run gs;","copy:upload":"npm run patch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run upload; done; npm run copy:set;","betaupload:p":"npm run betapatch && npm run betaupload","copy:betaupload":"npm run betapatch; for file in `ls ./values.config.*.js`; do dup=`echo $file | sed 's/.*values\\.config\\.\\(.*\\)\\.js/\\1/'`; npm run copy:set $dup; npm run betaupload; done; npm run copy:set;","vendor:aws-xml-builder":"node scripts/vendorAwsXmlBuilder.js","vendor:aws-xml-builder:check":"node scripts/vendorAwsXmlBuilder.js --check","verify:packaged-dependencies":"node scripts/verifyPackagedDependencies.js"},"version":"2.0.17","_npmUser":{"name":"pluss-aloys","email":"aloys.berger@plusscommunities.com"},"overrides":{"@aws-sdk/util-locate-window":"3.804.0"},"_npmVersion":"10.8.2","description":"Extension package to enable newsletter on Pluss Communities Platform","directories":{},"maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"},{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-aloys","email":"aloys.berger@plusscommunities.com"}],"_nodeVersion":"18.20.8","dependencies":{"uuid":"^2.0.3","axios":"^1.6.8","https":"^1.0.0","lodash":"^4.17.10","moment":"^2.30.1","twilio":"^3.18.0","aws-sdk":"^2.1591.0","node-jose":"^1.0.0","node-fetch":"^2.2.0","nodemailer":"^6.9.12","expo-server-sdk":"^3.0.1","fast-xml-parser":"5.10.0","@aws-sdk/xml-builder":"3.965.0","amazon-cognito-identity-js":"^2.0.19","@aws/dynamodb-auto-marshaller":"^0.7.1","@aws-sdk/client-bedrock-runtime":">=3.828.0 <3.968.0","@plusscommunities/pluss-core-aws":"2.1.1"},"_hasShrinkwrap":true,"devDependencies":{"jest":"^29.0.0","@types/jest":"^26.0.23","jest-aws-sdk-mock":"^1.0.2","serverless-prune-plugin":"^1.4.1","eslint-config-rallycoding":"^3.2.0","serverless-domain-manager":"^3.3.1"},"bundleDependencies":["@aws-sdk/client-bedrock-runtime","@aws-sdk/xml-builder"],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pluss-newsletter-aws-training_2.0.17_1790813069806_0.287827895814033"}}},"time":{"created":"2021-10-21T00:18:54.501Z","modified":"2026-10-01T00:04:30.158Z","1.2.7":"2021-10-21T00:18:54.773Z","1.2.8":"2021-10-26T23:46:40.588Z","1.2.9":"2021-11-01T01:24:09.845Z","1.2.10":"2021-11-01T06:25:51.459Z","1.2.11":"2021-11-08T00:30:58.158Z","1.2.13":"2021-11-11T01:50:09.641Z","1.2.14":"2021-11-11T23:41:14.147Z","1.3.1":"2021-11-17T22:59:53.237Z","1.3.3":"2021-11-18T04:52:58.486Z","1.3.4":"2021-12-02T06:34:35.271Z","1.3.5":"2021-12-09T04:37:28.434Z","1.3.6-beta.0":"2022-01-27T00:50:55.233Z","1.3.7-beta.0":"2022-01-27T05:06:53.648Z","1.3.8-beta.0":"2022-02-01T01:10:37.955Z","1.3.10-beta.0":"2022-02-01T23:37:27.148Z","1.3.11-beta.0":"2022-02-04T05:10:29.180Z","1.4.1":"2022-03-04T02:17:47.618Z","1.3.6":"2022-03-16T05:25:03.639Z","1.4.2":"2022-04-06T06:30:50.565Z","1.4.3":"2022-04-14T06:09:44.009Z","1.4.4-beta.0":"2022-10-18T03:09:05.314Z","1.4.4":"2022-10-18T03:25:43.340Z","1.4.5":"2022-10-18T07:09:08.543Z","2.0.1-beta.0":"2023-01-04T04:21:38.417Z","2.0.2-beta.0":"2023-01-04T06:51:23.221Z","2.0.3-beta.0":"2023-01-05T03:20:25.654Z","1.4.6":"2023-01-19T02:19:16.020Z","2.0.4-beta.0":"2023-01-31T00:15:02.692Z","1.4.7":"2023-06-02T06:45:13.437Z","1.4.8":"2023-06-09T05:46:34.861Z","1.4.9":"2023-07-13T03:51:09.459Z","1.4.11":"2023-09-13T03:33:48.763Z","1.4.12":"2023-09-21T04:55:05.912Z","1.4.16":"2023-10-10T08:23:37.524Z","2.0.1":"2024-02-20T05:54:25.468Z","2.0.2-auth.0":"2024-04-03T04:02:18.518Z","2.0.3-auth.0":"2024-06-21T05:29:10.632Z","2.0.4-auth.0":"2024-06-24T05:52:07.082Z","2.0.2":"2024-07-23T06:17:07.671Z","2.0.3":"2024-07-23T10:07:41.979Z","2.0.4":"2024-07-31T02:28:19.023Z","2.0.5-auth.0":"2024-07-31T03:10:00.468Z","2.0.5":"2024-09-20T01:47:40.758Z","2.0.6-auth.0":"2024-10-08T05:10:49.871Z","2.0.6":"2024-11-05T06:46:00.002Z","2.0.7-auth.0":"2024-11-08T03:59:03.832Z","2.0.7":"2025-09-09T00:48:20.527Z","2.0.9-beta.0":"2025-10-09T05:28:43.833Z","2.0.8-beta.2":"2025-10-15T00:01:02.431Z","2.0.9":"2025-10-20T04:53:15.873Z","2.0.10-auth.0":"2025-10-22T10:21:37.358Z","2.0.11-auth.0":"2025-10-22T10:47:58.394Z","2.0.12-auth.0":"2026-04-27T03:07:45.134Z","2.1.1-auth.0":"2026-04-27T06:01:44.533Z","2.0.10":"2026-07-17T05:57:14.852Z","2.0.13":"2026-07-22T12:20:49.822Z","2.0.14":"2026-07-23T03:45:10.374Z","2.0.15":"2026-08-07T01:02:26.815Z","2.0.17":"2026-10-01T00:04:29.968Z"},"author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","description":"Extension package to enable newsletter on Pluss Communities Platform","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"},{"name":"pluss_dev","email":"developer@plusscommunities.com"},{"name":"pluss-aloys","email":"aloys.berger@plusscommunities.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}