{"_id":"@themeetinghouse/tmh-render-router","_rev":"32-bec07b8eb1067ed639bbe0611059be33","name":"@themeetinghouse/tmh-render-router","dist-tags":{"latest":"1.0.31"},"versions":{"1.0.0":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.0","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","publish":"COMMIT=`git rev-parse --short HEAD`;amplify publish -c;curl --header 'Content-Type: application/json' --request POST --data '{\"content\":\"Published a new version from commit: '$COMMIT'\"}' $DISCORD_WEBHOOK_WEB","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-H8e/twyJ13cNjp7ThXmyW2V74W2q3/yOd0ZqBwoD5XjSlsPGpsiNmSciAP2MK+Hzy40cpIUIJEolVN6JnlGnLA==","shasum":"94d83ba655018fc00eff8288d62ae96e18ebcdf6","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.0.tgz","fileCount":64,"unpackedSize":681819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFuaeCRA9TVsSAnZWagAARgIP/3fDTzPRyecJPJnhxmyI\narnr3nepc9CIuqmhGttm1pvgn6t8NT5KWVhQdjOhJa/FETMAVS4lgPdbZFYe\ncwP93MqIrY4FIb26UTl9rzKsLOp+JIDYs/VdkrL1StE0yJeHrBC8nf7lkTw5\nPxCyczQa2XC698vVkNoe3DHpKQIoybugWob734aLsu0L4NX0yS0/QK48XgsG\nMt+CRU/wEdEOdgxRhfSrd/Ak5t+wfe2Ol32lOvFVj7tSXoxGiomsPiza+7dm\nqKwmER8FTMml0PNGCMAWfp3a4IZq4n1qns8l9kG5Qy0MYD40crrgPf9/vOkU\n26Ff8A6sZXD15+IUDR/LlCua+FXdh0Rg2iicFwZv490wXkx4H8XvoftbX1cg\nzvep8I7UpaP9mVFQnzRbRpCcQhXmHNxRHfjPPPnakVXx3AhZc96Vf6PqUeWk\nyY/5diAOexTZXXXg4MWuvD9aOjA5Fix5aXj81C+RVt6a1Ezs1ssNw0xf3TI+\nbTQ3Y7bRlrBcTV/sgVlhP1XQA4FDFepHsApI3ttUCC4ZHMhQAlxGK/pNXOFQ\ndgTcDEc3KtKY0VF+z+MW8Z3am2GRPXOuvsWBAHk5z0rlOS3jQahlqP9SdSmJ\nfqsazwxU9sOZ7AJuL+aqPXUodCfBF9zymck1gxoU+4YvztDs7zcGj+EMUb3V\n/6CR\r\n=twJA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBLGfeeL+60oFb2OLpPqP38YU9ZhPJ9d9oMtxQrMlmHQIgJeLn3X6YHkuNulM0IE09URjnpWgM1lK0puW8s9rmPwY="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.0_1628890782122_0.9020749445094192"},"_hasShrinkwrap":false},"1.0.1":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.1","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","publish":"COMMIT=`git rev-parse --short HEAD`;amplify publish -c;curl --header 'Content-Type: application/json' --request POST --data '{\"content\":\"Published a new version from commit: '$COMMIT'\"}' $DISCORD_WEBHOOK_WEB","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.1","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Za2cmfD+Jt+LizzU3GFsXePZR8mpK40e5GhFznkgHYYYrTTcHpdpr0JgQ4MKxDMjok3HwB7GqWo6PwoXf2vleQ==","shasum":"be3bcdda850e9a03a985d378f04ec9b7f70a8a3d","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.1.tgz","fileCount":64,"unpackedSize":681819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFvdmCRA9TVsSAnZWagAA0McP/RMsQA4zVYlOdMbxOMsi\nWXrkvNsG63uiOZ4EBrvXtka6Te6a6ycrfMM8Rmj1TwONtQcoX79g6+CmRZ5f\nntOUJhWB35n1fMdwpbLhKMvi4e12xnQzyGUaesQdy8QwMzKK1I4nkH1YWfYm\nmdX0V2N9WzYUEyD050KNp0JzhIlMJUqEl+TecJYkNa/aqXe9pXJHmmnghF6N\nWCxjEvqxiXBUfOlY/+kZEVhNQ7ffTvd+DksBkHf2Bo0JvX5+KgnyvZyjTY58\ndrn+MIPwsUbdTfF0foo+MfrcMbUQn7MyOWm1Y2a8FJjWnk5asysSwHzEUFOj\n6DJnjobhta+2HoylhgQS+UWuF7YKMzdPhSxjoQ+lIkp7QqlTXomJEG1xalc6\nxeIVohCePiQ5K9oz4SG4+SFpfCdrV4Sa0wZpQQEjBOxieOVbz05pgp6OCyG6\nq3Ot42ja5H8JQOaUzAl75t4iPGznP9N6TzcNjgVQ/S4V55Zi8E3frQkten1+\nOwKELVxkl+HWYjufddgDCfbEgCTovSlti7DUw8JiqgJ+tmrHlh21vcRVXqt0\n/hUH8wiwu+SGUmlhsKB98rdvP+VZV+/2Oap341sfYOThrmcbSWcqwNeKVOAl\nfaRSeV8hpy0XWCMIR2rNHI3TTnvEd7uC0KpltJiVy5AjuXIwcaIWgXFc/NxD\nhEFW\r\n=UfnB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHD4bCyhQyzYfOIgmH17P9zpUO59HGv9idkbLNNJdgA8AiBR8dzA5l+T/mBt33hNmoN108Hinq0Caum3lSfUeKgpPA=="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.1_1628895078750_0.19799390195186684"},"_hasShrinkwrap":false},"1.0.2":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.2","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","publish":"COMMIT=`git rev-parse --short HEAD`;amplify publish -c;curl --header 'Content-Type: application/json' --request POST --data '{\"content\":\"Published a new version from commit: '$COMMIT'\"}' $DISCORD_WEBHOOK_WEB","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.2","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-n19VTh3XBBok232yu22BjqBNJGAijEwprENlGubY8TR2MWTZlmoPO32911gtp22LyghIEQLGw+u1kaIrg/SIhA==","shasum":"21180ddcad39cbb66a11c3bdb0913e0e5f9ffa17","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.2.tgz","fileCount":72,"unpackedSize":702107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFvlkCRA9TVsSAnZWagAAr4gP/3qqYE9xNmTB94vIorda\n1RnEaSOZ3eMXSmKKJyLe5gzSZ1rx22It02Xbjcv9rIRUwCWReXXjy7dW4oOr\nESibSYImTPeTWYltdOK9+UoNgsPeAbbPicW3C/bi6rJUnnEaYQ4at04m/dXs\noq/ppbeX+WvAvY9+4wXvAmE4gbOVZJdbtPDGQDlYwI8l0yPvG1fjZmtlsxgK\nS6kuJjKZ7k0xBxFsm8PVAfL9VPQlMeuzLBCOVJQtP615hQeub+1BkiErKVfF\ngvlb6qWezRcPRHkXCZL0xrdtP1/YoOndzl/TnLHJbgif4Me6KumRB9pxP8Fd\nnIEwAsAuM1w9F7rzB4CoGnZiPYFHhK5fh2dWZ1LEikN1C7k4ikPHsPBmGlqN\nSXKkwRrAecnwd1NDPiptd+UoP2aI9dJDTs6u3k1VhU/tlGNBli1SBMnqcC3G\n8+rschdooiOz7Etwq3kk5g1Di8jbefOdEOLcXaEsFL4xCJzKt3kqsKSlHDSO\nauBLJVgBkM9DG1KTAHcfOghH8rlEeF1v6pBwzEHXyljVwd+dRQcrl6VeuCXg\nr6NwAVOEXYEnkbANCCRFdp2t87FM7JPH9iI9eyCmnbGWmZwn4J6ilInkoFa0\nf4FtEUcmPSq3VBkkDwGio0qFPN9UMY0N1CoDzAlNLBG2Jx/xRjcEg7e1HfmK\nBYAV\r\n=afgI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgAvv+wtA9oYWJ41BEBIAl+RZB0TInB1lyooZmOg1DdQIgFxCx4XIEA2VDjsQaHC7NC/F3UKaNrlyUwzKAkxooxI0="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.2_1628895587864_0.2986957430191646"},"_hasShrinkwrap":false},"1.0.3":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.3","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","publish":"COMMIT=`git rev-parse --short HEAD`;amplify publish -c;curl --header 'Content-Type: application/json' --request POST --data '{\"content\":\"Published a new version from commit: '$COMMIT'\"}' $DISCORD_WEBHOOK_WEB","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.3","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-BH0Kf8lerwCrpoLZaluomwnqbKdndIFqUDKst+QcflN71739YXyzI/AyI6F+kO22NcZ2hmfEd64hlskoox8SUg==","shasum":"dfc9a4a1f6d937e49d71cc143438637c2f0b939d","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.3.tgz","fileCount":76,"unpackedSize":707603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFvsPCRA9TVsSAnZWagAAhoAQAJOMUW4KUtMZBKCuVceC\nXA3oLuxJTSRFfavOaCOB3TTtlSs37Nm5yiY7GkCT1ziJAQUzBbeP/ckcyhZN\nCXCLzxAe3/w7MkGITKHhqKmAxq3cBGEEl/QKyTU6s20hjqnUvxswKQ97EilX\nRm2dFSxWA9zRzxBkBy+fC+m85zTgCVecWsEXFUKy+pdsUlh1yJ+3VayNztOR\n5LEoG4SnZxpH5zCeDZaHivOU0At1Mu1pCLTp97BxepKW862InUUxAffp30sD\nFyewQ3/ZA61ZqAJ3RgbjTf51XTVSReEmVT5h0MOE9dnUq95A/s/i+htdSyez\nMC+eI1xOHXnjUGsbkJXsdLPjOhLslm45bRVzsluj2djYg7qP1Cq6KVQTJZPc\n9UMHFQq1JZdDzIPbB6vdRAg0/9LfLCyajMahcqIAm1chsE5vpLYUC8EJAvP3\nPum6bCVr3YBTCW1GPjITM0vqpyQRWpk79RtLY5loFco5pPiwmfw7FJMso+jr\nWgVFHHKhrzP7svCBw0WxDkvZoloeEWpmLGPS3EYDreq3TgE8NqkuguNMUYDL\njW3QdDLUZepyT0WUFnBtMX6ufysXZIl2+kIL9V8UMRFa6GhsotU0I3t3KZme\nSw3n9ishWa/BEU0iMCDTNg3kraJVO3/Pd3CXrP1GWqU1iMPdYgVD3UtD/CI8\nqwLA\r\n=m5Lj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwFNZJVk15SCX3ju4hBSqmJqi/wAx0fCwJE3/mO46DTQIhAKaGeCtF3dJILKxG80fM4ZUaLsEef/FAs4az3/AJnQRA"}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.3_1628896015290_0.42262786887695003"},"_hasShrinkwrap":false},"1.0.4":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.4","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","publish":"COMMIT=`git rev-parse --short HEAD`;amplify publish -c;curl --header 'Content-Type: application/json' --request POST --data '{\"content\":\"Published a new version from commit: '$COMMIT'\"}' $DISCORD_WEBHOOK_WEB","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.4","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-EC/hOOpB1Q89e7IMAeA4AW+B6fV4JT/wHWjaZKTVnHZf6RIZ/V6AkR+rX+pdFuH2a/vi/Inu3O35YDRGwBrAVQ==","shasum":"34c399a99a52842f54ebb5e8b18ca9758d4fd3b1","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.4.tgz","fileCount":84,"unpackedSize":8112487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFvy8CRA9TVsSAnZWagAArdQP/0rUbQJzwzWlBra0+Mx2\nEvbNg8Ej3QCmo49GDhpkmgUXtieonsunAhvigSQv7zIHkkZfdWndI2GkYMDl\n7NXiwP4ZNABj2/8l7mC70/rO/j+oaGLasTs8SKG5T4TIMnReuKAIlIrJIqLH\ntG+ALK3AY/vy6wicADnkUxR707JrtCkZFFJk6VtEzbir7+7eAoOiECZ1mLmH\nDZbgojf+djrYl/fLXUJZCEXN7I+NJs3g6OtnVJBP2qCFiLolgxaXIgcokiLc\n7CLaPw+5/uIWHf9nmocGglmEnNY0VhGEOEL8tj9E2npr/q5KrbxMAMXQ+o+7\niG8SBajQbCLAsjvNbqtjfC9g+BvIqapnsYrLCxL1hEmvTZ0ENkMqU+ClWGwm\nHACzyauB9tmLdixtLrgBE9yeF3PFSKtIg4HiFPdpny4HffhtzOVmUnHLMWhf\nIofKuEtwssIGla7x2gTMv38jWS+HhPSvg4DaXuzy8NR9l5+ED4zSFuZjXAYN\nqsfgskDsl1v+0k9h9TVFNLucJICspRDJOKIpTBW2LnEfc336gUtpEZvjo5lp\nIZuQuMLtKqnluUfjQ8XO0XeFh7ppIcSebgtlF1rMlsqXvE3XwvDHh1jCSdbt\n7jQWlC9NgMGAxcaU/t3GF+FBvKa8CaEIz3mTFl29FQEKPDxKIDKgoVsMNNBH\nI/nD\r\n=ozYA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEgVSBeG/M5Vt5hGeLLBpcmi20kPAhMw1SxRo0Uh3a4wIgdpck79xwtU9LMz7fMbE6d59PBlV5QYwDxq0YIvYyfmE="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.4_1628896443919_0.6917742653355692"},"_hasShrinkwrap":false},"1.0.5":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.5","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","publish":"COMMIT=`git rev-parse --short HEAD`;amplify publish -c;curl --header 'Content-Type: application/json' --request POST --data '{\"content\":\"Published a new version from commit: '$COMMIT'\"}' $DISCORD_WEBHOOK_WEB","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.5","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-SVYtDtTL4pXBTYITBtJv0d2J++aojPBelBSLd0waeBiZKm92CYw1+A7Ldc3mSJYKVfnPzPKIjNZW/v8FqQUYpg==","shasum":"ec760a2c8ba8463ae78d0b944951b3d82686ac26","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.5.tgz","fileCount":85,"unpackedSize":8113812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFv4YCRA9TVsSAnZWagAAQxAP/0nThA7HHZb8PHkZAA0z\nFXbBhISyVAwwMCn7e//cN0+0SQmjoZBd6m6kNUVtOIZLhX/mQWU6CMhzWvBP\nH256SlG3anHW6C027LBrK9zBHeYOOagKRm1pAwbhq1ESjP1tJkVGJ4RDEJiz\nB+twFezZ82qf3i65F6uL/gQqbsAA1qaAONvWmIxJqitVw9Wrl/XkFp5GYRrk\nVjBBNOhAng5y/At8PcXZlxFGHSpbO8Hb0DPzFzq+a+unapEwTK27mw1r9tSi\n1Nn2Gppn+d8mJChnfISipMEbaNQx46/b2yJRPlF6RByMITiM3r+Dau9k943k\nSPoQX1pIU299tgqLOWqiILNjO/MnM7nNfhGVclKiJE+XEe2F14qnfF2kmCRL\nKslWFsqIyCVIN7DU63CHRHPcLUrfCLpZHbmcXD2qMj2ZaCTE9yb71Qc5exHU\nE2oCzUUq3CtvRCcdzS3nEeOa4YxrPOJRb7SoebS1bbEPsjNJepWb80XPrAdg\ncqqDkLB/BJlBoDt/2olSLrOGOEXX+BpzKQGiKmec+0QdPN82J18JsPOCgVvV\ntj0kIbUb51gcdOBpM3VMGXJ9my5BqfdrWtWzf+WpRFj9Smw44FBaSgr58kQl\nq0qZC2JLu/fkFS8HpGECOUfsHGGDxNn8nql7OfjEQrnj2S68goSq/+Bdtezq\nrsfo\r\n=V9JZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHkojvsOs4jbo0M4oym+B0U9G2JIGscFQRltZ/i057LwIhAJ50N4v1N+04VERG+I5TSbvD4Qyeymt5V+shGnLo3Mgd"}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.5_1628896792056_0.2135558364895307"},"_hasShrinkwrap":false},"1.0.6":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.6","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","publish":"COMMIT=`git rev-parse --short HEAD`;amplify publish -c;curl --header 'Content-Type: application/json' --request POST --data '{\"content\":\"Published a new version from commit: '$COMMIT'\"}' $DISCORD_WEBHOOK_WEB","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.6","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-4kjn1IifRVHg3X82otlvhxtnz3bYZlR3Xi6eoxn8J9tG0FgKdXUF5OEY8PMwDxjQXOBIHXqwS3ORBgfFkaRjwQ==","shasum":"2534c9c8066b8f47ca68079618ec49b9139c7605","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.6.tgz","fileCount":85,"unpackedSize":8113841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFwARCRA9TVsSAnZWagAAK+sP/0+YxkT/ZEFqE/M53efE\nmOngQwx/0eGMRveFzYgrhxbbrYZNaV7sN/LTDAbIvrTEFwtFXUXaVj6p6JT7\n8AqWhg3L73rich4ReWlXMi5mxtHOB/AMTpBKSR3nPN3gtnWtXTNyToTzPMBm\nt470TYfBAV+WmSeIkdCxlm0XF9v76DX8YRt3CxwX8INDgT+YpftDvgRU+b1d\nmfEsNczyfzJvdqd/QsfmG3UXo5s4cYS+Vb7vF9IZHfROKJDfN38PtRlT7g1j\nmJtZ16sJGHZ+gy1HzBNo63QjxSvyM0HhywpStP77fB6isqxfQvEj2t8r3z1T\nQbmZNbPXRuFJ0Jccv8S0DZt3nGjsl3VjAqNALHljm5ggo9h7WL38T4ge/tKg\nvgXaG88cQoUG9vVvbQMxKEquQzj6GNA+skekXacknZvpSdQJW2iP7+iROtpb\nXq6eKtQM185EHAJrc86Uk5KzPprQXGBdkLJATw/7NCLKBP7iACSWiZvJljE9\n8gEg7oFMlfqVuRlnwU5egIlolwrY6RNvrYGzUvYlrcupdbUeAwzrx78IDuXH\nmwz1FZOMkheT+yFgcOUOGKBfGxEQ7jngk1Fy8XPAG/8R7rNFq2itipWKBARQ\niDYmqjYLGvNKvrFGpRgtDb7MwHjRyoAO8/SJtOnse2nvj2Q71Gu0y3o+KDMw\nw//4\r\n=0eQQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0F8IgVjlQbsfjtuDw5ZrbNuLI/n6ambtY5FX9hVj0bAiApdcXMWq3oKft6PlirT6Sh8Dk9Vsft7Owh8NIvfG8Mtg=="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.6_1628897297632_0.8470369508311815"},"_hasShrinkwrap":false},"1.0.7":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.7","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","publish":"react-scripts build","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.7","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Tq6CEGWmGDJViUI9mWgMD+2r2L0i3ig82fTHRM6aEGYYQmejWJZupJaFF9k0ExdLDIMViszNN07KoaI/4/DZFg==","shasum":"f430436f951f4094019a476a5d9e3ad845204dae","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.7.tgz","fileCount":85,"unpackedSize":8113649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFwCwCRA9TVsSAnZWagAAIEgQAJFNwkpTXDjFw38wQbvZ\nC+ov8UDVKVIX+DKTzDLcqYSmpCg0PBrcWJq0WtCYV+/Ze1fdJqp4LUJEebk+\n//LqAO08Hbb0MJIjwBt69EEXpenT8B10hVmzRuHDBFsmMe+uXtUdAsKHQ0lN\njEU+bdaGF2/f8XxqCceR+vsRfO0icQbpUp3Qql+9P57f0yk7cWMonsKOns7E\n49gvKJsFRImS/TTosKKgfMFcD7aNt1IJF7glXR4cvY0QZfGz5T9XW/D+2/VK\n6XuM6LIDpVcdkqCi29Mv7Z/UfGlWkfVzQ98HLCorAUusVujfXHSrtBehjkxz\nupL08sDFfzRD0aoy1fdWnK9K1ThEv88j+HlcDDWy5tBvz1AH7nNP6jCGaBYu\nZOkvCs6dVhMzjvivrBkiPa/ICVPDk+DY86bp8z3gzj0lIErHxw/X/h1BYkZe\nLxtU94bxO7hsPJgkzsiTNcMr8WGxD5tZyCC208d8oQz8xhCXaR1YOmJuKd00\nkUGuuHJ1M3BYXdllygejwqohB96MdjTk7uDEpQSzn2Jr9a90GlKwlIlfYuYe\nKlku7oDPLvLlLjW0eA1D2Q6ANLPxE6FsCG/CAf/bJfgzSiukF0o0PYIVyApK\n4vyETD/DcvITLWCSIl/sr8B2Xb2d0R1sN0JEqdDk8iI88WnoYPS5/t2I4Qq5\nXI7M\r\n=wAo7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHvrxUceEV0MSfqvlLlIVI01JHvrwBgj66dpTRW2O8uAIgMBEIaJfvtTm51KVVX2TCh26k2oIkjgZ4TYUzXwQQslo="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.7_1628897455851_0.0021797575301640837"},"_hasShrinkwrap":false},"1.0.8":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.8","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","publish":"react-scripts build","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.8","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-2jTKw9/uo4pLeRel5sPgzMnI7oE92BwmD1QXzZPtWllm9nneGAg392J/fVPLzrN+MJLxXlCB3sczaoQE61enIw==","shasum":"91615f078d5289ee7beb5bd96d2497579bf6474b","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.8.tgz","fileCount":86,"unpackedSize":8113674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFwGTCRA9TVsSAnZWagAAG4oP/0UaoUnNxDgzcQrRvod6\nPiYE56dIqD0uVCJnpDCT2Qjy0KB4FM+0BMkg2+e2TSrN22+BBnOamcpGUGak\niR97y8RXmz+HyEjsAIwnXQoI6zJY0HcBOU9W2/u9nNVkor7p7h0RxXcTJF0p\n5mfnz2ekN/Y9G+n3dQ22nLmhGaPuRcjnOLJsmi0xSWkgcopjEytKXLvaeuSw\nhdcAWlWW0NxWxkg90hCAHRkCIPk5cY8hZk6sRd0mUn2jobYWMK8rWwCYomZK\nl1p1dU2m60Ab8SX29cn1qcRQ0CB6CvoMFwzgUw3/4qAhte3vv7lztV61GfXZ\ncEbaamDdfPumHVYRN8AGn3TubCuM0jSXmpvgav+TLUzVbfo1ZbaEgiB+PZ0U\nVc7w0wKSuo7tAW84jvpLHjMt2DAPKhsSC2qM1odiW05LSQOKeYej7qSxBSyJ\nYF4ShxPBq967CEfW3YSqvm/hDn8JA/pwjZWhE1RM3oqHaQ8qR9QARZNflexg\nY8OvgadwizvAKG5og64kBoQja9Uo4HY+raUJgEO93S6dzWXM/+OJUQipsf3+\nHubH7sX80FcYSqoJ65AihEJ4b3WPAF7HBeSoBSSGH9W1XY4/mzXgpQyclhvn\nSiXft1OWOm3FN37XWZLhVjIYIadg/evdIkAmvadXxmjVdbOjKdnI98csDD4C\nLpIE\r\n=IUA8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKASjlOe6OGUkG3YL/MrZS44Ohd7C5ha1Br9orK6AitQIhALlPs0qk0bZa0Xk3WeoazmOMyAru+1p3Tn8gKldO8AAb"}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.8_1628897683135_0.8667065107722203"},"_hasShrinkwrap":false},"1.0.9":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.9","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","publish":"react-scripts build","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.9","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-bZiVJMZfDZl0j5NY4DWwq7xI8UZZob6E62WaHfgbNGQyi+WNNqiB/9gFWBjf2iuMB+1br1uDADq6Vj+cgP+EHQ==","shasum":"45cb8fa5c357893514842d1a527b2b0a363d9039","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.9.tgz","fileCount":86,"unpackedSize":8113674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFwHaCRA9TVsSAnZWagAA76IP/iEGROqVqA0bT5qJmeS0\nozE+QLw7FTCdwCjSNG2RXkRSdE5IA2zSm1158r7xz8iemD0i29pyN5bwUL6p\n5dyMXn7b7zaOWxBXXj55Kyz/FXULLjiboo028mnRU/E5GAtztdi/OsJCqSRI\nuL1xcrePOH9rITA9H8jNLR2U9AeuT6DBBCIsyoTpvkTVqmDaJ09YrV0N6MbI\ndWWsbq1qZqZ9fESKlqwvHPPoMVcsjoP9pEB4+sdY6IvgiBLrm7wN80JvZMNy\n3Zd1SwjaNXaN0ZJaC26gbmgMLN6q7SG7XcppjAzRN6dBPebSNzcqCuGta094\nFtIyJaFyw54HbuD3xKlQGHGgXpDNA86sx51PK5eKR3tHI8yP4wdyXTKjDWlI\ny4N3IOy40p2KrIuwoseJkeJ++dhK64lBnopz0fp6KdfJPmU3WbE62b9CDn+/\nAJYZg6UbVlsksdcAOPAeYEotAh6OGT5bfp+qRxeNHCdY31ytKJeJrj/URFs3\nBqZKob/OsC5AMvLodGs9Ru15uejhJggfO8ihSWFkJ/wGnf4YMOgd4HM6BRdo\n1Gha8+BgXrs95Mz3JBMPTijdEGvvbCcS4DrtdLsiZOReOAK7oXVa7Jlrieyh\nxGljl/8y1j0iOi+wuMoOyfyCFkVzsn1Yy4BxwCWA4r3O6XidFengCuSMdC2X\nlQNo\r\n=Ce7t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRofVJ4nIyxmrOgMZCUOfjtKM2ZtVFtHOSw1F3oiBsYQIhAPHqV1+JuHfzQ5+pKpwgS2nUPRug2RaV+rfy3ZVHxqJx"}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.9_1628897753962_0.7029299582338815"},"_hasShrinkwrap":false},"1.0.10":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.10","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","publish":"react-scripts build","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.10","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-oGhdZQA//Mid3+8sZ3bkYNHO0TitD188Q9OlzTEGzMt9tNzkbwpHW7GyLUuLU7o3V2xW9Od5RQud3d3mw1QVPQ==","shasum":"6511c4d3349cf4ebe6a02653fa5b499f361d26ea","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.10.tgz","fileCount":94,"unpackedSize":8144524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFwI7CRA9TVsSAnZWagAAumkP/jzLX9i+KOYwM+7NA5gv\nP0eQA4YXMHB2vdpxIU9UkDlF76gQEVPeRwwaZ1xb/Tj35Dqy+EluCokvwWqr\nO/DCPQSVICN0jrso1xymEVWn3EOSQ6K47W6CtaMpCF9Tezxtw1fNqpXu+jO3\nVaBOmHramFy3MnL3C9XkRnn6VVR+XkPkH8hB3GEa6mKqmCO6Kb4UoyJfXYKT\nmuQU1moaeIn4cFFtNX7YoKJlZCN3Ktg46sD6oePurC4yBatUK6XwWfxNiSAq\nbJI9KlVYvsknKEGkKV4z+dXgjNrBcA329iSOxBKPWS/vw58/EnEIv/63PZBb\nLyci1Sn+lNtDiM3umz934kP/4uVvDsvZA5nAyMqp+i4bCp2buaVvdgko10l9\nKzLBCekKNmVvNiybnln6KtKCChHu408r90tlM0WsmA4ttEiMKolLZU7+SNbJ\no3dpD/FO+52vt6mA/xjM3eGosgxgw11mGBXunnQil2CNdG/gZ+iXn95ne01F\nTGAqNJGJNRQMQHYyeuXGyB4Um5jNTX8Ta+FJJuEdWDvqpEgunZEsnZKt2hps\n79ooRDFci7yI59qcj4ZBGal2+ryXv51e7NGzafiALdM2fR/OS7XUtUKUke9L\n6+eNoCvhYYXAYHpXWrmPxAODNfQPKgDAqPBI89ewmJ3Jw0gr/C1lU/L/yrDF\n6luZ\r\n=pCp2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHCWjBRXufVSOeMYaAjlfV85zfpee/C5nsy5Ql0YAWhOAiEAjAiF0LguH6LoipERuZW7+wF5W/8iZxH5wdFGtFNGN0s="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.10_1628897851531_0.38147156883713795"},"_hasShrinkwrap":false},"1.0.11":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.11","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","publish":"react-scripts build","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.11","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-AmrPcnb8WSUOHp2JO2xlex4uipfzPW+UK2VGbeleshtuHSOxGJ73rYBroOLXz5fDxD7Or4D+rCuOh/C/njcSdA==","shasum":"b428cac868dba3c2b1990e5f7e10aff76b22c9b6","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.11.tgz","fileCount":94,"unpackedSize":8144530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFwLfCRA9TVsSAnZWagAARSQP/2cgZA2PpfJfDl57ReSg\nuLDg/oDGy5sI1xWScBxbwgez8K/VMuoT/5qYeFMNgeYVI0dWuLabs1opEzgk\n6U2A7/4/u9DkH8L/w4oR2Cv2fzF22mFkvH9+RqJj4+gWiJCmN91QS56ewyit\n80F4PBTU9In/G9SMWAvMzKbKMBXSxh6BYrcHVYPhvyXqAaGmwso9hO/+UL3f\nKojvqHxVYYY5FA7a6bYe9WkbWBXQSJzUlAYxyUDCLp1t7Gz8Jgz//41v0Urw\ngjADx8pvlGDaFxwsMhLJTnD73b93fvDlRED/TISV8f5ZMVVQIqr3Q7VBYmA3\nInUuNR2gG2jK4d144nGNERsMCZfXsbVcQY1sL1GU8VemWJe93HV4ihOJ1djv\nRDN2rAWtfLD9XpEQ/dn4hcm1OlCPaw2lhZo+8AoC2zP8X4T951Jl4awR0JBY\nUNDoQLbC5EM9pHRmz/TPkkIcxkp8DgZkKjSn/+E84M1bXRsrenHG1E6kdvIY\nKMpj/49sHrkyf5F9K2XedxvSPxn70YvtRdlijkidJ1cq4UfFjvYRz0NVs/Mg\njF1NV9PXvo0VQDS01lX4vLl+0NOhUZaZlFl4oLS0piRWBWH2Z09ZVm8gebAn\nyrdyzQRZahVgzIMhYh0OcfX1EolZikJyRgYngHx0VeJsOd5KJbz71wNj1oam\nr6Ex\r\n=wYdd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHys90odrFGOSkSYLsjNhubIQHo5aikpZ25k9i6aVdVICIQCGNZvtQ2BEiI6n8py3ZDEJi0JJJTcpK7Zau3ckJbNRBg=="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.11_1628898015220_0.08239223978924004"},"_hasShrinkwrap":false},"1.0.12":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.12","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"tsc","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.12","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-m/8I06unZ1MQ1RnT7JOGTj9fyp+sn5yhKXGDzB3tPDFfyIenJ8FmGw2KA6qBdMp4UJHJ4Y2KA2+1q000P/EMvA==","shasum":"0dfac581f1d61cc02b4bc331547f1005fe4ab28f","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.12.tgz","fileCount":111,"unpackedSize":8197145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFwc+CRA9TVsSAnZWagAAmNwP/iTzsW0C3bBlWt10CB1X\neLoXjfHgK5EHg24IZexzUXwqNpbupZzc3JNgMzmlN6mPG317NMo8BOtIk5Yg\nZ9akiSZ08MtU5DrTMvlpCbjvLc28qAi8+t+K+rajtWWi7EJVZzgwJ8L9k0Bh\nfW7wWbZG90iYV0Y3TcBPxD69FSU/+e3qnawKhL8Lsba5BLzDgNgB9PqwZYwR\n1V2zbfsn/Chg9OKNYBESOvisvR/xUTC90hwqmrp8HsrzBi3dWi53Bl3EOzLP\ngmElx9FpGuzMHAKZ4MHznHM4nlp4vSDjQnxOZvWTsxD1HqFrWAqf7SChXgM/\nbo/MKMDl0SWHNuJYKiBqeqH/UVIEofY746a2tJOINw4hElroNacmE9IumerA\nLhALcFmucgIuOSOzZuNOqqFPqkyXZVx0KSRatUVFy2mCqmZIMdG55INNbJF/\n/aRdf8smjEYD1jqJyEXwvlgRHjC9SfxGvewUcVP6UlUR+PqCfwK/se9gfOwZ\nvJXeTSgES3pV7QUkWQK2nkPaw9Hi6WjCzk+lM++/4ugCeqlAFZGaCmZC3T5a\n9FdJMh4e2JUMs+LLW7agGWc0IhwhVDAF+K/GTNTpOg8/r8sfIMp0PPlPiVhD\nLKh7AYq//3YnnZG4/zINTJmsr2pFOOMm64AafgjDC06006TLkwufVIvgrbrt\nGVxv\r\n=KB2P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBnNnnZGgzzPs8cUfn3JD3BvHlx7IIrLPtsUgBLgrMgbAiAZJ+/xmItC6m/IOnEGXxCI7KpNwdIey32QxMqr0sHV6w=="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.12_1628899133962_0.7401937046537694"},"_hasShrinkwrap":false},"1.0.13":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.13","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"tsc","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.13","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-YIfcfURq+IBev0e0kHDKmlz5wqXZXmPgLD9GxJrdADhjteOKbg7W0kHPID0pr6ybS/rRNf/bZ7ZTou5pTtLjWg==","shasum":"eb6aa6eac5e52b24f3c9bc6c156f3736e278fa5d","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.13.tgz","fileCount":111,"unpackedSize":8197124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFwjKCRA9TVsSAnZWagAAPC0P/1aq1nUQq+hcb1c4WbIW\nO+fonTac8drJQGoWiNrmGfdSBVMSAIpkpXF1iB7sCtp+Corysn9WQ6CeqETM\nPRWI7LgAGBudIjFyNhg6LWtq7KbCTUVsvEmJ+KxOAm1DKG5IioCThZjrgpCo\nbn3JjaC14foGrTF7RFRJFteAoFGt+IOPJ61mBcNzh/++iOVLqKgrL+mG1Fzt\n8o79Rj+/ISB8y0LKor2Euqyc+mc/Do8gjbFQW8k2DNrg96RoVICiqiZcECjn\neExAFJ79r3FJKTnhAxF/Cz9MWxfUm5OModc1h9tnLaj9ULlNQtTWVrY8WRTH\np/5DCztlahZCUyqbKvji90CikJ07l6xbCzMR4TP0ivBTW+hX3Dyu37dORGzN\ndzGESTWrArmBCVdi3kCNXo8IjPTXSM/eWk9+j76YGUj5/H9baOj0ynm0fUIh\nRc8P75qYv491JZB15ZV0aG4cpjq+HXRn3GVzdHdW33bd9Jc3aQkLovHX7ouh\nWFWHKfQ3GHxrOYADc5xIg88FgHIKiGr6qNbmwlWLvFVZkRBH7GWr56QxW8qL\n9Xv74d9/Az7KFCO/H3xUcRQ2nOr38139mD5NPFxMQ5dc5t3HNn9/aKDYkCj8\nKVzSARTrugSJMkVETxTJsQk2LZt2YUtzGpoihxI2wzUzdliTD0ibnjxK0JHQ\nHdEf\r\n=bt0T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGt84b8C+uhm4Of83BUDMHvUL0xCUGEPbmXLyXDl22kwIhAL0w1QokQEptm/IP4i9QNoWja87I1UvBmZG7fBB2H0bv"}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.13_1628899530188_0.06212435969390451"},"_hasShrinkwrap":false},"1.0.14":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.14","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"tsc","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.14","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-9mTNLJqA4EEmUnf6lFchizUIaED/qZjU/68aiAypGmoMaLeBynweCbaLWtraX0v83qlFc0Ejjswo4MGqh4l8XA==","shasum":"428c9d5a856bc038fb07ccf17f1f54fa660636f1","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.14.tgz","fileCount":111,"unpackedSize":8197136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFw0rCRA9TVsSAnZWagAADf4P/2s0et6nI+7CaB1oJCOU\n7dfRIC+6VOblSDiOpKk03VXlTqeD5FJvGRVtM2haSvtDepoveZil86EoAKN7\nLi60hnqoM66uB0Vil9g3hO7N2luTpG+wqfPBtvGR5yOeTDLpNspOjZkI/rfC\nZz/BOrWXUIxgdIyIVzCP6ML4ZJt56DoF7vMIOu/6SSg95t9TmxAo2l9aDpBF\nXyu8byfrobofe5/VCBJzvt8SoVAWRw06NnP+oaxzWX2ezr6Tz/T7brB+RafX\ntijUq3GR0wgVR1mH/8TGwGS0wz0xUvM/cEowMAUl8+L9Dm18tN4MoAgA+XOv\ntxKixe1Wk1++q3ki1ZY2E1I3R5fX6rO4Pewhqx9Ocs8wD/87zngWlkOrnLaA\nzypl3AAbg24TNXDpfkUOVpz7W0DFGZS/6EkRj2F3rLOCKDUVu39h56tpSoJZ\n+7Uiu/P0teJsh8JL27QHi4C8pOFV8xi4yzzw6G7tKpEMqY2PGJHGE4EFJojg\nCTqYQOLSEAcaUdV5/FmmFH3hF6usr/+yHjo5uqYUEmpQD4DfBnlYP8cjXezY\n9b1t2LGOLkPq2aHoLTdIbmD4M+2kkYpBNla9BT0yy/Tvj+kvyGCTykAZpXKX\nG/1joGhDgIJJYimq4EfJPZdFq4SqeZjLfFwZnGlU7uSoS83dYjgf2rlhgAm+\npUyf\r\n=HANR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN47b/pdHAfQGzVTMmRC13jkKWD9nnTT/zt0sojjsADwIgPVoxr6AVTMEqdvBnkQBsZsSCiQ5/FwAwcTNhmZxFfL4="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.14_1628900651426_0.3476472048466379"},"_hasShrinkwrap":false},"1.0.15":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.15","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"tsc","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.15","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Qm03q9Y2oDIgg2F2ZBSb+N8DFczufJYQA3F4hnaqGSbm5TnfIZHIR4P+msfdgny5CUzlOT4Uej/7Y9MrEbkiFQ==","shasum":"fb69e1de0811569875707013bea1ab34fb7c4ef0","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.15.tgz","fileCount":111,"unpackedSize":8197154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFw4JCRA9TVsSAnZWagAAXjoP/020NHhHq1m+xFxgkw/Z\nNFHkqc9gOAUWWg/kqalAXf/rW7yNyQzI6RtEcJ6vKjQNuhqPdn+PZRnaE+zi\nDK3aplusNG1z9mWZa9c9UwGb8iNB1F4VlMOUoiAMFiyHzGTrKzexeprUxzhy\n8nh+NooGXXLv2OsR9x07bEoiFI4+ma+JYONbePgpcK+tG2nMSVoUdc/AWM5H\nzJ56CmheAAYXr+IKaBajtvuDSz6Jp25bUyyHawIPaMP3m7KrK9DXgUgBUa5x\nFeIZE70mYPjkRT9H9YsAC1sBQ6XHWxtqxM4Gw9P5K/aRohTh5OGygmJ3jbJH\nu0ck1Hy1zLmxw+MHYDalzohmGMJqnv1CPnlg/I1p6CfIK7f4XaaN/OmsEASH\n/UUKAlamzzMoRuWIuindNQV/AB3bHNp20hZmGHOnvBvqnCb/K9x3t8/TQeao\nbhcFEhdxMfNLCg1j70Rhh8B3W4zun0oNyOTLDfKmCB1mU4MEgJnaEEYmN5Ef\nLEXhq+nk5zhYQRJkHYSulxEWLHzNAhIszSCv91KDt7huzhl+UeoTsxOCYKMD\netdbqdB6H+NkZMc0ntK2MeWKNAOeJVOp6leo2lKrJt2oNuBzfyU2a8zRnyRY\n+V6FqWGmOJaq98uUFY5YDQyLmq8W0s2h90QmQ/5y2TAJccERve5zlie/dSX+\n/S9M\r\n=abp4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBO4uyp7FMLGCWECWWG63nzKtRvOYF8ooTdJEreRv6GaAiEA2ovXnZh7NJNjafczJIQhFjlUS+VEYgwlW7mhimzU3OM="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.15_1628900872927_0.3467460696634532"},"_hasShrinkwrap":false},"1.0.16":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.16","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"tsc","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.16","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-662Y5gBf+o7EcWDMXLEpZvtB7nUawaWHn/8uj4dA2mLUaau7BWVEkfBm9mDmljNdlWw4rkxARFvLvlZs4bBjCA==","shasum":"f5ebf46798a197ae09e4a5fbe4d58b6323ecbdf3","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.16.tgz","fileCount":294,"unpackedSize":19839076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFw/lCRA9TVsSAnZWagAAV5UP/j2rUcenhhRgl5TtIgBS\nInE0njIa83M//JmhTKPjwN60GD8q8urKmQhc8BIxlMfz6FOztfwGt//mM7Nz\n+6Foye48MbZbooJ0bS1B5UeZpKO9bg/GE5jl3WZ2X1Vnu3KM6elsJBxCQ+13\ntiTuLvFlK6oO/kL+u/czPw2NCm6BOVQiuI9Mnfp0jawXw7Bm2RHu5qwFfe8P\n8pP2VQcPpinUZw2YpDDFw+9INiMaMjZiOCY4rZIr51SJwGjeUmMf+uakHduO\nE/zEmasCX/+Z1hKjlIo6rjz+SJOUk/aMvUKc7S1PsDb9DVyy0HqAL2P2UO3y\nCO37WQzbpe/oxH/j923Rl79uhKvt8BZzFizwP/YW7vKcv52ejnDKeZxPZmEE\nMN8vlbWYP0GGvT2t0JZNns+b0nHnFekzFY6ufL6L/Le3r0ZOtx05Hy5cbdBV\nNEnmizuLbI7lsjruiJPINVujvhUiNTYwjPhEqsrX5RY058xZwVSxg8ckBIpI\n7+zNo/xMOS0Zbhb7U3ILeNdUU7DcBdnhm7HC8nMgEQmgbHw3vMDv4+ZMUEME\nFMijFJ9VGF1NgokTLQwOaU0hRq2+tE6viORiRUeWY9QwTXEZQPv6HKyadHQ0\nHtcurKkBTINjNjiqcIiev6ugQ2C00dEXVwt4CrDV5QCMmN128poLkVOhS14J\nVz3A\r\n=Epfv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDsTK46hXdyz9glewnZyH9B9igOStYf6aUz1qIuh1LeGAiEAszY1JP8Y7OuOD3LzkcRw884ky3RRXjDzwjbdC+Un7yA="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.16_1628901348992_0.2942555216957643"},"_hasShrinkwrap":false},"1.0.17":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.17","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"tsc","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","use-onclickoutside":"^0.3.1","uuid":"^8.3.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.17","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-kErNFrF3Ok7BFrwIj2p4c2dRcw/rIE4UgB8CKKPyemhFKRIgsqcbe9Rz/hKltqQA1Sh9/CQ6FW0Z35KlEUrXCQ==","shasum":"166240ed9cd9568dfb3d8e1d13b305f5a3ae17bd","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.17.tgz","fileCount":193,"unpackedSize":11679298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFxBICRA9TVsSAnZWagAAzWMP/ikOCmwtDloxDm2kJtj9\n/ky5b4/4/tWzLnVOzWp+w/dNY8MzK9sLqNL8lIc3lo999vnR17Ut9Sl9f2ic\nNeCpUAK1DAZ/C9GceTJAMz+gB3pkNVFjUAeFm9mBIQRk33r2QaHyg9vZPGPh\n7xBEenUoZK7yQljBaJCP36BJlmL757dpTfmRIOCww3MZkK04uVYKNsu49CkA\n/cdYnilEnA5lM4WJby/FVZOoQWqtmPmFSmnDMsDySqGb8JRJX4ZIl0fJWjZj\nvAgLtwtWyvfZxxFqKqigh9kgt4xRp8xXwZatfigYRP4i8YyQKtY10tBgO1+X\nbqDo7KAk2NL9gYghdrnvLzznhbaqD33Fh1cHk/D0uWyL9vlRlauW9nnLEAOF\nqzlIGQkwt35xNjBmwzpkpnnSuX6/bFbSE+D1BtkxpkVC9XdVraCz0BYEWTbT\nwmhSTRlIejHcRqrSzwp+wHOPDO/f0QU5KK+X1yi/RKUHm58y9Ju0h/Eg0K60\ndjQA15+3H1L1nPxPTAJ8VXpOLokW+eNXXQnHxevYRNcTloUJl/3t5eawqQsA\n9tdHEHnem2Guqv+atKNr8yYMo3xSotfkO19RCcAfdxpoRBGgmEg/7mbMLE0u\n+foz+dz0tHa2iqFleJnQM3uVTACm9mrUK3zulo2XVqGkUpO900ZcjLZSlXo4\nXLV3\r\n=LbSk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCesuMFH5tyA+rfWUxgL2wa/oVHwju4R+qNkVdec2WjcAIgMcdAKYVLuH49Zc84DnfV62L+WrEBzI+TtHhJA9JQjJQ="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.17_1628901448530_0.6824900202700124"},"_hasShrinkwrap":false},"1.0.18":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.18","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"webpack","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","dynamic-cdn-webpack-plugin":"^5.0.0","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","loader-utils":"^2.0.0","module-to-cdn":"^3.1.5","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","sass-loader":"^10.0.0","ts-loader":"^8.0.0","use-onclickoutside":"^0.3.1","uuid":"^8.3.2","webpack-cli":"^4.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.18","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-0vpGQAvV1QDATXCkcitMFJJEPkv8Yf071oNxmHwhvj9BGfR6SX/0zhGzeV9pOdtjanLx1q1KK/PxAYr5wriguw==","shasum":"ba87f774435782b6853b5525be084592b900e43d","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.18.tgz","fileCount":225,"unpackedSize":14023620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFyKyCRA9TVsSAnZWagAAunYP/0s+GL75UJcwjpPXM3U8\nsY86ZTsxHz/gY/vIRO1lKZUt7RYfTfVBHm56oHstxgqS5rtdtwGA/mOD3njb\nKDpUo5PLaYR6aKsWCjJSlZtuikiS6IML8ce67SbjvQnU8aDucHPh/ZHnwc4Q\nvY9Jt46X6OXjVAhHvH1c9cVZ5hrC+NRnNRmwrbCottbbMu0QxzNnXDM2+AfH\n13QoKBPq7/yCf8rApQhiGHtFSlvxrty4FS00vd9Wk8nN8xnitMoovQYJao7s\n3P6RX3ja1q9lHsxne/ivb7G5/h1f1J40/V5HOQSYwk9YW+MPWw3mrc2fgGsi\neJCJU9soVldDQFckUXiRYk/5kIwaf+zVErDuaU4KYtULPi/cxGtr+an9ZVY8\nolxho+q/ixpSxCTFgXmpnei+7o59gyYYlIh8/OsChLjZo+6T2tldpKDVIG6Y\n8yJUfDTIx0XS6C2SVK1u4WND7xPWbCj5tnVF9ztrJHILwSnecNsqghXF/kf0\nrfNxbv4BZT7GWL09hLGt+S91hE8z77xXNmylGjeA+iA3UUJbyJaBKEwgdact\ntEg8rze2Q22doAnvWcxywnhz1pYjZgzpFRBcADBRIg0Ky7vFAtAvod91s7e0\ntNRMrWpjuuCZ2X8sO0oHYOwV8NzqXQc7/LCD4caZ+bTW9tVgpBI+mgdKLybC\nWMeb\r\n=jZFp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHGQgyLbtoBFWEnSNn1JqNokURgLBuV2pzxpfIqfz2+AiBsNJxFwH8Z38HW2vojJ5DyOZc12CbTFT090QGyKM0jvQ=="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.18_1628906161880_0.6775525050508533"},"_hasShrinkwrap":false},"1.0.19":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.19","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"webpack","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","dynamic-cdn-webpack-plugin":"^5.0.0","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","loader-utils":"^2.0.0","module-to-cdn":"^3.1.5","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","sass-loader":"^10.0.0","ts-loader":"^8.0.0","use-onclickoutside":"^0.3.1","uuid":"^8.3.2","webpack-cli":"^4.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.19","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-dhHN3dwzROLspTSr6rKlZgsUy2H1LJpg2YwS76OA2akQOYDcdQYkYqpvruGD6NjD4dutIkDS+3ZC55lRIgITbQ==","shasum":"c8fe08adefb27b0983d0889ab68759f3fa90f24c","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.19.tgz","fileCount":73,"unpackedSize":4714195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFyOPCRA9TVsSAnZWagAARqUP/2lw7DLN5XgvRNTZWKYg\nfV3XDTKdHYegnK1uucwbjAJgXmqVfOS5JqKPWjdICG/Vu6IbZV9GH/3N32j6\nUUz46uFtl+cNoxBsH5ZJi03ZcdRRRNmxJLXJsPY5UukjrBY0JIt6DoHb9vMA\nFeSgvhnXSbZyQr+BbsPAbUPrWGO+lUx1kktUkJRtTPuXBM2kOoUWvuXkkBOo\nlC4Trm8mTVP0OJWltfuKfrkhmY8oaZ5B+p+pUfg9hPyApn8Tm84arkLHZBsu\n4BAqfY0JBXG2aULbrGY78G6sfqfK0cDMlnumqeDlLUOb9di9xysy4rs+9JQm\n6t8yNpK8Aj5yr+vC6CJMxu0ZcTGDH+N5mEOkontzKqLM7mZP8NaimO0GssBJ\ncg9zgtbmGBwOMjBIJjCUAI2Ut8u5s/UVynTeRodsf4LBPmhsIpS1O2hNJIkQ\n9xvuzftVpOONrUxKy8D2afReIaIb77xt/Os2i8LoL0fAHut6TKL45bNRAKut\nE3wcNEbd8MpAOctpO8Df0XcGIzVwJpSzP9ZtgLwuRdWUGV7tEa7qawVOiINy\nvkOXGu8clbynHyUq9mr4k5woN+OXQQR4gZQLhif5/DkEVxL8nm2FEV0K+JJV\n0BRESTav8YVHgoNRjEuvfBnWFN/Rt9CnOwC/G2EqfXR2JMIgxNmuJeVL5qpK\nVLuF\r\n=Nvjd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGX9oWIhAAf7BUCgqwKITEN+xja00qeWuY6MmCDxkVAqAiASP9IMAeoDhZtVKH+8WYCbGL2FYvAMM4IjNs1uVhUXwQ=="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.19_1628906383556_0.5834390626320247"},"_hasShrinkwrap":false},"1.0.20":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.20","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"webpack","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","dynamic-cdn-webpack-plugin":"^5.0.0","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","loader-utils":"^2.0.0","module-to-cdn":"^3.1.5","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","sass-loader":"^10.0.0","ts-loader":"^8.0.0","use-onclickoutside":"^0.3.1","uuid":"^8.3.2","webpack-cli":"^4.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.20","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-M58Qk2KP8L1gMpf6lzxDf35/LRBrJcAXyydO6UvIWSekUeMhJRg4/zodpJAcnk6UXQEQp5p8epjFBfqkLNyV/w==","shasum":"efa0f22c97d91c6b011fba90c59b2a6d02ab1e6e","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.20.tgz","fileCount":104,"unpackedSize":7050432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFyWZCRA9TVsSAnZWagAAnFQQAIiNNHLKvC2z1F0+Bt7c\nMX1Av3QqpPSFkBPImzpdHq0swQsn+ujZ2+ZF1K/um8j6T3S5wjprHMIiGzCv\nFX6dlYE1D9H5EoLVYFHvz/2jG0gi5UVjPv94Ao1tOYC6t6HgRjSffIX3BWSJ\nNDfGcgFsCd+aJ8xmryHN08NKF14+MeI8I28WRZ32+VkDaYfHEb25lReIiIMc\nL6UgPSoygkWCFHRyeYZhK97V85iJOmCUTzjKB0i7JWE1z8J2ip5UdUlqdwhg\nc7oED4VTsjmgixHWq4AO6vXlHuHUv8Y4q37etIzi4g0LoOlg1h7jcVqV0b7X\nJDDzCAbfVqZDiZIlQ3cg0xXLWMdEASjiu7wjXQfbYv8t6hAs/vat6naFHlV0\n4XkoJF9eraL0VfSISAJouzyV3n3qg0wDVgkDjgd8gOcelHsO+kBXli0moXL7\nPttVan2qSHlxhDHh/9u7nipDQAnS/qGRV+Es3yIoInOmruE7iY47i8jsckGP\nKswe8TKS2mahLhRCY65HSfIKcLHFHnJaaFFuxKev/eFFmInQn/EXGm30x/7K\n5zKqxNTPoHf7B3JeBRqZv4VDAFjLP5qJ/oPbiiztB4HfWAn22fcJISpFwAlL\nhzJJ4x5v3/IreM5Kvd7c9+4vCunT80t4hQFrS3TLPvDJi6KMlIUoc2NFNChB\nP+F0\r\n=XPnG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDepqMitz9X3gNXwJfBbivEyn/6nyqjrIEXUC9PCqxnhQIhAIkXW4eHnK4fNMCvR1pwg3AFa0IiUNkFjzYZE39g6ml+"}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.20_1628906904814_0.7056740416546203"},"_hasShrinkwrap":false},"1.0.21":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.21","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"webpack","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","dynamic-cdn-webpack-plugin":"^5.0.0","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","loader-utils":"^2.0.0","module-to-cdn":"^3.1.5","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","sass-loader":"^10.0.0","ts-loader":"^8.0.0","use-onclickoutside":"^0.3.1","uuid":"^8.3.2","webpack-cli":"^4.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.21","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-nRdrO5wAkt0MVyuNwkTFe2KkGIabhRpB6N1rerND4D7lwi02FgEPdYH66UbB1VuGQQLPNo4LRTV6qLBHe9x9sQ==","shasum":"9184bbbb04d9b90810ea8c2e60c5371aa352b498","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.21.tgz","fileCount":104,"unpackedSize":7050727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFynCCRA9TVsSAnZWagAA0n8P/RV6i1+20+QVtIOA+T4I\n2mLZQz9r1RW4riqtY1Z0z85981RzOBrLUjzuCc7nrzCMwiqxRaoNXIxntX7S\nISJ0rxB4ekxr9lb552zwZO7h72bOySnMNPVa8iTyoKSyITErGfHapRaZji4D\niw8ougFYpa4Sx++Mj0sE2scpamUBW5yfRecDjJxWoJnDB6weYeApS+QpTkc5\nbEaeXupU7XaUHb4g3CUbxAzVMbFo2te9wC3pEAqMdaatwz048bv3T1r9ciix\n50CM1h2My/JwL6uxKdWW8H5EMjws5+CKfq+uEjpBjsEdJW9/Qa0yN2soIQX9\nq56sDa0uMO+c1ndggcKWoQegbFgSx70S/WQtq6Hplmk+jrvEsjwTXdWIij3g\nkEfNZVSrK6YRT65YOPout/d7tgtQ1vPRDP3pAYLsN2ye67Qc/vmXawiMfKCl\nhZGfLSoXkX09mVlVZZvgZFCtZ5EWd8zd76fwA0LWMBRfh7DxwIdbT4cZAVY/\nyzPmP1igK6tnRfHDL0uSfCXMEsAmnE/1MdGkohUx8/WLHPNqQsEapeq7xzKY\naUjp19ZBryYOjKoPaCvKZLd1nDM6O6EV6PC+NvJvuKOhZjj9fEix8X1agPUI\nJ74ui7QwjGnB/X1l8HaZJEUnujxkP9cP1nCzp4Tv4DxSyGdxa6TacpOr7ya8\nZQtF\r\n=elRt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNkLM2NDOSswWYw1dM5c7W3VSn3RmO9TFy+pyP7FOTrwIhANvKXzr+poWvu4zH7wmLk/CRuTPTPORcn3ViL+e1WR4C"}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.21_1628907970176_0.5283040486069095"},"_hasShrinkwrap":false},"1.0.22":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.22","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"webpack","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","dynamic-cdn-webpack-plugin":"^5.0.0","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","loader-utils":"^2.0.0","module-to-cdn":"^3.1.5","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","sass-loader":"^10.0.0","ts-loader":"^8.0.0","use-onclickoutside":"^0.3.1","uuid":"^8.3.2","webpack-cli":"^4.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.22","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-3vdKJR1IVDuaKI/7ziB425OcZqgiEERgHoAW01oGsVFLHV54P9D9mVIQgEPW8y43E7rnglL9FwpW7H6r220ppg==","shasum":"1f8f86fe9f1a2ee09f2b4b5e34bdc8b4d23eff8e","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.22.tgz","fileCount":104,"unpackedSize":7050728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFyzqCRA9TVsSAnZWagAAWbQP+wTRVRE8Ga7cDuG87fuO\nBvo/7l8fm3/9uTyg8AbVdC6L8Qjcy7HgJN52euf9nMdSNA0kne+OGJ8SLmyQ\nrJkVvAOCBTNSVgXEW/3571DjE0/GL5Mz/g6VO/DkSJA1xjyfBDUYP31T4NKr\nUqq5P+DNb0VkYONFGd8I1v7TO+Em8eRPUuYMKpmtJckSa92HCtVHZxyN849C\nVCi31XDDeA9T3wY0xnVXhFpFxB64E2jS7EESH+P27Eruc3aWJnxyD4Wu7fVa\nj9HVvZus8XL8wTGS/EDr67H2KtMXrlwSxVb4zxygLrFRu03IQpZDZfGYWetH\nxTXP+tvd3rCjufbBku0GSSlTJTAiNBrLYgUXohyAfIxBbgzl2iaSdIHhruGG\nOofDoCdmWORBgggAAHp9jEFmhvN4NNXRvIA/pwQmW2WUjbfz70gnkpCBK+PF\nhzgoJ+eawYosZQY/JQXDXg932zHRg1tQQz2gceN1WQrx5fmj8fzb7nvAB5/y\nYVbRvtNs6Rj/oWanjKOCABWymRPXrxb8x9ABTUiP0PI1Z1MDyuq8W2siU+2k\n4PX7TvGovqP+qIMmjg4dY7WRX5psVVTdq50tqr1hVo/BMrMUldwUZbjSQvKn\niFiXJA/5fypi50KKo0JuNq8Lb8fGnR+UHGmAgLqHF5+HnGTqK4Ze2tZKywwp\nvXWx\r\n=aTXe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7EooSNVD7gpyuLH37XtbIRffk/xEcQMkCfodIaUDJJAiEAlNSCZD0WNiVkSgC95EmGGB51OSNmPFd5mWVIp/BIovA="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.22_1628908778582_0.8261441925106412"},"_hasShrinkwrap":false},"1.0.23":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.23","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"webpack","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","dynamic-cdn-webpack-plugin":"^5.0.0","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","loader-utils":"^2.0.0","module-to-cdn":"^3.1.5","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","sass-loader":"^10.0.0","ts-loader":"^8.0.0","use-onclickoutside":"^0.3.1","uuid":"^8.3.2","webpack-cli":"^4.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.23","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-CAWcsUy6+LQN/0dO3c5nX8FiUREETfAYHSlqGrAoKSmulDdU9HG1xH18eLdi4Kl+Nm0lspYIFVAgsDDBCMXo1w==","shasum":"eb3662aa77e822a4464fe569d8c25ed889eac0c7","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.23.tgz","fileCount":104,"unpackedSize":7050728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFy96CRA9TVsSAnZWagAAkksP/09yjjXKF4bHFVr82/lL\nk3sZkZN0mRp0F+uWyE21xGj2XvYHI9dZ5siBHKseKN7NEurd4FqKa/Lw95Af\n8K6Wr22JR133Cmz0UZat0rQ+Lyr3GNUrgdtKtaww9Ize1u9RpWy2ZYWTc4eG\nFaLbF4lxhBMlPBksm2wbHBd2Nqy0ldHrpo50Rp/0D9FuIVUxoYy0cOoi2HKh\nJ5im9Kz7Q9XXAo1ucjX1FfGMhKnJuxgMQDc75xc34MGDtJ8AeKKplpO9foNi\nnqgKsScu/KXSomPz69Gze6jbdBiw/z9OpnHAl0h/xDtvAhTgS8yJArzagZ0b\nmJz1/MFzUtiTInkRLhgPTzX6eeB72D/FLgER/RfAfW4al8LPEineKXh96IrO\nqJbSEwTuig32K30i8iAJZwNqoqly3YUjkwANS/AJxQ6vJaqxUk/gvzKvMh3j\nz8Fvc+q1Sb3MugQ4IxAd5U4u9aS/sGEeEHdHnp/JIXXkGCQIlEuLkZMeynnO\nqInY+Y/Rx9yqEd3UezdnVwIlE3FBstvG1NEtAFDLQgf2Omf9Z9XPJLRj6KCf\nKGZanbOamoMUsVskBCIQ/Q+7lSFviws/6G2QZWe7G/Vh5d6EX0QjqGBSvhbL\ntBZHAkFL7vLd1q4DE7IkuUIyewrX1UVeVyFnfEcDshqtwdkeraqn/ez7vdVA\nWSbc\r\n=7DiQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0rNdRoHPQ9V2YEl1Gm8TyAxz8lkp5ACeWlIgSwCXSPwIhAKB27ugaWASOzoufoG6ZSQuMAsW8B8tKKB+SYL7ED1YD"}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.23_1628909434175_0.9175469512314849"},"_hasShrinkwrap":false},"1.0.24":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.24","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"webpack","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","dynamic-cdn-webpack-plugin":"^5.0.0","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","loader-utils":"^2.0.0","module-to-cdn":"^3.1.5","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","sass-loader":"^10.0.0","ts-loader":"^8.0.0","use-onclickoutside":"^0.3.1","uuid":"^8.3.2","webpack-cli":"^4.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.24","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-fJcmKHqjrJG5uw2N06tYvJa+DUQbiZlulv9duORSTnRVEg2D7yznlSb3NzcYFjX669MMTQKfFkgyKwqns+MFUQ==","shasum":"9118f3813d033d9f4ff5f6bde7c0a49b7239f7cd","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.24.tgz","fileCount":104,"unpackedSize":7050970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG9PkCRA9TVsSAnZWagAAjeUQAIcFM2ZOuy9GtHJggK4s\ngLoSyleJnsu5YVrOLujCPTlLi+j6eJw2Bixyx+E2rBPWj0183ntu44Sd3cfG\nuFmW9T4kkReeaR0uDFRhUqYWq7xvqA5a7Bd4n/lIdB4HqAqMOgjEvU7iLoBm\nsp3TgEd6Hq5qFW/MP4ugYtR0Zml1UiKrU+FTl+v6Lmj4IWwuPFNGG9CX3iOn\n+BRUZdK1Uai95+Mhjue68DgIhubcodyHUpu7KQupKZ3cHU7SRx23gRFt4Sc+\nVaS5OyySkTIZCO7FdOKqoHxmvRlgvfMRmI3cXHbLCAwOzzhCgE/65LE/YNdU\n10KaTXbf7t51ubrG91B3f/V08C1HzgdMzfk61Cpdq7/47daZfc7L1iI/Es2a\nuP5TLwHUDQq0MT1wA9SrUua+9DEd/kIU6LQC28xk5C+Xy0cqcwStmOS0Obi0\npj0ICG3gUd2kkmKAECr+et2JzXDtpxj6Du/saQfO5PSzCJNDrTOXx/m/qTr1\ntx6008HDxDtz5Vbipi1qrjrCoKV8hIxISd/O4BoJypUSK/WD9S5tQr+vVUuQ\nG8lA6izy+ZBlX0Ouhr+fUDsehaak9Drsg/FBz4+5MYsYG+AfhblyNGlhyeHb\nd64Y5b6LEHkFNkc7oYOqRdryMgT2cH47qkS3YFdp6BNLvZdZ0aVbdWFC6Qs0\nkDpQ\r\n=kDmM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGxEiCfyCe2pp0F8+DYyG5qMfnJ4Ox8wR5wALsxy4/8NAiB8XrbwcmBMf7En487FZQrCyzxWWjecyPimzATmLgNHhQ=="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.24_1629213668065_0.4863945111990673"},"_hasShrinkwrap":false},"1.0.25":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.25","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"webpack","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","clean-webpack-plugin":"^4.0.0-alpha.0","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","dynamic-cdn-webpack-plugin":"^5.0.0","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","loader-utils":"^2.0.0","module-to-cdn":"^3.1.5","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","sass-loader":"^10.0.0","ts-loader":"^8.0.0","use-onclickoutside":"^0.3.1","uuid":"^8.3.2","webpack-cli":"^4.7.2","webpack-node-externals":"^3.0.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.25","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-7N+ku42dDv8hPLb3TGTmdj5qAxs6Z+OdpYOh3QbHsNkbsitV/ugEQPwpEw/fSCMRHByMgz0Xa8V8ZcqVhuQhNg==","shasum":"d75b020bf6c74a8bbd6329ec11382911b349e573","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.25.tgz","fileCount":105,"unpackedSize":5451455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG9VZCRA9TVsSAnZWagAAhh0P/19RcCwSHa+GTDyIbCW/\nbxVCRAnVn5qkGbR5yPyt2vJz6/es6xStGJGAFLASy7PfExDG3Hew9yv2yTOB\niaH+ennu4wO7nG1PRNkzJQYlWDw/+CV4GElCi4ugTmQSgcmPemKA/7JWYVl7\nXcLxv0MqiOCOFQiVOVeSM3SKj73ra3L9AbxWBWD7x8SDeGwzJxe4672n+CaF\nSpzXayhihSsI+suD7/KYdg48rHrmCp1MZL40kWVrPNbRK4mjFFqNf9tsAsLF\n9r+BmC3l/Ht7H21v+m7gvgnw50Ypfl7rEDROJ/dWBFfMeHR0ovs0DJh6acJp\nFNMDzy8n+RvfphWUr5u2H+M93JXnN0eTT9W1oeFYW/WTbD4H7wDr2Ek/2bUm\nA/iuVm74xxpxn6N1d9+L7CI3unNyR/XgZWL1G+K3L6BD4zTGnixMxlp54oJI\noeqI5hRKZQ3Z8B+70+r4hQJ0PEkVb8J63wseLf5zU/HaAYEAQXIaB8AhwBq3\nEu76VhD3KPNBPqlkehBBTKRqxUfo+qnAMlcqAkf4X6M/6DHZoBxXHNYqTk2m\n3iCkEtqF74AbAY5SyIbdHhf/rhSRL5YASjRZ2iZXrf+rBKC6K6bcbee8lGQh\nSoKW9fIyie3ZcasAKlFTihJKDTC53C9AI2muw1HlbrEBJpbLD5NvspoQmZxW\nDDxz\r\n=mYTL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCICiWFlTBqSpjc2E2SxVtNv+OMyzvJYjTHWK/l4XlFgR2Ah9qs/vmdndmMZbrodM/+iUWCYKfNJcjlT6QNSQVbqHf"}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.25_1629214040464_0.3897994623722161"},"_hasShrinkwrap":false},"1.0.26":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.26","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"webpack","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","clean-webpack-plugin":"^4.0.0-alpha.0","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","dynamic-cdn-webpack-plugin":"^5.0.0","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","loader-utils":"^2.0.0","module-to-cdn":"^3.1.5","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","sass-loader":"^10.0.0","ts-loader":"^8.0.0","use-onclickoutside":"^0.3.1","uuid":"^8.3.2","webpack-cli":"^4.7.2","webpack-node-externals":"^3.0.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.26","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-s29wZuFgjoNKB3qDAwuvbTK6mpMyHtY79iyF+Dd4oaeLVDznzz1Ju2uR8GW76rMD11PkNlqzfnh3eAQ51e742Q==","shasum":"5a2a79725178810e42c23ffcf5f2b0d25854fb9d","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.26.tgz","fileCount":37,"unpackedSize":659475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG9e6CRA9TVsSAnZWagAAxYwQAJagILD/srfb0Gszo/qR\nMosBz5bt585g9AOX6hR/gJISJ9l6UUOaF+0qGBwWQalMPQpj6AcoUG9bSvlF\nAT77v6HK3AGXI9+DMCdE24h8+J2ailuOcK7gg0VbIw4U/qyEVrkLjC3Ji/hH\nsw/AZ1iotxkjrBu9rujwrxgq09hhepvMY0f7vUh0EvRoHuWIfw2ocul1aiK5\nYHbwcEdHJi6pmtIo1gcg+ABrEThfP9gIL5tOkosHJE/VEo478UhVI0EU8kZI\noqtki83FTgwFp3OJ/aTJy+UMR/UI9W7Uhccp/b40bdc34p9695Dx7ftG3zgw\nEnwduBdlQdq9abXp/WnafcP2AZhbQsXPOG9ePqoHYiuJN69oPFzZP4twEN8m\nZ0ExZLdq47BSTsH3T3w53tRB2nrKX1gE+J/ojQ/UtICvFVxv0n1zqGRsz6ei\nb/71eKzUGmjOyq4l4B/vetJ4BOTjAjvNDZE/duqey2uBA3Q/Cfu3hCMqcIXG\n5zyoAIOFAkalm1+YtW5UDYKwoStUF68yG+g/wAy+JnWFnxBy9FxJTd29A6px\n1ZKJFjyG56rRUM12pnu89m/DqJzg8WZmfZ/cKVFzMdlV7WtI++oEP0BqJ0DC\npiz3cYWExThMnkVUHi9u+OiA6pH5vpR4vTnv6BYxQRRb/aMR2B2WAgNcURYr\nyjkH\r\n=+x/+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHNk91CbQqEHTPxfXH+z7N+3TvhkIjLstWQEXC6Is8awIhAMSZ6lHyBugkBaWfl0x7FsxQMHwAyOzRXFPABhMc/JFA"}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.26_1629214649801_0.8458778884166627"},"_hasShrinkwrap":false},"1.0.27":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.27","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"webpack","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","clean-webpack-plugin":"^4.0.0-alpha.0","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","dynamic-cdn-webpack-plugin":"^5.0.0","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","loader-utils":"^2.0.0","module-to-cdn":"^3.1.5","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","sass-loader":"^10.0.0","ts-loader":"^8.0.0","use-onclickoutside":"^0.3.1","uuid":"^8.3.2","webpack-cli":"^4.7.2","webpack-node-externals":"^3.0.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.27","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-lH41oDl9i5O/c5Gr95ptNZge4nLDXZNir0hrRabpJSNELCMM6qA9I6SNzrImJYxNb5jB7W8ozNmmTPoCk99BuA==","shasum":"96075fb062f41cbc65e389f91cbfb79f8fe8b9f7","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.27.tgz","fileCount":37,"unpackedSize":659405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG9gtCRA9TVsSAnZWagAA7WgP+weLgqpGXS008msv4Z86\nwITl/LjECDkmgNacgTjob5sZLOodFe24USW864yZZv3R5WQ3//a4qT0IESkk\n7HRfZcYH8NbBrEbyokrglf3jTqtGLsecx4CqWXos2aaxUYUD7AjE6cHxc8Zv\nfFEtLi9AgLSGpYy7XgrZf3ENlrVcVVRfaC0RAuPraf0esBmEhik6fA59oeDH\nGrpQJTqkGOOPZPT6AGwrYxpmd7YuVuQizEoUwOZOArRxltoRudZhKDsNY/wZ\nuLWgnz8Of+EqqXFuRe/K+nZW5tPTycHD3LXCUOcmeeDCVnlAfk0OjG3FQXGu\nzCiAPaz+zbEMRAkAUvH6sdSS5F/s0PSLKS0ZjDh16GBpRzW+hcjdl8vnqHj4\nYwSaH55/p4nMY6X32TpYmNxMy0XfOHpvlctjaW+SIeLilRMKTxQo5uYwUgb9\nB1eotYJR1b+qTVyvFzo1cO74OfR0FtqeJWKJqEtbQRyPoiVajmyVV4NSEB8s\n1lIlfIWJRGKRXJWr0KAAxzR4+lkWFv70a5ZTTGrgCcbX8aKpT+lw7liwQU+e\nvy32yLYcPGl7/q696mk7IH1GGYIKLeXUqSIvis0dCgQpkemnwEjPeipKFrWb\nnX8fnZk6Q7EwttD/TDzBzwFo7CQ2vyIqa0gfzyuAiHpwKFJiP0TC8x4qgyl5\nwaGT\r\n=5/jn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvTBGlZY31sj30xJZMWbtFcuQdMHiyC7jftchISJbOiAiB8chZPTOx2N8gzMUHkKPBz5oyUcv6eXcG8IHEIMwRylA=="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.27_1629214765460_0.9449868279618481"},"_hasShrinkwrap":false},"1.0.28":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.28","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"webpack","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","clean-webpack-plugin":"^4.0.0-alpha.0","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","dynamic-cdn-webpack-plugin":"^5.0.0","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","loader-utils":"^2.0.0","module-to-cdn":"^3.1.5","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","sass-loader":"^10.0.0","ts-loader":"^8.0.0","use-onclickoutside":"^0.3.1","uuid":"^8.3.2","webpack-cli":"^4.7.2","webpack-node-externals":"^3.0.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.28","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-w/gFHxWIKiyQn+fVp/d+OYe7rtmqxWz7x1FkSmYVLM+LDGqcE2YZKyfYXocWzn+YsHRzVAt0jiZ2wbrGzVStZg==","shasum":"bdd0a9e1c1f8e31ed9fd15ca8d7c018ec2f186a6","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.28.tgz","fileCount":37,"unpackedSize":659408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG9uCCRA9TVsSAnZWagAAbccP/0D6IdKg/+unAOSKZFzy\n8Eq+JzZReMiLcK8e6DK/R9Co9okpDVzvTPh6/3yQO5iPqQFXl/kpiD7Qp//f\nqiRB9mq15vEH7ttH78S97C5AX1lXRCc+vbK0hmvQAEpe7JCx5vilJoJwouxi\nmcy6OjpRFnp3M1t8Y+N5vDKZXCHTxMLcFBdNttq9YaMaI4PYzh7iL5TZZ/fo\nVxE94M0rNGWFjjvnhlyATjwIZtleiOomSSeD5qzO5RWwWQVY9Rz44AslmfCf\n9OinVQhtD5p7iHew9oGlEjN7fge6y0cKKwDNA++svsW81RYEiuXbQjAjlPuF\nk2mEzFFNGEyUIvX4PzX7xl+W7Z62TZzlZ4n5c7a9RZL89kWqtLpeXNRl6rMV\nHxQB1fSvuuZ4P+bnWo5IvFDf1x6xK97jIaXlQVOay1g0XQyM6HmuU4Y78SVY\ny2jbIg4HX4Ow6eOQ9bE7WrZxek35kyeiYmNZcfnPv5of1GumsLTn72/hP+j5\nF5bvnvo/JOGy7Cdo7Bz4qzMiCiOLzdHLpB40Kr1emBianPIaUQzDRo7CTzBb\nejwA7MSDBONPVRXpvFDTCbzFdIsWRfvrzCQ+yIUUq/vedGa9TgbPR3Lx8KoP\niIH/Qg8D19giYPyoj/Vuo2FBzby1D+uVEbBXuZ5LdVbRJ3z49jcB4NbZXht/\nuRYC\r\n=BD1w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1RBogP/wYckXR+lPvpZsUqgP8FFWmhDdDGRCQw7YD+AiEA7HYez2XR4aaWr6W66u2OdBnupfxhDuwKjPZt7A2iLsA="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.28_1629215617896_0.9811046745992291"},"_hasShrinkwrap":false},"1.0.29":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.29","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"webpack","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","clean-webpack-plugin":"^4.0.0-alpha.0","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","dynamic-cdn-webpack-plugin":"^5.0.0","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","loader-utils":"^2.0.0","module-to-cdn":"^3.1.5","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","sass-loader":"^10.0.0","ts-loader":"^8.0.0","use-onclickoutside":"^0.3.1","uuid":"^8.3.2","webpack-cli":"^4.7.2","webpack-node-externals":"^3.0.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.29","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-iCFRIl9HL73/+mrIbEbodR6V2H0gMjy4rR4vsnpCvWpStVnJ5hvqF5Ui2SDK3wO/m60xJTPRgEPmSX6EmsdX/g==","shasum":"a0c5659088476d6c74c155524447d27cb92d56e3","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.29.tgz","fileCount":37,"unpackedSize":659619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG957CRA9TVsSAnZWagAAV4QP/3+5leO72QANRBfExDml\naKgEpUwDDfkuRe488xEEkqHUhKminOPTSq1QQyev+xTKmyDvPIMcl35JiAIv\nfrHcq9rbp4pXU1NvZbDHZr4TeDLPBWgyZwUwr67bi9k2F8DETPnsOMhqw3tt\nf54Fk6mEI3ovibas9rN89+4DwMmm5uud5Asynw9wHUX4fcdJO8TOxeLhxBJE\n6VJ42QpdsWUSZmplZpMJCPvLlwHEphYqi4PpwwkUwWF4yb5EDrYLoM5K1u1x\nD7KrAQWll6vcoR+fHBC2TfiZwqcAevr7Y4Ak7+/ioi0EVtc2axmWxIO8XMSY\nqLL9RjdBctAhLZuvTBLmsFahd3AyodXxuqtBW4QTfOxP6x0I8B+3V2IbQqgV\n6atzVcpze0EHV3T+KxLiJMU6aCp1tb/rbv08BjWaLUYmnvuw/8+MHNgpCj0M\nZpvWRhsMsH1kYCEUxg0LddGs1mCJi3K/16nd5GaGwLP/tIcMJSbnV4sYWIT0\n7ZvbdK4xR205+mcKmqwYnGXEJucz/yywjpokXoi9vZ/D+aZmn+y2CAg+W74e\nSEzRa2NJSVKrPNOijEXwSxF4eOAoxiTS+4G/sTKskKHZYl6TtFvSmEMeOZyZ\nC0ea1XCZ3O+j+wzXZriFdbpQM2DIwNP5SFbbJolPDn435Kb7Nu5J8q+JUx0f\nyary\r\n=9Jzx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcT8pTSD0hQe1Nr9bqxQ0MSUF0ROHxbl0U1HkiU8wbWgIgJFZfaSyBCkUOQK1PDsj7B0NTyGuuOIqi0NmkycA5EI8="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.29_1629216379185_0.6642096357254015"},"_hasShrinkwrap":false},"1.0.30":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.30","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"webpack","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","clean-webpack-plugin":"^4.0.0-alpha.0","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","dynamic-cdn-webpack-plugin":"^5.0.0","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","loader-utils":"^2.0.0","module-to-cdn":"^3.1.5","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","sass-loader":"^10.0.0","ts-loader":"^8.0.0","use-onclickoutside":"^0.3.1","uuid":"^8.3.2","webpack-cli":"^4.7.2","webpack-node-externals":"^3.0.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.30","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-WwQ3HoVGuXzfwLig6E0t4G5AfM+cwUBGSH/d+emrJ5bc5jT+xPoDJw9Y0OxgFTqTTN2UPA0BS8eSKruVIsYQWA==","shasum":"be7a53574d54277309e3b0c2e9f3de50a14e1c64","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.30.tgz","fileCount":37,"unpackedSize":650187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG+0hCRA9TVsSAnZWagAAdLMP/3KuyuJQSn0f4SVE25rl\nZ8+kTyyWn8UkMBv/QBeVp/TeJcb3jtkR8gxAThGyzIQxFwJWQyY9E4dxDqio\nSswZUD/rQWAhudVRU/v5CrgwC7efnaIoTjgfN7YpTT3k1tyhqWs884fKz/ha\npOv/3xIYrKp1JDbjrUCodK39PTgygZE+tOY4f3La5epVxFdIDiD5pEDXtuuR\nzL0pcG7KNye3UzeLnDoKzsjymG+Baf8EZ8ZA6Xowb3wNmZMChNgI0C4qSFm2\nDbE1kqsdWPyLXOjweW8dnAjhnpq7PGjNgnMSdt5DHFgXIoKLwYTXz1443yAn\nWUTJeJewMR3/rFmf/aarf0aDRuO2gds8nGomdXRo7GLl17Jk8XYay8QiwSWA\n5btIGhVXoFYOATXQU23hLpRD/J9fV5psZmTobRgChWRTQk4eb2t1OzW3EJOM\n6evPRkSZDFlZqZVch+Agv1+xg1quLPeW1D2M2HZ4rrwXXKgHSnxoXIhXnT+T\nB/FmJzCwPtufk0bLuJ+x4cQJLlndTYWoAPIy07KVzmd0MJ+mAteEaSqsygT8\n4jRJuU5FD0ZtBx1rF3y6GrqtW3RR6HY4nO4vItt1cYki4LJLKd+aOPDSC9kT\n23HEKJlZA1dWnAWid8jUtiHNd1OC1XE7lP+XCcx2V0akSja4fqIdRESXkNwQ\ndug5\r\n=otA3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHXHZyXvdUc90CRonvTdrWxO71Gt6PqTrPOjIrqmbUMAiEArqDKZrg9DSF0CTZy8TUPRypQ8hL+XQOZTfR4r6IByfg="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.30_1629220128891_0.48902250953666426"},"_hasShrinkwrap":false},"1.0.31":{"name":"@themeetinghouse/tmh-render-router","version":"1.0.31","description":"The Meeting House Website","main":"index.js","engines":{"node":">=10.13.0"},"scripts":{"analyze":"source-map-explorer 'build/static/js/*.js'","start":"VERSION=`sentry-cli releases propose-version`;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;HTTPS=true PORT=3006 react-scripts start","start3":"react-scripts start","build":"export SENTRY_ORG=the-meeting-house;VERSION=`sentry-cli releases propose-version`;sentry-cli releases new -p the-meeting-house $VERSION;sentry-cli releases set-commits --auto $VERSION;echo export const version ={git:\\\"$VERSION\\\"}>src/version.js;npx prettier -w src/version.js;react-scripts build;sentry-cli releases finalize $VERSION;sentry-cli releases deploys $VERSION new -e prod;","test":"react-scripts test --env=jest-environment-jsdom-sixteen","prepublish":"webpack","eject":"react-scripts eject","lint":"eslint '*/**/*.{js,ts,tsx}'","amplify:themeetinghousea5cd4619":"cd amplify/backend/function/themeetinghousea5cd4619/src && rm -rf node_modules/sharp && SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux sharp","backup":"export z=$(date +%Y%m%d%H%M%S); mkdir backup/$z; cd backup/$z; dynamodump export-all-data --region=us-east-1 --profile amplify","images":"mkdir ./public/static/images-sized;batch-image-resizer -i ./public/static/images -o ./public/static/images-sized -s '[50, 500, 1000, 1500]'","createTestList":"find . -exec echo -n '\"{}\" ', \\; | sed 's/.json//g' | sed 's|./||g'","syncProd":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBeta":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static ; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncProdDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-tmhprod/static --dryrun ;  aws cloudfront create-invalidation --distribution-id EYO80SQB3QGL --paths '/static/*' --profile amplify","syncBetaDry":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z;exit; fi; done; aws s3 sync ./public/static s3://heeetingouse-20190312104205-hostingbucket-dev/static --dryrun; aws cloudfront create-invalidation --distribution-id E57FJUWPGBGGI --paths '/static/*' --profile amplify","syncTest":"for z in $(find ./public/static -name \"*.json\"); do npx jsonlint $z -q; if [ $? -eq 1 ] ; then echo $z; exit;fi; done;"},"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"keywords":["tmh"],"author":{"name":"George Bell"},"license":"ISC","dependencies":{"@aws-amplify/ui-react":"^1.2.6","@sentry/browser":"^6.9.0","aws-amplify":"^4.2.0","bootstrap":"^5.0.2","clean-webpack-plugin":"^4.0.0-alpha.0","date-fns":"^2.16.1","draft-js":"^0.11.7","draftjs-to-html":"^0.9.1","dynamic-cdn-webpack-plugin":"^5.0.0","eslint-plugin-prettier":"^3.4.0","google-maps-react":"^2.0.6","history":"^4.10.1","html-to-draftjs":"^1.5.0","jquery":"^3.5.1","loader-utils":"^2.0.0","module-to-cdn":"^3.1.5","moment":"^2.29.1","moment-timezone":"^0.5.32","react":"^16.13.0","react-cookie":"^4.0.1","react-datepicker":"^3.8.0","react-device-detect":"^1.15.0","react-dom":"^16.13.0","react-draft-wysiwyg":"^1.14.5","react-ga":"^3.3.0","react-hamburger-menu":"^1.2.1","react-helmet":"^6.1.0","react-highlight-words":"^0.17.0","react-html-parser":"^2.0.2","react-infinite-scroll-component":"^5.1.0","react-minimal-pie-chart":"^8.1.0","react-router-dom":"^5.1.5","react-scripts":"^4.0.1","react-select":"^3.2.0","react-share":"^4.3.1","react-youtube":"^7.13.0","reactstrap":"^8.8.1","sass":"^1.35.2","sass-loader":"^10.0.0","ts-loader":"^8.0.0","use-onclickoutside":"^0.3.1","uuid":"^8.3.2","webpack-cli":"^4.7.2","webpack-node-externals":"^3.0.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@sentry/cli":"^1.67.2","@testing-library/react":"^11.2.6","@types/draft-js":"^0.11.4","@types/draftjs-to-html":"^0.8.1","@types/googlemaps":"^3.43.3","@types/html-to-draftjs":"^1.4.0","@types/jest":"^26.0.24","@types/react":"^17.0.14","@types/react-datepicker":"^3.1.8","@types/react-dom":"^17.0.9","@types/react-draft-wysiwyg":"^1.13.3","@types/react-hamburger-menu":"0.0.3","@types/react-helmet":"^5.0.17","@types/react-highlight-words":"^0.16.3","@types/react-html-parser":"^2.0.2","@types/react-router-dom":"^5.1.8","@types/react-select":"^3.1.2","@types/uuid":"^8.3.1","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","eslint":"^7.31.0","eslint-config-prettier":"^8.2.0","eslint-plugin-react":"^7.22.0","husky":"^4.3.8","jest":"^26.6.3","jest-environment-jsdom-sixteen":"^2.0.0","lint-staged":"^10.5.3","prettier":"^2.3.2","source-map-explorer":"^2.5.2","ts-jest":"^26.5.1","typescript":"^4.3.5"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"bash ./scripts/commit-msg.sh"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --cache --fix","*.{js,jsx,ts,tsx,html,css,scss,md}":"prettier --write","./public/static/**/*.json":"python3 ./scripts/json-lint.py"},"prettier":{"singleQuote":true,"semi":true},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"homepage":"https://github.com/themeetinghouse/web#readme","_id":"@themeetinghouse/tmh-render-router@1.0.31","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-LQVdlJprqb0fVae6mYq/VcIbpsJdwG14CgA1YKZWGOyeAfjq0OOnYO31UTYG4txsFJY58kGYpnSJDVa/ix0LaQ==","shasum":"5e2c13bddab18818addde8be035639d7825210b2","tarball":"https://registry.npmjs.org/@themeetinghouse/tmh-render-router/-/tmh-render-router-1.0.31.tgz","fileCount":37,"unpackedSize":397120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG/EMCRA9TVsSAnZWagAABNwP/Avxq84WrkOrDQymfIA7\ndWxSm412R3iG+iyLFfCOnrL958rGDtZ+HXRsoiP6GE2nFjQ+sORynusPne7H\nB2KrbzdQvJhu1qFNIRLbYvmlyQjoH2SNeu+uCqICUiPpYAEEmVW87SSHKNHB\nXHbXBhvP5Nrh13ehnFOD+OxZd/4ew84LBx/kZ8VTyJeU8t+Z2nL9fb8I7w/N\n1KzqH3gyu3tKoimuPKYtPjoEQ6UUDgU7DiF8P3Xf+mxpUZjDJuX4R1nJ3/+c\n+FgBLubVBBFsO0B8jIUaQXclGiLgHs05WWp6mhSvVk7jGTMRwcoZ7/MssdnZ\nCnmR2ysFkUToshhqinYlft5iwBdXQllImOvtT/IE7GONUaLj++5y0gDVArNZ\n+KLrllFpMcd1aX15ULckLSLWJE84lcyDVSp1z5OixyFfc3VOzFOiw0oJZ8BP\n+h4IKNskGrrNrMXCGjaE9kS0Zy7STfzs5vMJukKcLJPx8Z73WGOGGkIhAzc0\nozFEfHFjTd4ciUx60OS/k9EXB/k8sR3sCZl7ohVueQW9P8cndTJR4XcIP14L\nIIjSYRrRlbgrU6eM6vKn+XkyLQJxW0STsiazCxGqIjmtMiFAA3ZgtQ9CL8lB\nz/DhYGhn2YvKI2nGInjqOHUqVuso6GOzcbRg846h43WTZz2OeRp1bEVRN7wZ\nY+la\r\n=V/ff\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7qWY7s+nVprLwrxa3oByKO7SLkQbL+xabn77UQnjNFAiBIjhZXYbVbRu+NkwxC/SIDTAbU8eXfwCpLsNB2BQ1Vcw=="}]},"_npmUser":{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"},"directories":{},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tmh-render-router_1.0.31_1629221132562_0.05347585384301268"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-13T21:39:42.074Z","1.0.0":"2021-08-13T21:39:42.243Z","modified":"2022-04-07T05:45:42.090Z","1.0.1":"2021-08-13T22:51:18.906Z","1.0.2":"2021-08-13T22:59:48.005Z","1.0.3":"2021-08-13T23:06:55.388Z","1.0.4":"2021-08-13T23:14:04.177Z","1.0.5":"2021-08-13T23:19:52.253Z","1.0.6":"2021-08-13T23:28:17.799Z","1.0.7":"2021-08-13T23:30:56.056Z","1.0.8":"2021-08-13T23:34:43.330Z","1.0.9":"2021-08-13T23:35:54.141Z","1.0.10":"2021-08-13T23:37:31.699Z","1.0.11":"2021-08-13T23:40:15.518Z","1.0.12":"2021-08-13T23:58:54.142Z","1.0.13":"2021-08-14T00:05:30.402Z","1.0.14":"2021-08-14T00:24:11.624Z","1.0.15":"2021-08-14T00:27:53.174Z","1.0.16":"2021-08-14T00:35:49.166Z","1.0.17":"2021-08-14T00:37:28.741Z","1.0.18":"2021-08-14T01:56:02.468Z","1.0.19":"2021-08-14T01:59:43.800Z","1.0.20":"2021-08-14T02:08:25.044Z","1.0.21":"2021-08-14T02:26:10.428Z","1.0.22":"2021-08-14T02:39:38.808Z","1.0.23":"2021-08-14T02:50:34.432Z","1.0.24":"2021-08-17T15:21:08.276Z","1.0.25":"2021-08-17T15:27:21.123Z","1.0.26":"2021-08-17T15:37:30.011Z","1.0.27":"2021-08-17T15:39:25.591Z","1.0.28":"2021-08-17T15:53:38.089Z","1.0.29":"2021-08-17T16:06:19.437Z","1.0.30":"2021-08-17T17:08:49.052Z","1.0.31":"2021-08-17T17:25:32.917Z"},"maintainers":[{"name":"georgevicbell","email":"george.bell@themeetinghouse.com"}],"description":"The Meeting House Website","homepage":"https://github.com/themeetinghouse/web#readme","keywords":["tmh"],"repository":{"type":"git","url":"git+https://github.com/themeetinghouse/web.git"},"author":{"name":"George Bell"},"bugs":{"url":"https://github.com/themeetinghouse/web/issues"},"license":"ISC","readme":"ERROR: No README data found!","readmeFilename":""}