{"_id":"@plusscommunities/pluss-newsletter-aws-shifts","_rev":"48-8dad99b57190c62ebab49f1a86fe83cc","name":"@plusscommunities/pluss-newsletter-aws-shifts","dist-tags":{"beta":"2.0.8-beta.2","auth":"2.1.1-auth.0","latest":"2.0.17"},"versions":{"1.3.5":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.3.5","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@1.3.5","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"78cffc34a368d3f2b238a7e4cdddba65b2c737c0","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.3.5.tgz","fileCount":68,"integrity":"sha512-kvUCvtuwcFY4MQHnIIeDsHYHFCzzh6p2fdQhdviwG5yz3xOCyhO7txtIKn/cVeX7y1Cbf3h2TqfiF9uscrLknw==","signatures":[{"sig":"MEQCIDTbR+cUS23jm2Mayk76DhN2wh99mJ7JFPhhKcFEM5qHAiBDUpqfWzZfdpnKiZBPbYJTMCHGwvO8DM+mg/3wj6mm2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":307361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/H8zCRA9TVsSAnZWagAAT3IP+QGuaWgt/ZM19BBuCUik\nFtzCpZa4MZ0pihgCaW+eGwlu+/0eqlEVP7BzFp+KeI89VoqtziLAv26QeD3Y\nqM1TkEvAdq5lJvAq6nRFObwXVZoneHqATuQY1x7dVR9/DaL5oD+XpSKfny47\nVccN7dQv7rln1CZecdnA8pHMKIEmfcORpL4nB64nPL0yS7Z0oFS8s/tYAVuv\n7LXFqJd3FLF0wZgZ1YIAfUUUFKT/Gl/Yiy9WubjFZBMJts6kNxXWS9tVhUoO\nvaDmjQ40DqMI16YHF1P9NI5aOOs4TUTImheHX5DhC7NjiqeaUT43V6Wa/ao6\n0q3VBLcPuSfcJkZU7bEr2vjERRuq5DEa5IEiVwQlREDJMBh9O/Il4yEJ8Hxj\npNKvn9SOYipdnA5M9O7MiU2lJmtpuThw8hY0Q8k50IHJi4HYSuxbf/bj8iIH\nxssYv7guW9cfmlZgC3varZPHVuJ/oYNmQYXPKDHKBRQgKC0GU5XlhCQIkJC3\nG2ytd+2Tfy/TOwayYV+EO8GGzQE2DVj8PgchCkxaYWQX1cJbI8oUPx8so7xI\nzvjrB34MqmewCP2IRQyRJh3LkrNbaaDurA8LifsTGjJAXvxy4LQmp0mBmCF6\nco7eOHTyAJ7JQNCGaDuFN2FonXLGATPOoxD08PLX18O21giRmtsrQzeI58N8\nu5VJ\r\n=ulx8\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.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.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-shifts_1.3.5_1643937587480_0.02702700739241881","host":"s3://npm-registry-packages"}},"1.3.11-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.3.11-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@1.3.11-beta.0","maintainers":[{"name":"pluss-thor","email":"thor@plusscommunities.com"},{"name":"pluss_ps","email":"phillip@plusscommunities.com"}],"dist":{"shasum":"912009ee6b2711a821bdbf1f7ad02fa9ebd38f79","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.3.11-beta.0.tgz","fileCount":69,"integrity":"sha512-Hxmfu2+RVfI2MzeI0Lwip97ODWKvZdohOkZEw9Z1pH6JAggU57cKePvaifE+ggeWE5H/XABzaRGeoTPD7v/AWg==","signatures":[{"sig":"MEYCIQCIfNEQsypoDn3Dj2Drh67NhdJfrgAwynhbO38V9eYv0QIhAP106JMWNJCAH82SwW5n4VNNLG2I5/6bt1Ue8ZcliFrx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/LVACRA9TVsSAnZWagAAupwP/0/gFeNtih6teCrc5x/L\n+ZZhrQTKeYgbspHkPyqfhhsh0M3hKtZG8HwSqWVC8vGh4FnzmG4zMbFvfnHq\nUmPxoBf1bz/0g2gSyMtsdF+uxCD1IBMyuwJd6c6XET1cMmeAqDUE0xcsepHY\ncjRk/i1WmSZVpWmhmU80Gppu9fAEavZhI3hnFSoC69K8oCT3+D+AzXceWrIp\nOhbIRrngf6mU4RXZN3p4ZsKHgg5x/qt7wKn1Nh1KS+o6/7gb2vue8mGtTaga\nLQ2HoR5nkIU/GKRdgCcm4U2lnzYAN1CraXohyQpMixSiwVOKkfWFSfHRJk51\npjefmDi4nl7ZHVGk2kN4S6NMgsG+uQhDRKxDkR7IVuLhC8znErp+KUyIS02V\nfcNADKhGtpTk7ugJmF+8Fid4TzD/6gOPVwA1/6b9/0ac+vu0VUu/cIPKf748\nkcpIWO4r9FWS/X62ccCVfxJFpd6ipCwsp+clLtUVaSrmT/vKxLNvxI8Wnl2c\nn00y3bFR29A0RGu3G/gbMKgvu23BRVEEdRCPdzJaCy1mj9hgNdahmllaTVCC\nnV3yupxd0MOJ3d6f29IrbQaLfWuICOWxg46GcjRavH5YNThV1LM9BQOXHbrF\nVRu4kGLhdoaUtIpwsiQP134jsFC3H5mKabPuSikIfh2Uvko9/pwDUr1afOyc\nGjK8\r\n=gF/n\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-shifts_1.3.11-beta.0_1643951424791_0.9665240686406349","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.4.1","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"db9679c2ab07cbefcde329c02ebbee6468c25665","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.4.1.tgz","fileCount":73,"integrity":"sha512-Sus1sQi75uk5FmoYVQNztdDfxZsOQHB9HSRA/GRht8ruoNOnvkL5pVqB+GmPtaQSx0EHZKazuCTWxv9TLLoZlA==","signatures":[{"sig":"MEYCIQDkYg/zYUsH0/fiejuKl1KBOWdXJGgF6fuyWodyHxqC5wIhALInstVWyxCukuN+7gnb4tVkp1YHP8S4q2aayBqSkavE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIXbIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqs3hAAmFpkKOz5dXM70MWmhECbSyI+e6jxC36mGT57p+25rcNMZOUX\r\nj4WFlE7jZAZXZM6mekP8d/ZiPiWRjNC8S0BD7YVb2dCoWmRAj8b1dOTKTrpX\r\nubBcHkvscAysO4qV8MO4GJIlJLHsm5TL23Al77ELzOwt0RZbaAuoD/M5z4w/\r\nyZlTpUwk3i18r0rixEEULrdnHtVtP/eDYLNhU8gULKBBX3Df4eE/1zJWc2nu\r\npXqvjze0vHI4lk9HQ4qTz7hIXKkH2FhfM36n/vUI5LaZbIIoyYmZE0KsCAYr\r\nlX/0is5+herLt9Q7KnlY/TPPn73V3SdxuHz27T2/GW9+x2Q73h6goTHrU1C4\r\nBMuBzU79mpCM8RSfN0FNM77145kE7MybT3XBkcD5HjSeRA7ybi3/RWvaycQH\r\nhglBv3B8t7V3+TZDp48Ya/TrgewtQjcUcd4aOiQV7jLBXAUWMhwyU9+An3B2\r\n10fkX2J1hQravMMYvL03f20XGFutM5oqHsSXfB673a00h4DcqDPxHo9o/Ty1\r\nmi2V5yWnCblUIO7SmWos0ijeSJ+/5tETHr08xsq3XmVoheaNd8Irau7u5zfT\r\nGVzAhtioFOajSRK/khgC/Z7kGAHBtOk9ffRGhoGtDZeS4eDd5hp3X0qG2WlK\r\nrhtcfZRhCjtg6FS7ohG0R0ppIpunpGy98bs=\r\n=A9+F\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-shifts_1.4.1_1646360264693_0.4617814989182589","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.3.6","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"269c5699ae0b380ffa3c66f0d0915e42fb16d146","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.3.6.tgz","fileCount":73,"integrity":"sha512-cGZ37GvhRg7KucdKFNNOsxA3nYumvkj5vXABldRUSaCS18DvB6HQ6Y2p4FTwsP0it1LNJWLV80V9tQz3141J8g==","signatures":[{"sig":"MEQCIGbDv2bBLsvgxIdGjB95gQ+DT+bcZoQJ1Vo2FC4MlD6+AiAkns0PC0fVsRK2rAqOF5gbYMyPhwo2zUeI2YkdUJJkhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":354166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMYBOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreIg//fmJd2Ey3vf8mGKc5VhW9gy8tKHBLIQPuDRg0oMX+PBXwhhK7\r\nS9x+5siqLr+tmXkkwTfO6oEaW3F3Q3cuAeE4iaL9ncBiWKPjuYqEd5Z3Whmc\r\nKjtR2x6jI0EsGV+i4Gs7yX1IbVdaax8vbzWs+gMCEtB+XFG7yPaO3CKU8Sto\r\ntrdOFvP1vqYUb5quzTBHILWRBQWV2iTSKHXpA5MHkdVzk1kEUP4e1WJwYFRu\r\n7YF1ATRjnlvA8WdOzYi5rpiREsmSDUZPLT7mhgysNqEyx1VHPm7Sz362byYs\r\n7Earb62w9QCYeaLwZJuQp0Ql34sBYgV+88Tv7qc7pJOYb5jHUXk6GZLIuEqi\r\nGs7B6powLfiSjVbiwSUb271jW6RUyd14thRVJbEfTAVPJ0PMWvmPlybo7VyI\r\n+BcyUkE3v2d4DqPlBCCZJHEHRhkfC8KQsL/NlIbTI6fMCQUCSBSAO9siE4Rg\r\nsBDpHj4AoNyAmCRhNrrqwwZPky4Hb6mPPsfteEKDUVM/CBJ4JbhpkGe9TI5r\r\nQBN0LvsoXSm5bj3zelEIFm3SnS4YyFJGB1TMWFlVaMOOnrC0MQGC1m7KWh87\r\nGuNoTs5uWILSWW/xSyQ4F9cWK8bW+afHC2tatfSdOZDyl+0F5LfqzEJ4vxTk\r\nFcriVvWimw8LDqCHHmhkSkHH4xyW5Rp1UzU=\r\n=3hsr\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.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-shifts_1.3.6_1647411278217_0.4604025179906448","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.4.2","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"acdf8fd2fe26c992df3444dbda667752b46d92f2","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.4.2.tgz","fileCount":77,"integrity":"sha512-fSDgJbDureerL4jxzLlm7DH5D27S8YNgTgQDNO6bt2GrdAu5qVbv3mINiHBnbeOhh7lVyLbPP/OkCtsRu/oebQ==","signatures":[{"sig":"MEQCIFlHaHEjU8LzBH2/1SM5u7y1/NdVKxdL5z6syceJlpdsAiBFt9T29A5wiaFpvYrGU5lmtomMiPfzFIbjVfumjMRAfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTTOVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrddBAAkM8w43P9xGwkFo3nMN4vPobK0GmPYSWwKT5sYzW5DJ0tTiAO\r\nyM4M3tMybWqOeJVC17DGf+ak7B4hA7kodcdRISdzNLa7ZNSwkG87YOGZ2F4M\r\nq2jIMSlmRTM3Icya7jEO+/rvctGuem6/lpS/zNe7igyJPtCXgDdg1jCPsG0x\r\naiM7J1FirPE+W0QZ2hoOsdrjC2nGXA56tLDTk8H8WfF9a/mIN/4QaQIR0sLQ\r\nZR4fKQuFIPX18u/16+crPkhQN4U2NLiaaDNFmNnfijr2aIzDuq/4WmHssxWJ\r\nBlbFj5xAwIuBOB57OAIpFOJH7LxnRrxoX038HzsUODEb2ZnTmsiEp1kmTT5m\r\nZX1ydUJbqMvU3xNGryEzUiFODn1ZCiNpbkVsY9mMTV8333RjL2/TUq3hY+Ac\r\n7D2iGYaCnEiiHUqdawFeK/eUg6+O/pe9CMz1WBg3dWxJX13mjfCaeeCtb4rM\r\nG/L1cXg+p8mrxd66RuixsPX/Ppqyq4VFW+chbz6xQ7LpEgsrKTsU7Vt5vgTF\r\n16quPiF/C+Y8FBFnVtKuVgUMkaFI/RKPfqE4o5zHeU+dXE1vaNe8cq79VURI\r\nKBoOLWStAfGLuPgGPPza4L85pkF0DaYL1Mi0F4NlxvHf3yiDHOtKggOfvvpw\r\n1f6Pfwmbv/ImD4Y5JDk8barzJ85x1m3Edyk=\r\n=S11J\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-shifts_1.4.2_1649226644981_0.9097981257713772","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.4.3","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"37b8fb12e44f6b60b0fecde890fa6d82ddf26b5d","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.4.3.tgz","fileCount":75,"integrity":"sha512-uvJRVFNOUkAEJUiXnROezYjbhh5hgIDZWBGZZIcvfKOC1zIoMf+/i2jIHqxA3/X1YSqtkzgiM6bS8zKKdl3sig==","signatures":[{"sig":"MEUCIGq3J1fOhahse5UFiNgAbPV6eDWP2o+yYDcVz6fqtoBaAiEArF9rrycPjm/xHnv5l3PaTme3bB4iLYBYIKFIBiG8cmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV7qjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6cw/7B1mprtE4jnLdVHQll/avgZH/Y8YQkv8JqcgqFaKSNxSMjD4f\r\ngIG0ENOtmuhrhOExpilKK2hqt93hTV8mWhYjFvk/yOnFXtC4QNgloWF07QNO\r\nmU61z3jvwr9TIuMQGdDP0++mu0O3mkZXB7z5Gb91JUh+g5DhInre7Ys+n+29\r\nSYc/IwAZlzKzgWtA75MLb9WYBFCkMqqrI/nzpzcgpFKkeJdltK5Nxbp3O7Vq\r\nzt5QqFs6q72G5BhwCPU9HmViJPWsCKWNLawx1B1mQKlh+VCvUSy8YZgZ+Mj3\r\naWKfVK5c7WEVZkWYJPShh1LvQ3Kr7jWbRTQPLx9LP9GTcfbtu+Je5kuA4SYZ\r\nF1RUw5UcFs/DjpvJR1Q4u4OzM+WAnDutT9S4r0v4dPBAH8CDVtXqUIR/ClT7\r\nNLPRKkhZ5myUgzrsDqso0DMihIu3pba3g5O6nmPcRRoSMToTQtFxh4sJOyqv\r\nbArJrlhqRJbfOrNSIQTM+fW6U3XOzOiP3LoUbc2vyCA2rlWV1XmUx9Sz7JlI\r\n6DQxXHbqLvEjmKWvKqsQOilNBBfP5YOtKhIrA1LemSJHcfdIujGEjw6SSRyM\r\n0iXzR3TRhVaQYJpHXdbErIWKaOqP5VQJIm2O70yVCg79tfj/uEoDRb/2JvD3\r\nHa5z1VDbmQtPurKqw0UYVKuiP/n15hUGgWs=\r\n=Nmj6\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-shifts_1.4.3_1649916579039_0.5914133188318886","host":"s3://npm-registry-packages"}},"1.4.4-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.4.4-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"ca97b6e85355ce6a337d267c6a6be27174daabb8","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.4.4-beta.0.tgz","fileCount":75,"integrity":"sha512-bezU1piwyypSNt6fJGVnQk7csXy6Tv6e88T5VlqaL8egCnIrM39jvmVXPXy4mpRFqEAVpfAtD6n0h/mfPwWQXQ==","signatures":[{"sig":"MEUCIA+/j4e6vX+1E+mudRBrLSz4msz1KOeSlX5yv8mDi9ozAiEAmAvPtP/lkDjxj69HzoA3mdvhbS2EuIHJ4+R/SMEhLfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjThjMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdeQ//Y4D7ZPdiGhLtvsTBLaAgPobUXw1CF+ts2pwqeG06rhqKhzns\r\nNtrAIVCSRnSDkb7EtGNMflCg388Kwln/Emrl7VIYDGf+z85LstoQMH1kojuw\r\n40w44oOcfwi+PT9LZxr+94uDZRtyNtIj4KmXUtTOtC4exRrAY7gwNuInjAil\r\niFPgFPSQEY0TzSEswSppA/9TNTi6+DQz0kGIXUkv7lZEl+ZGRJKJKpBQlXJz\r\nNppJpuWSXOwkrMCl65vCHnI4QPrntpzd13TSZ6R/YBhsiyRnhZii1BPfcgtZ\r\nm/OqxkABUW2Os0Pt+dirJjDRTi3DuDlxUmf7GwQ58x/B4bWTbFFSYvnbQOYf\r\nAHu6XD1rdyVTjlcpEn/kd5nPrLe+QiJOB+mly8st140lkwRNty5uFHCz8qhA\r\nq5sKi6fCeZJt3ob3ts50yfv9K3TSh44b4+/w82lL/WXYwOq60Ef9CobnelT7\r\nrUvm16XkLBG927pjnMt49+16e78WYvZZVROztR1EpvIBaVbeguTWdd19e5od\r\nNh84XAMMpFJKgYPaOlKsRUc2ZH+q1SV3b3Gh2j8ikWB5RpUECtBEF3xR8vcI\r\nGfA2tkn+dE/V/XJ+8YFv5pb/4jsl6iubuJX8gVWilml+WJShf0guWxkjgtis\r\nk/8CUWInG4kwX1WoglzYmb4mAkP+9ZVUtRM=\r\n=4aPy\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-shifts_1.4.4-beta.0_1666062540447_0.2309429492297257","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.4.4","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"69e8e53bba73653375643c7a77f98993e4328785","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.4.4.tgz","fileCount":81,"integrity":"sha512-hRuatfKxzt2QHlYNt73tWM90+FiMdib8OnDWJFSt1l73JUC+urzK9twjEqlZ5BZbIFu76hjl/tnNSsVHgqfUHw==","signatures":[{"sig":"MEQCIH9tL3T3LCfv5RJOpU3ECk+fPxz2ZnxCHox2HeY0NV9HAiBZKQuPDBYnCbmRMmFdrojVN4pZB9vRn4cWAYO2s+0n2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjThyyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoflg/+MB+jgLhgvax9cLU45n+7y2Eg/nw7/xB7nxCWWzhb0nF9PWH9\r\n2NjnrzEdLrLcLKz72zLjZcv9fQojTszPgVGqVzRJL8ELPvJ/sRrZjZNBnYfL\r\nweUVwU2GLuXNCNQhidpFTyFNz1MPJCVpbEV4Vy0pJ7X/c4Gt1WBYmWqM9yuf\r\nkZsELy1EQvv2MhfuNwx4sp9bXSYGyfYlQd+haZgWJcSpP5lNE3RoEaI50oz0\r\n8dHqaao9Ax9yfRd5xG01xxNs0KjNFwiw90938iJ4LWwq3oNV89zofjXZnt2J\r\nEB/bFzOcZydHc+VEqAtJXsY9G7fjWtVyDwbgn3yXdhy3ZST9T316l19ajKuj\r\nvNWzS2Kn9C+/GFyyrOcPDgdXFwmr5/nsnKq1XCFerlH2J4bQ5JF7TlrV0k+u\r\nYGCje8E0EXuzmOw+E6m3ayaDk9haL68Paki3X4jUA6/aBKdn3SEtAMQWhwjf\r\nHP9pKuItKGkfWYglf0MHuCTQYj5ZQ+FLgbKoSatsmWEVBznV5diDAH1kKHz3\r\naM3z93etBAgVBsh356uraoNZgT6vdxeV+Rw4pXFyNV6RoTyGTxdYF9DVR9Vv\r\nDT4CyH5nHZhsc2KE6r7W62O/1EihlMOeLS95umlxG/JiF6ShJwqwaCydnjF5\r\nrBRpm13SmGnpoLZszdYcZrdChxqN03/nKMc=\r\n=zTzr\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-shifts_1.4.4_1666063538586_0.10288678351864622","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.4.5","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"98b3dd5a6f538372f027550696640999ece33bc3","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.4.5.tgz","fileCount":81,"integrity":"sha512-2uyS1Ft7V/2ycYoObNerhfaZXn23z5LZ5yDYEblzdKIjMjvyukaRWfAhijVMKKOUrHfR/AjYDV3CNQvAYExK1g==","signatures":[{"sig":"MEQCIErpSHSmAwqr7alR7u1jIAWXrC0XtRvlxi5ZlqMgobCPAiAfSobuQrt+BC2smT7wIOF/DwOyggBNlYzNt0FvknImHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTlEPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+fw//XmeZPYJL1f+dWzCYxIeQ4BLxcQfQCsX3gCXfswadQcrT7fYV\r\nwAu6/sqMB6iFlzy6c+Imduocvs45z+B6W21r+BiAYpVvE2rFbci9GxFXGJ3j\r\ndnueaGTmlalOZ+hL9cKk7sTsi4mPCng5UAXO+pvYPN/fXgDghB3ayjjsEK/o\r\nYxAM7lifJ5sSVt6DmUaKZbbT7CohCHSZEflkfQouE85g66uqSxdJ8xzuRVcn\r\npKhQzqVgMPlgQbXIPZe6J0xVHpKMtpRG3r8LCXtXrwxkuE0mP4sYy2iIKfzz\r\nNdHKNk1K+1sUDHqK9YZpkp8lNX7mFyp0ypanZzS2spwKbLZjvqamIOXKKTNu\r\n3iISndaP0kvPUTqPeggdzCXB4fm09qSICSXagYN8/nF2mitd36NNi1TwUtOH\r\nR9MBcXygcdzwBxm2DvD13rd3hP18hNdQO5B/jlGNGAqeVzosRlbNjggWz2E1\r\nE7d8tM1e95Y3zxxuaaqvWwyWyitv6LGQgFSvhHwdAFB5iq9dq8BpXPq7frst\r\ny02sxx+TbXQu26Zpnzywn/6crLdwYK7z7nC40SiOGg+HhMxtGKYupBO/s+lD\r\n+1hBvvtV6O0ByAFWp3SOGVaRcO4W3Wr57BQGfJg5g2bIHjFUeq2LmH6CDpfJ\r\n5Y0joxoEtQjVOubWOEB4QjZ7oYlrqwQxSxk=\r\n=s21w\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-shifts_1.4.5_1666076943429_0.9829955674756627","host":"s3://npm-registry-packages"}},"2.0.1-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.1-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"b0cd94fed2d4db7c68865e8159ae8ab20367754e","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.1-beta.0.tgz","fileCount":75,"integrity":"sha512-01oKf1UgzwZ3xXrWgU4q0sqayRJ9+efFcoRLZ533gz/7vw948jvE8DY8ep5oADf/8oWX3D3pp+pXwIOWYrIXTg==","signatures":[{"sig":"MEUCIQDPvKvam7LwbsWPMLcn80GHQQ1JqTvTMGIQ4w+KA1tAeAIgPYFjG8wVTmw3uidvdcPR77MTGXiaADq6bMNQSyJDgOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtP7NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUMBAAhCjRrT6hxWDixrcQAl/jILXPPBgdGBjBd+GdoeQEzo/ZYKJB\r\nim8iMub8dfCOiS6Xbtqfx7EqISBXOPTUNBwIbCNVrJPn/MsNrVB0JgqOCQqn\r\nokXTjTS2Kzou/TLN5pk1WFVZkN3wBLTrMbfgnlXaISxYo7vT00hyRavsYnmA\r\nnIu9xyVRXcGtbBu9huMfQHYAOQsi6lWVtPMSeDjNTQCR0O/1aYtzz0PLRimg\r\nLSOUUk8Zs7UJDeH4FZJSVNKWac6QbSkRo94urhaWVnWYFNpBFCw0eWi5F+wM\r\nm5pEKjy23ASU5BUoq2nqPJTIwNhzQhJgEwZjSzVMo4HvJ9Bp7mkEFZW3iMV5\r\nAf/ZI8qWCW8raW7JV8+EDN3WaM5+k/7avTmCF2NyDWKyNbofCdzfMhaIwRxb\r\n1Pb3fcngHBlWzdenltq0rEBlWHWWQtyuVdnQUGDmPyD1jCMEe/UJa7iSRrqN\r\nDeeqKD++qD8L+PH2UaCJ3SVy3dbwzWy2WX4YaOC/NTUPNpVLSAAj9XpOD1tt\r\ne6JlZqzPhgKFeCevitGdSuHCZIia7Gt66pTcGpTgwoF7q5jIXn1HfX8u6Mst\r\nmEq38YHHhH/VB6XwMvg+0yrLGgoEmoMxjKKMtPGbDoxukU/SE+Mha1OfrI5j\r\nQz1nhlGNmnaL6cZ4IRXvf+GaOcIoRigbzlQ=\r\n=51LE\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-shifts_2.0.1-beta.0_1672806093230_0.9210677432417624","host":"s3://npm-registry-packages"}},"2.0.2-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.2-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"e6508d1475431e6ddffd0cbeb5d10c45d294fdd1","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.2-beta.0.tgz","fileCount":75,"integrity":"sha512-UqhPoYDBFXbVdwt3BlO3TnTuqzhXA91XFMc+72ApDq6ZpaJv5MulMY3rQACdfB0hTvh8FXyIhwje8ljKQNj/lA==","signatures":[{"sig":"MEUCIQD+F9E3OrzYCwrvwhlQAmcHsLt5qYngITlgr756v15QMAIgVSi/KmOkcHX3l64Ltp4Oble1iYrfhBJV3CnOqzqfO0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtSHmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6OhAAooH9p0D5OjEQfbr3SYjF/wbRshSkQOmkOMSdS+l22FqXiv7Z\r\nCFvXwex+wlmok31iNJU6lBxfE+DrJmUAVQhcWLbYgSzCyi/5EsFRuyfkfzVW\r\nwGneNIb//Cb9bUBpa+oP/3RzfNKBLJo1sxglCvreRDzV/79Iy8WEh2iuUdKQ\r\nRXBQuNb7bJCYwkdoLA82IiZJJvaT/HmATd8NhqA6wMMUTAjXFEYNst3ZwiOc\r\nRInJ9mkNlY1OMIPJCtctO+yPWUL9uz6vlQd2ZyJGU9z8OcYzKzyK+N+PXVFA\r\nYCGrtsQITIpZIytoQOJF5KMpyx3wdQYgsE7xzn5ZIOPP6BdZkmuulNRhx4Pt\r\nTB2bHIyCN8oSrzbv1j4KOHL7va7uCGa0qztkBQ5lGOf8uc7Qsu4xvjh8r9IQ\r\n2ZCJvdQkzpn/kZBLJWdT4PWtceleerorBSTueBbPAtpIqLih2L4AX/cImXS8\r\nZSZPdmQsvkoo8T2gX1bjVhJd4bLlg7TodI9layoZ2p2X+jHBsLct8SOqvIPl\r\nZr8bSpMDCj1NNWuWyPWI+qi6W2oK1Jq0hGao51Slu09qeD6GgMbE52SXtvL6\r\nt7QtjmyvMeSShxWReZ6icMsxJOYHDgHCgBZ7PoNfGrLIu/y7yCZrIp4gCJlT\r\nU9Re++9ijYOg3mhbt7JaApub59VYwwUZ5AA=\r\n=RKN+\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-shifts_2.0.2-beta.0_1672815078687_0.5761045092998414","host":"s3://npm-registry-packages"}},"2.0.3-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.3-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"63361d72a8259716eff8fcbaba82eadab5a9b263","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.3-beta.0.tgz","fileCount":76,"integrity":"sha512-L2+4aW9Ihvt4TuxWLYY8vizL0JQWTIuQhXWMkDOiLZAJaO7f9mOVj4oZQIPnGpnMqqGi9HLqx3dzes17umjS0g==","signatures":[{"sig":"MEYCIQDsE3aYD5V641KY7OS1bK+AIGaYHG4VDs0QC73kH+wz9QIhAPiv/fd0VDbHzCz+mUNQ3nHF4pgnfdj4ufjyuDnTWYdv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtkH0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomQg/5AfColiyCQmOWmqIoNqWV4LaRxUAWAfHWW2HRrsYYWljWOuJq\r\nPEA2jp9lzXuFZXxYCygA4DR7vBem9rFRp8mLbCyapnKTuXd+Km6wY23iHIQC\r\nWcfpF/vWCa94g/oL2JZJef29AonD5YpGrKJHtRmfN8l1FrygsIgcdY4jwEGD\r\n3kC8OjPccQwp1fxoStF8LA4RCs/rsgFlQfFIeBpB2yf4PMvnGuzJ5ttts4rL\r\nng/FDAoFH0nmjTNEwowTXKgeF0FTrhQQX3uv5SMTsu2RXUMPS8jsg1La/EYB\r\nJ8yFG7pxSWFCS4r1/yoDPNqrDead12M7UER2HuGW7ogZFInpP2AgioElqwN7\r\nGpVcf6L8f2sE4ckpbn/Z++vsLUEdUyw7Mfeasx2U3dzN+WCTrYfASuzCPJkp\r\n1Zvp+0zK2wP9j9jAOD4GUEQCeg8GAMy7BHXtmMdZjcW+Q6ErcOQ8kvCaiwEV\r\na1Wi1Y3m0OOYFXnLrqcuy7Zi0kRcjpcNk8TXXszTSupC186Sj00Yqdp+vpHp\r\nTs0WHK9s9eEQaTLGVyqGPpCWw/dcXAWQi1o1dHqzpKhYz63bDOW9D+woKEf3\r\nOUQWPJ/kDNRvYOaFmmQ+OrPIp0AC7w2oI0nBLPtlcPi+L7YZ+4G+0Yj4W23a\r\nDFdpjXTATg6MXBLIy3FNsd5f5KZDCGBy8AI=\r\n=tILz\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-shifts_2.0.3-beta.0_1672888820461_0.7257471979618966","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.4.6","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"145b478bf5b86b2bee537836fc648107f1eb1c9d","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.4.6.tgz","fileCount":81,"integrity":"sha512-lzQ94qXxvs9IB4DKnq1pAIdF3qvjDoqcf1//QYaYTtP4IclkSNtrb9aFbDNqtGrXA+sArGnri+K2YaVEy7bMnQ==","signatures":[{"sig":"MEQCIGTX4w5dOZvw+iKQZJBREkuWV4UpYngz4SIrK5bsmEvmAiAGYO1uTbgS2shok17YqZ9SSzuaLu75auvdrshILupAZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyKieACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7Jg//WOv+3mgh5F1aGkFJypRCjN2fy8NEKbHzssLZpB+T85M2cJXi\r\n/q51pe+4n3Wk30bQnfWEhd9VeGATnTxxcTe4x/26LjiqrM2SlDpACSALrNzB\r\np1uK6EZmO9vDzfuGcYm9mgEcq0OLdgUxTx0lhq0LTzFGLg2/ZxsrTA3mCNiP\r\nPg0iI8kS3iAb/UZU4zb9nkGgNJY/LSMXaeO6cnYRxMvUz/3Us0pou0tVi9gu\r\nPC/Mf7vSYGemXXJNd2DWNrVbDeILSV8z7pHh5Oux3L96AV00125gdyOiAQjq\r\nrbw82JcNIWDWelf2vh4zpRHS6PEqXgGSyYYYVSqP9rHFd/mut35o95L7aam+\r\nO+66PNQbjx4EyM93eOblSd9aRl2qVG3iEy5/bBrYnHfU+yQIXylCixEh9uaE\r\n1Xzv2mBxIxameQQWpW2Ofot6drWiIltdLJhfBoQITuhSQiUmuB8jnR1x0y8Y\r\ntgD7lvmXVMSbR5reT8V1GOGcG4AH3mnjgoBbllXfoxin75RWOB+HQy3dPgM0\r\nCAucOe3E6RKjKvOMMl7qusDXdlLmPlRhRCvTQ7cz+ZYHbKZllsSY+oYu9/3J\r\nJoRp2pWlkp9xpc/owCQ/zDSx5EMf/F/A3QFe+pZiojclwGMi/5BhKTl17uN2\r\nF9vbIN/7IdimKLn9vLwnMQ9b7CqRqeT2/Ok=\r\n=VuCZ\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-shifts_1.4.6_1674094750237_0.5140425049292385","host":"s3://npm-registry-packages"}},"2.0.4-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.4-beta.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"6cddcb53b8f52eb74da10a61f87f1aa712de20c2","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.4-beta.0.tgz","fileCount":76,"integrity":"sha512-BNo5Q7qcUN9WGtQCzcMbKbL/GTsB2R3hKHNDbZwUbYnDov2hRTUNRUbcakunJ3gUHL3IkmYWjtJAyzNG5iUcFQ==","signatures":[{"sig":"MEUCIQCoturR93kRchHOBiHgXFmMt/JCWPI0+SOB5wnVz/y+/AIgHgWb4I0U13Gk2pM/HgYocruLm8QzKQS9Z/HVHIgIF4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2F1/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUPBAAnz47wpAQqs3BBNNEumytLVFhLzEe1enNWcSclOxaueZ9m9JC\r\nQooFcn8giu5ct4DB1122RdABCz+d+rJHttLZLxGhdbXiqD/35vn9FYmdcMmA\r\npSHBAVZQslLXiwGPkZF0z5K4ywhombeeNlAoX+UG1hqYPp7Un8qo4caqnMpu\r\ntvVitJP2MQFP6fRuOFrt7DEWqwJjPjPAQfQtxClOdwb/Wb1KKA43lwo99uR3\r\nzwQ7n3g0XrNCQn8viXVgLCbqkfEfR05tsrGuA8UF9YsYY87Rq8O+v5PEk8Cp\r\ngyNZIm1FP8w1jmqON4uzVA8FAFUZHOIVLavbnouQaN5X1hd4cLDtJgbCHQLV\r\nbD7c5MmVkBqaoMtZdRzWzcCqACJs9GUa/U8DtbKakc/lMJe9JitNiAyWoQJq\r\n7zRKzibV3xKP6Wa+FGLhpsDgeU7EmSGvbcw4Zs1GkHlJIm6IsWknBO+RV485\r\n9CMoFr0zetDDWPxF5qDBbGA/AKe+pAUYPTr6MV9HLBxEkh9qHZHjJuRwPXoK\r\nzO1aypqUyPhMZZl8dxmsDbWIuQb9W+OjysS1lIKfPxRwe0oXTEGRlM0Z+MQO\r\nErCTny7WSMIaMflhnpsVYzT25+GbcsZBpJOHJrkeFvA2T6Y7vmRbO3Oxpt7G\r\nnx5oKwWyAFFEhNYHdHQm8pKZ2hs346/13dI=\r\n=qkbw\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-shifts_2.0.4-beta.0_1675124095683_0.07256547290441429","host":"s3://npm-registry-packages"}},"1.4.7":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.4.7","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"bb6b824d0034d4ce4ff33a1a67a778c466292732","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.4.7.tgz","fileCount":81,"integrity":"sha512-h73nq/+DHnN/HmfeZDq5oZTqPCbc+XbtHFO0TXhupmEA5gWrM/q512PaIZzAqeu0QcHky/GVhm06aqNUOPE8yw==","signatures":[{"sig":"MEUCIBRQZYLhWtQA3+VpCUpvZ2qm6MF3r4Afgbvv4PzfvnvIAiEA9Gtmld128vx8YCITFmep7nhGvDJjH0kkzxL3UNzQGj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270539},"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-shifts_1.4.7_1685688306530_0.29721195044291604","host":"s3://npm-registry-packages"}},"1.4.8":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.4.8","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"e4f00d5ef52ce4e3d501362549e740873afa1a74","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.4.8.tgz","fileCount":81,"integrity":"sha512-pvk3EQ6ScK1nSvzIDq7za/MMji+ESMZ8vD26WGrpaTUM06UOFSCMdQuAgglcEXljzTtDW6GeWob1Z06od+cJMA==","signatures":[{"sig":"MEUCIQCR2cL/IL0mZZajMK/05hACZHJ+t1PvkDN4lrBKkICkeQIgA9iQGNe22XX8kd+sS2r6jEVs64FslvWex8SofZHAg+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274489},"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-shifts_1.4.8_1686289589011_0.8672617556262823","host":"s3://npm-registry-packages"}},"1.4.9":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.4.9","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"d45c8632b939f40b3c1253e65170530e898a33f6","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.4.9.tgz","fileCount":81,"integrity":"sha512-cvo7ktB5seyYDYAOF2L8gjMEDbgpAZ5hETLoXYQ21JqM9hcpmfa/yPScDzx9ZThNxvMnk97UWHqtNlRFUTbhsg==","signatures":[{"sig":"MEYCIQDLxI9VApWb286zQdIjBrei1CIdbGjtyC8gtbASZeLkWwIhAJQdAokJdztYI/D3+dkgK9yJEhMlbNjb31B0v3SLYxNw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274500},"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-shifts_1.4.9_1689220263916_0.8406023363075161","host":"s3://npm-registry-packages"}},"1.4.11":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.4.11","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"554ada7900933a4affd664e9fb22ff4b0b6105cc","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.4.11.tgz","fileCount":81,"integrity":"sha512-DwiXAipqLJRw3tuEaj0xi5Cz+XbA874Pv0BJZaBJgeMKmZBsjyTHrn/OB6qDRweGJrDmmO4wDAxv35mcE1tI/g==","signatures":[{"sig":"MEYCIQC+7+T1s3JmlnkKgoHUNgoUYfrEoMAQ96npPyxOle9JwAIhALFnEnSFabY+Hghj7y9X7EN5CBwP1p5Z/4lkOzzN4162","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274502},"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-shifts_1.4.11_1694576023057_0.33615800808447815","host":"s3://npm-registry-packages"}},"1.4.12":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.4.12","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"92978b6ee0cd5f9d586734be3332e9b31702fe1b","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.4.12.tgz","fileCount":81,"integrity":"sha512-1j4gYyEZAO4jx0jNztwFAnON+++MkQuAAV0+iU2znb0L97Z+V0JZxtxXUct2jCzI/+Hb44kYG7u+FqLCFJzYbw==","signatures":[{"sig":"MEUCIGLBXlniTzcGlxKk4QKUI13/D7aRevpDK5Ryn8GNXJSbAiEArznsJDU1EOL5BsD6lDeiGtoVumvLNwIJVAvicngXFp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511929},"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-shifts_1.4.12_1695272098050_0.37302772785458727","host":"s3://npm-registry-packages"}},"1.4.16":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"1.4.16","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"a5ab962ffcdeaf358014aaee0e503ca791ee9659","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-1.4.16.tgz","fileCount":81,"integrity":"sha512-tqqSFAyhKxzJrYUDHoSPmPfLVIx9TwA27T5unIgZQ3dzXQWbpCBkEuvZryURxYKO4LOqvZh7br9gRyhgtGbFVA==","signatures":[{"sig":"MEYCIQDFn2qFMGZk3lLjAmUhafGSRNbOJ+9K/WqUkeVloQvwlAIhAPY1keCiqrPYF1RTUg5MyZoIJsB5GmIzremYJB5JuUVf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511929},"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-shifts_1.4.16_1696926209701_0.42194128459493796","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.1","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"1ea1ee2c895c7b8b4a31537596aa954eaa36b524","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.1.tgz","fileCount":81,"integrity":"sha512-vN9ehdp++bxMZUFoxpgwHQ6Kuv42fcG1ji2rRs9D4FiCDjJMXqFbn1cnvVJfiOKHc3/txuw4Ulo7YrKbGvHiXw==","signatures":[{"sig":"MEYCIQCBiqzTIaTkuVj4PdyNY1Aq0LxCTqbYvZd2iFjwY+r05QIhAPxzRNXIBzB/SbO9bf34IP5rK8Q1MyBGFGYTp/ah/XX+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511734},"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-shifts_2.0.1_1708408456958_0.4483403922912452","host":"s3://npm-registry-packages"}},"2.0.2-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.2-auth.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"28f8acf23d8de5af483b2a81510d79abc7ac15d8","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.2-auth.0.tgz","fileCount":81,"integrity":"sha512-ocWqcFcOU2Ofj1nZiSjrz0YcWeyx+i4a0qsvYc5d/nVUrEXQwBUbGgCrO1FNsq5i+wOBcrIl/SF32PEPyV9zuA==","signatures":[{"sig":"MEUCIQCz5pUc5hElPTHb4fTrXJf0fUdpd+ieLrlg0EgO6W/G9AIgEPT43ulj8jBv9fSvksS2YS+VlVr7Ju4r2D/vbPbazq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":503452},"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-shifts_2.0.2-auth.0_1712116924300_0.3369152754224878","host":"s3://npm-registry-packages"}},"2.0.3-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.3-auth.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@2.0.3-auth.0","dist":{"shasum":"0ba912197ca341d3087e250f23127e1bb5937113","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.3-auth.0.tgz","fileCount":81,"integrity":"sha512-m9MipAU0dYOemTU812C0UQ9ULr9aD8XFMEO6FRpBYxl3nLDPk4S6phMvvz5K7sz9GqxY1jm3EBdZB12EAFQsIg==","signatures":[{"sig":"MEUCIAjvzgs1GU9TI7hoxgABLYas4cYreNeh0/eOWzPm9kkIAiEA0N3Kz1bP/piHEspeZDcOmfkEmQVR2lyjqPO+UFwbMRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502493},"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-shifts_2.0.3-auth.0_1718947728748_0.08535901679791946","host":"s3://npm-registry-packages"}},"2.0.4-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.4-auth.0","author":{"name":"Phillip Suh"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@2.0.4-auth.0","dist":{"shasum":"7ba5ec409786cfbe5dd472d6f38ea8312c630fec","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.4-auth.0.tgz","fileCount":81,"integrity":"sha512-BmqNTJMLAeeMIWizasruVDbOXp0R9VEq41ohbDm16/m0uOyWaDAJe3MVaD5SAAY4j0TUZkvxDR2o67aYs0o8nQ==","signatures":[{"sig":"MEYCIQDb/snw5/myZmOc10lYMd7oydWM/OWswWf2ol4QNfM8BwIhAKw9+gi2JcfROPzgFLQ42yKakNXPk3CFbbFZz7PCAlxw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502493},"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-shifts_2.0.4-auth.0_1719208314257_0.5290084635798065","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.2","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"4e6ac9c77e7f876d73cea206d37989999adbd68e","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.2.tgz","fileCount":82,"integrity":"sha512-K+f3WV7lyKEC5ng0//qnOlW83biEEeKxSPhDcunttILgMxb9vkSngJYMAvaRsIFo6VgoKoTlYaiODl4UqaTT+A==","signatures":[{"sig":"MEQCIBHoLJ/iEqZfssnChimqJ6H7KQTQEa53p6qIoepJ23MsAiAv8kmsEGx/cx+aggfISSWSJN42KHL4D7w4rQ3hcyE1OQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471290},"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-shifts_2.0.2_1721715421319_0.33950995000034","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.3","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"8b306cb79d3d01625f5490cdf651689b3a14ed82","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.3.tgz","fileCount":82,"integrity":"sha512-KKLfDRgJZl1+myEZUvXWpizoHmKo0cHH+YHz5yJS4S7RSdPPZnH3m3S99JPlOoVArKacvjLSOwIMWVQQPBYvXg==","signatures":[{"sig":"MEYCIQCP/DwLdDzMpgdVzsZewj2JYa6mldAM6P2jdHiUnRITaQIhAN7EdQlhsAzFZ+Ds0i/7YVk3abYhalsmBoUs6XZtmk0W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471712},"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-shifts_2.0.3_1721729256091_0.44726959273076927","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.4","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"9293beba28050aba5f23ea9b16812984b9380f4a","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.4.tgz","fileCount":82,"integrity":"sha512-ypveApOrkgRRBE6kR+o4veZLX7V+kV4N6scKypUdpLWLUbf1l/MTqii7czBZAEAgYSjQEOx12D8MNKtUIQDtKg==","signatures":[{"sig":"MEQCIDTu1kAEUGVjyJgY5GoIPSLw8UmMIXOcucGKNVilcwxwAiADILLn9SVYK7FY/vf0o6l+b/3rpHZPTG8BPyQ7npa3+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471712},"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-shifts_2.0.4_1722392893146_0.70727561174704","host":"s3://npm-registry-packages"}},"2.0.5-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.5-auth.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"8067f983e37557468fb88f5842244dacadbb4bc9","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.5-auth.0.tgz","fileCount":82,"integrity":"sha512-ad7E87HyJUsNdqq17DAIuvfX3zg2DNdb5jjP2jbblfsot4FzJDsig3A3C9GfHpi4eDZKJEfDg/HK3vNxcGcgAg==","signatures":[{"sig":"MEYCIQDo2tgm4FTJoa8Un0AoAeuSRG+2EIlywRyFzykSIqDsjQIhAK3ik7EQ1mtvse39Kx2Pp050blH/+CX8SVneAwb7fY5v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":490602},"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-shifts_2.0.5-auth.0_1722395391943_0.635120355329623","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.5","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"c6750f5710eaa58902e622348cebdccfb738b567","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.5.tgz","fileCount":82,"integrity":"sha512-RHNn85TOaKGAAISHpXvIfiPt05aT7HH9uFs18sDG6IFMOlm1dSJmJ/B0MlXR6pI8zd7B1TkCyltGdBjPEzZs+Q==","signatures":[{"sig":"MEQCIDzYoQ0dHT23uC97Q2w4wXUgPrZICWwOHe/iI2YQELFgAiBP5zF7K020VhqBG8ITaKTll2Ffo9z61QCYe9zx2pbIzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471932},"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-shifts_2.0.5_1726796854283_0.2186632190715072","host":"s3://npm-registry-packages"}},"2.0.6-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.6-auth.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"3049aff1462a6bda2797320f763df08033ce956b","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.6-auth.0.tgz","fileCount":82,"integrity":"sha512-NL6JWpvds4WXRxUyv76LZH1Rup5FZSCo2Pk0/rF4bkba9yKpJVHg0uPAI8i6VFyc3WSRlnAT7cN6XunQjy18pw==","signatures":[{"sig":"MEUCIGyknmeFh3zSm4AC/sdQhwtrArfB5JImdsPXG9ke6nWxAiEAiQpEQjJcA311zB+L05+FkKJXD2odkYGzROfyOIUsdc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":490822},"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-shifts_2.0.6-auth.0_1728364240289_0.6271011887550919","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.6","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"54c8be4294a4e43bce3c30aec94dc626dbfe1394","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.6.tgz","fileCount":83,"integrity":"sha512-liPSRzEUHYUqoQsh9+8pUsoWI8YnVTE27El3wlx8F1I+QqcQdWaYMcKSZpQyiozthdv1q4thnGuXtTf7mBgnog==","signatures":[{"sig":"MEUCIQC4E+Flvh1RQKoR7wrlDidJvokcnkP7/QSkrQSiZpI7KAIgakmfUVWbtQvbbpEM3famB6KpaUAXOVdi2ym4TA79/ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472391},"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-shifts_2.0.6_1730789153443_0.35013457325944075","host":"s3://npm-registry-packages"}},"2.0.7-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.7-auth.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"3e954aafa8ca43ed12bd693db7ad5c7dd5fa9223","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.7-auth.0.tgz","fileCount":83,"integrity":"sha512-EdNLbpBeAdhEyezBJ6y9tDKCFzOfzA5MqbMjeHTJSljtdLzW1HOebvfKOQBvnXshXqHdbmoxI9PKXTeaLW69Zg==","signatures":[{"sig":"MEUCIQCGdvY6FFx8PRUq/Hsytybg8XCpIHDVs+Bl4zFsYb1dWQIgX0ISimuha/LnaoF8y7NniGphol38eqr75YToqgGxIqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":491278},"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-shifts_2.0.7-auth.0_1731038334243_0.9480105055817913","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.7","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"7df79a8f82f2028052f0a5903d0da452be808268","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.7.tgz","fileCount":83,"integrity":"sha512-OmTej2fnQucCpQMtw7KXsCjU+8aRMZ49HOxcsRNYVRP8WnroDjsL3MHiE+KYBpKlLGtkFFktDHAMlXreV7uM2A==","signatures":[{"sig":"MEUCIDpS4C4UiVpenXXArGjotsDmVYEzFbIfa2uW6QbOg9biAiEA78ff1Mlqivp3gbp44ZCQAHZuywiBmd4B6Tka1Kdo6aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472755},"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-shifts_2.0.7_1757378892667_0.6665213758265125","host":"s3://npm-registry-packages-npm-production"}},"2.0.9-beta.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.9-beta.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"3fea2567a6eed067997672c78b8025ff64eec439","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.9-beta.0.tgz","fileCount":83,"integrity":"sha512-Qu/8lnhYx2x+QLBlEXLJ89jXwR7EUt5LlDLPmRdcA/HG9SSuW7SncquriJjRmntYvIuvDoFFEXZW8lUiDJyN5A==","signatures":[{"sig":"MEUCIQD2wWTJGpFl9dqEJ0QWeGWQH4mIewdnKYmbqxvLET7H0gIgZtcKgLKFZ9aMHjIpnjZIiSs8hTANM1X6ov9bfApE1vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472891},"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-shifts_2.0.9-beta.0_1759987715517_0.09927715572379725","host":"s3://npm-registry-packages-npm-production"}},"2.0.8-beta.2":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.8-beta.2","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"82dfa9c601f251350251a4be926abec6ceca1e61","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.8-beta.2.tgz","fileCount":83,"integrity":"sha512-3gO0rr9cPIvX5BkbNgP/JVAwMeLhon34Qjw6Z1aJGY9fWQYqrDVTBVT48y0xoBr3LI4qlA1i0EO9fPLT6FnjDw==","signatures":[{"sig":"MEUCIQDaAP3B9WA+Z8XRlXHkXjKantzA6zCB30PN6q+ErRUYKwIgQ6UjE2zbq3Ngr1FUDsQbKKEiMvCNixbNRFkQhMRbxOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473376},"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-shifts_2.0.8-beta.2_1760486452605_0.7060149760529724","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.9","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"87e554cfcad6da4b729d57981358f33ecc7799de","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.9.tgz","fileCount":83,"integrity":"sha512-GFbaOCL/+wJ+yLCdPJU0PBnL5AtWFy9HPk5eQ6VAsNoN1TDdbrlDXFw/uT1qFuqX+mWMaibCzCLMKPYilIXwGw==","signatures":[{"sig":"MEYCIQCv9+4aG5koxhoO7/X+KFJDZPVNi1DcQlB+nrYxQBnOIgIhAJXKHfuY5JyCFlyS+9iHmuOb/iu8Kiwue8Sc+ZR1agsU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473461},"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-shifts_2.0.9_1760935987331_0.5384474352268065","host":"s3://npm-registry-packages-npm-production"}},"2.0.10-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.10-auth.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"8c1d8c8032b93ae0d589a466f4b09ee5cbff1d33","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.10-auth.0.tgz","fileCount":83,"integrity":"sha512-SMd90Wjs6JX7G8OdJfx4jA7TmcaVo8V86KLY1YJf6jrqTmrWhY6sv55Uiz1CoZ5URVDxCntQoAmYECfUD76gCA==","signatures":[{"sig":"MEUCIQDoAZZ5Gw2VM0CEenppZ9XjpTU97qQbAUK07j3BL0r+2AIgE1HvEugNPw9JjP7llW8o4nwKa1H3YOrVBwb7FXty7AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492353},"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-shifts_2.0.10-auth.0_1761128485671_0.2507486854614194","host":"s3://npm-registry-packages-npm-production"}},"2.0.11-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.11-auth.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"8f215e6bc101a33be5825bb34396359aecaa6648","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.11-auth.0.tgz","fileCount":83,"integrity":"sha512-o/FLTYOOrRwFIgAQUvuqQm2PFOGLEdU9bZlko+FJGOXOGCkoEOORL3m4s9BCuY3wFFcxpkFKF2yi0KCkPflzrA==","signatures":[{"sig":"MEUCIDuQpr3BucG1Vdi/jpxl6i+TP4uLut0YwyVBNxzyPQBlAiEAyrccW4wsuDoZu6pSd75yMt4xzCrgYF1JzLZHXF+IZP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492996},"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-shifts_2.0.11-auth.0_1761130068140_0.66789247565547","host":"s3://npm-registry-packages-npm-production"}},"2.0.12-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.12-auth.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"01a057ca7c9213fc02702678f87254e3bca9a2fe","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.12-auth.0.tgz","fileCount":82,"integrity":"sha512-Ct9eHO+cuODC4DUeu3r65hyUs5POKFYwub57wkoudkWZ+AfMl+qg1OLjy1r48k5ZWe36iiPJZpaaAeCamxiAew==","signatures":[{"sig":"MEQCIE47X/Dww+eoQNhwvzZnLm5XAQjf36Tl0rwXXXIR9u7hAiAuQoaTsnbXKXDPJTKvrTMwgP/U1EntOU1sZ3o68B647Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164509},"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-shifts_2.0.12-auth.0_1777259259787_0.7829017257242843","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-auth.0":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.1.1-auth.0","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"d846cdba76c4fc132287a7005a8c3701bea176f1","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.1.1-auth.0.tgz","fileCount":82,"integrity":"sha512-efsgHUYqPWPkIjFxy5NW1nA6jk/X3Nm6WK0E8k4nax6taVqfRhVn9mtaqA3Fq+HywEwRXSZrZdJaFnDmtv7Mvw==","signatures":[{"sig":"MEUCIQClczRjWyodeqKCO2qG0dVRPTWd21fhH7wthuR/2wWkFgIgR03wnmxzb/i6LOvtRgoyHf/hd+vLjrq45tsqXcAPvvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164508},"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-shifts_2.1.1-auth.0_1777269699067_0.6687081089302265","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.10","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"884d6bdcf65be92298993daa6f97e40ad1cb056c","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.10.tgz","fileCount":82,"integrity":"sha512-hIBrofgqfklBvzmlhSInWdTyMOCsvFrXT07r5WPVDw+Kpq7ZmfJZIDBE96E51c1SsmBJFIlIB99BWx91MSpKlQ==","signatures":[{"sig":"MEUCIBMTGk6vDSoU1qd1l3/fhDJx5O6YFgcM56n57Rpc79PkAiEA8JkiVCGYEbLP3tooMGGVWftveOwlqXB3wSHjwU5uUss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163967},"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-shifts_2.0.10_1784267827683_0.9318706033283914","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.13","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"815e02fa1dbfd8372dfc38937b151d291386234b","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.13.tgz","fileCount":4298,"integrity":"sha512-2byhYIE6jOFpboAAXLFWf8vhg6b2c2RC8MouomaKJ8IiS+DqrdfFvk1jIkRbgBxRxzBUq9oDdFMLHCJO6G44AA==","signatures":[{"sig":"MEUCIQCskxlcAE+ONZxnpR+kcs4Pw6ILrGzrpF/VcRRVEvT16QIgemBazFV1/VLrCtrULISfI9XnFQ5GuagcsmGroKGfPWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15087426},"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-shifts_2.0.13_1784722670266_0.23136001677135232","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.14","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"dc84558c94ff9cd5f806325d3d2c9ebfd3810ec6","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.14.tgz","fileCount":4299,"integrity":"sha512-0bBYLm3tXvHoTP0KpwESAOIKpLyx5/LWpkawGd6CsswVjorkCxzflXXoe1gzr3fVfulJ05vqTXXDE3CYdn3FRA==","signatures":[{"sig":"MEUCIQDr8UHNHmfF8PhiAb8KgYNK0QV7VbT46ZNjCCD/cuX2zAIgZQA0HaXAo80sXIED9WzSt9k3DB4C35kbl+bpI9m3w8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15081062},"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-shifts_2.0.14_1784778279287_0.9908077509733191","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@plusscommunities/pluss-newsletter-aws-shifts","version":"2.0.15","author":{"name":"Thorbjorn Kappel Davis"},"license":"ISC","_id":"@plusscommunities/pluss-newsletter-aws-shifts@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":"4c3b86cb7199f41c04a366e4c9a4995940e5b1b1","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.15.tgz","fileCount":3821,"integrity":"sha512-aipY0N/kT1CSRV4wGel+cm+s5pJUU7qLBO3aRvB9N99+v33IilTKfv7ZlFKlefLG8AtkdiYYxLmn21TmaU63GA==","signatures":[{"sig":"MEQCIGuPKawyMDToMpVPffkYHwFwbXktsHm/YwTVvIRT6A50AiBUL/1BqxcXt+ubyaISMI8XYCeJN6E3Rb3zn4WtALkyNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11882791},"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-shifts_2.0.15_1786064514358_0.20761499687155704","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"_id":"@plusscommunities/pluss-newsletter-aws-shifts@2.0.17","dist":{"shasum":"80cc98021df233b3a9729bc35e1d6dca5e46127e","tarball":"https://registry.npmjs.org/@plusscommunities/pluss-newsletter-aws-shifts/-/pluss-newsletter-aws-shifts-2.0.17.tgz","fileCount":4301,"integrity":"sha512-D+VmZSFgioiYEFjzon8Wq1JmQu/81bAalo1nyNFE8NJrgNKJZyLAWwSDVD6y0uYv/CoM1r0TXjUZsp+MEpGfqw==","signatures":[{"sig":"MEUCIQD8mj6Lm2bhngIEP2XwmV01UQYsreyQS2+TY1NbVJ/KGQIgPUOa1+UhRhA3fFtYtmPxdXFwF1EsE1U5u/R8SnM/Hpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDl3YUbaIABL8M3LhQu/aGXo/Ynke/5gWlaHo62JYmrvAIhAM0ZL9MUwiqr6LNAWpAvl8KTZjCc9P4McsJDoPQ9V9VH"}],"unpackedSize":15089713},"jest":{"rootDir":"./","moduleNameMapper":{"^./testing/(.*)$":"<rootDir>/testing/$1"}},"name":"@plusscommunities/pluss-newsletter-aws-shifts","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-shifts_2.0.17_1790813013671_0.9364518526076986"}}},"time":{"created":"2022-02-04T01:19:47.430Z","modified":"2026-10-01T00:03:34.013Z","1.3.5":"2022-02-04T01:19:47.669Z","1.3.11-beta.0":"2022-02-04T05:10:24.945Z","1.4.1":"2022-03-04T02:17:44.846Z","1.3.6":"2022-03-16T06:14:38.415Z","1.4.2":"2022-04-06T06:30:45.274Z","1.4.3":"2022-04-14T06:09:39.245Z","1.4.4-beta.0":"2022-10-18T03:09:00.641Z","1.4.4":"2022-10-18T03:25:38.727Z","1.4.5":"2022-10-18T07:09:03.712Z","2.0.1-beta.0":"2023-01-04T04:21:33.464Z","2.0.2-beta.0":"2023-01-04T06:51:18.863Z","2.0.3-beta.0":"2023-01-05T03:20:20.642Z","1.4.6":"2023-01-19T02:19:10.397Z","2.0.4-beta.0":"2023-01-31T00:14:55.833Z","1.4.7":"2023-06-02T06:45:06.696Z","1.4.8":"2023-06-09T05:46:29.224Z","1.4.9":"2023-07-13T03:51:04.159Z","1.4.11":"2023-09-13T03:33:43.360Z","1.4.12":"2023-09-21T04:54:58.272Z","1.4.16":"2023-10-10T08:23:29.954Z","2.0.1":"2024-02-20T05:54:17.124Z","2.0.2-auth.0":"2024-04-03T04:02:04.485Z","2.0.3-auth.0":"2024-06-21T05:28:48.911Z","2.0.4-auth.0":"2024-06-24T05:51:54.473Z","2.0.2":"2024-07-23T06:17:01.473Z","2.0.3":"2024-07-23T10:07:36.326Z","2.0.4":"2024-07-31T02:28:13.429Z","2.0.5-auth.0":"2024-07-31T03:09:52.114Z","2.0.5":"2024-09-20T01:47:34.592Z","2.0.6-auth.0":"2024-10-08T05:10:40.503Z","2.0.6":"2024-11-05T06:45:53.613Z","2.0.7-auth.0":"2024-11-08T03:58:54.438Z","2.0.7":"2025-09-09T00:48:12.923Z","2.0.9-beta.0":"2025-10-09T05:28:35.726Z","2.0.8-beta.2":"2025-10-15T00:00:52.816Z","2.0.9":"2025-10-20T04:53:07.551Z","2.0.10-auth.0":"2025-10-22T10:21:25.854Z","2.0.11-auth.0":"2025-10-22T10:47:48.396Z","2.0.12-auth.0":"2026-04-27T03:07:39.928Z","2.1.1-auth.0":"2026-04-27T06:01:39.211Z","2.0.10":"2026-07-17T05:57:07.851Z","2.0.13":"2026-07-22T12:17:50.517Z","2.0.14":"2026-07-23T03:44:39.504Z","2.0.15":"2026-08-07T01:01:54.666Z","2.0.17":"2026-10-01T00:03:33.820Z"},"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":""}