{"_id":"@goodgamestudios/cxf-announcements","_rev":"406-1288db8601e882b10ddfba1eba403318","name":"@goodgamestudios/cxf-announcements","dist-tags":{"latest":"0.5.0-qa.5","dev":"0.19.4-dev.0","production":"0.19.11","qa":"0.19.11-qa.4"},"versions":{"0.1.1-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.1.1-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.1.1-dev.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"00dc6f900dad2aa92369b6772d691faa2bc020ed","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.1.1-dev.0.tgz","fileCount":33,"integrity":"sha512-Bc/M8W1A0Vuqm0zcBnlajt+Ucp+fWerbjw/Xwz+I6g/cJVsAbcbuJdWaAaHFQ0fvlW3WQlCOqyzXdnbj0ubNag==","signatures":[{"sig":"MEYCIQDxgBTdIYxj5jXW34ObLpVzohj7kqXFCNPx3HWrPQmqpgIhAMNrKo5ri7L7E7m133ZD+vhutEd3ACkwdjrSwGU/TtbT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDlPlCRA9TVsSAnZWagAAeMwP/1ClnOrq9NRlclRb0iKy\nO0zkdK2wYFIYq9VRtOQADACwa68GFelRLztgtlcfhUFcPKeqsE4fRIp2fyfk\nKdwGpJ5TBJI7rPTmAa3ySqn2fVxWAPPbjREDRz82HIhHYIWp7oHckEGPJSM1\n+4pxoguqGO0JqYAkurfknEwIOmqBm7q3WPDW6lSzhi1SIhozz7Ms8Oy46yeS\nvDBSyqsiIvdmIJi+Xept7qD06KXI06BR6g5B3PXZqITH9eWqVYsN1duCoRI8\nUDFlFU3E/+XbxW+qpIROBn4dZSY/YfJL3WVTN3McNvSGJ5w+dEDJDVheuWeD\nZISGJpWvnC3SY2hxq37zX665P7VYHGGk5A5ftNZJDIuQIyl982vDlD6zlO6o\neXp7AfDfkfmFij3rn9kzbRrnpWxt+y9AtOENiMaQ0MOmJCn2xSgjXeyj7YfN\nrCOptAEHmhN4UGIA+TAmFgnjQdsFm/A6n1pK0hzN/uxhvO0Ew+71BJJRjtJj\nExf5yHWdj+dszMEuMF07fRtx8MhLnAUe/Nzh2RZupGiSIV3ln8ldy58++zM7\n8q5iWLsGGYHdMfDbAYsusatrxa1HaGICfthPi7Z+RQiaP4g7jY45CvB0kVoc\n1gOG56CzgHpZ9ita6r8AbTk8uTCZX0xLvbuZiBmV06SRfK2TWfG6ui63Mdoj\n+2Pq\r\n=iGez\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"609e2b26a5924bafb5fe70ec114832a28c188d1e","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"rimraf dist dist-templates && npm test && npm run build:production && npm run release && npm publish --access public --tag production","QA-TEST":"rimraf dist dist-templates && npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access public --tag qa","develop":"rimraf dist dist-templates && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"rimraf dist dist-templates && npm test && npm run build:devtest &&  npm run release -- --prerelease dev  && npm publish --access public --tag dev","test:dev":"ava -w","build-popup":"rimraf dist-templates && cross-env parcel build --out-dir dist-templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"rimraf dist && cross-env NODE_ENV=devtest parcel build --no-cache --public-url . src/announcements.js  src/*.html","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","build:devtest-separate":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.1.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.1.1-dev.0_1544442852310_0.964201040999634","host":"s3://npm-registry-packages"}},"0.1.1-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.1.1-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.1.1-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"5ef6210841d0e7d179716edfd64a5a984ddbcec6","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.1.1-qa.0.tgz","fileCount":5,"integrity":"sha512-PVb+xhpFHmzqROasKI1m09ToR9Y5m0JG3uC0QwtmjNKiSK1NrVpBvM7jc4GwjQnOXqGtXY3Hx/4AEJR2OxeTIA==","signatures":[{"sig":"MEUCIAJLEWPjPxmWM8nUF6JmbYYXgT4nWAhva1FibFiyW9iBAiEAxC8oP1OA9Sexih34uZWWN9llS7HUvXxFu1wFADOGZhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDlQLCRA9TVsSAnZWagAAC2YQAIU1/HMsWwbKo9FHcHg7\n6SKpEAfIlAQB/3ALv3PLBmj6s9UVUXxEX0wDT4/MuqXHZYvThWZ/h6n/UX+H\nfiGOhdFYcu8+2M5HLmHepDBpSri0AbPSkhAkcMtNDNiafcuaJb6FjAs6EI++\nqiqwD7Jy5YPVUizPUBCvl7ioMfx0V68xSZFcG71YA65COVm2n0X3t5VOuU2t\nLV8UNJy/RVq0cDEFdyoBSgF2Ouo5/886KA+mea1N3+rGAAcXCJGh9UNDxEDV\n+Gs9Zd+aPbQfQaCqTaQWKa4yU37N9uPzh0gAbuWC3iW2M5c0oY7kk5zqvpdI\nnN+ayxHDl27SrkmHt3DafkL7OQcCXY68lK9jm6DNQ+ZHKaQcMNBUbsxRIyQ6\ny555IQQLEAzPKF2mqsTQHwze1QjWGOYCUaxOAh7Z/SLWLbh9oiQLYaMAhl/W\nGBf3DW41MkcuNYU378xag3NwyljFuEBzRyBxYE1PtjjcgNZDaXy/xsP/svs8\nbNOet/fLpzJqZgzgjlSLxPkGBUmZZ+o5wD6Co3+fP8raGFxCX9gGsEl5Zl0r\nnupnLqEhXBLOPzOEvaYoiSB7Nt3LnT+8hAK8tzjSY68yJFgFd9ca9G+4e7i2\nGgPCV++vEe11E9AXt4z90kVm0XTUDJ6FshTEVm5CQ6HzJItyoBkvBQh7cV1c\nP1hF\r\n=JnIA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"f040c8deccca43573367cddcc4d9382a2f70d80a","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"rimraf dist dist-templates && npm test && npm run build:production && npm run release && npm publish --access public --tag production","QA-TEST":"rimraf dist dist-templates && npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access public --tag qa","develop":"rimraf dist dist-templates && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"rimraf dist dist-templates && npm test && npm run build:devtest &&  npm run release -- --prerelease dev  && npm publish --access public --tag dev","test:dev":"ava -w","build-popup":"rimraf dist-templates && cross-env parcel build --out-dir dist-templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"rimraf dist && cross-env NODE_ENV=devtest parcel build --no-cache --public-url . src/announcements.js  src/*.html","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","build:devtest-separate":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.1.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.1.1-qa.0_1544442891300_0.18216690856180962","host":"s3://npm-registry-packages"}},"0.1.3-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.1.3-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.1.3-dev.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8df51f238aaf978013241a13ff01f9546de3c194","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.1.3-dev.0.tgz","fileCount":33,"integrity":"sha512-XD0v4BWG9ytTA5UWPYD1ucjDtTsA70YOhgGAIk2HGae9v6HIc6omewMOcgPLgqZriqKQSNJ9cLyUYyJ7o5fHcw==","signatures":[{"sig":"MEQCIDsiQnPuXZIId2v4F0m1cGAO0forBB0ipKlJJpJGOvy7AiBUTNlXue8cqkJCUoTiT2m4F1X+6BOmaf0xOuRejhqWCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDmS0CRA9TVsSAnZWagAAPtEP/3CKXxL1ZAvvW1TccO86\nvaVM+yJgiGQrPIygDzWXNPelsJLSj8pUZZZol2vbwJsGpdtg/NruRPpOgPNe\ncgCXBbOXp6amRGOPRtUgqR8xiJn1YAhMlRCj5UDWobwMOz+49hJOrRuSEJel\nMI9uFfuGCJSc2vd/LYi92c3YMW6lk8EgwKe/aSLDBFGrl/A+WhM/SmFsWkR7\n17gKLEEpCDvAbAW3pQOXLTzIubz/XB0CdCDm9xMVVQMxRaNlhmCoUG874io+\ngxxDz0DNfLaEGRa1G9actBGxpO9T82/D633BJGULN9bJBv6omEAW3jzORvL/\nzqHTKFX8pA8SLvodXx645XfEIW1Lt95wMNY4NhIv3rO4M3Uztg2dBwrbchiV\nuQIbJJeI8u6a6dCWsHtTMtLj14iRLQ+cfO9cXlF5ASCMcDXd5im2Sdeu9AaY\nRarSFPHm/2YCdj1Rv0Gnj+GVqNCYRmfRjTy3sImbJ0o4tb+vAmCx1n2g6diY\n+I9gyCzld1ugifB6SjGz5VHXtB0tKGMA5QWrZLAsUmsXeASxshlUXiH8bbAc\nVw/Omi4Zh4tPYZJlf5IzjnO3lWlpuFiNAWK/g+T9IWNfPcezGhBrTuHwE0T4\nWM848NfGPfZ3WB7S5Igl/xAPc/6WRSR1wnSlWPOeqkmNtYQ/7c2aVQGKcb2U\nKgp+\r\n=ReQf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"11afd15423d0a6775d6d7c2613bdd3a72cf3592b","scripts":{"test":"xo && nyc ava","build":"cross-env parcel build --no-cache --public-url . src/announcements.js src/*.html","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && npm run s3:upload && npm s3:upload:html","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && npm run s3:upload && npm s3:upload:html","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest &&  npm run release -- --prerelease dev  && npm publish --access private --tag dev && npm run s3:upload && npm s3:upload:html","test:dev":"ava -w","s3:upload":"cross-env-shell aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements  --recursive --acl public-read --exclude \\\"*.html\\\"","build:qatest":"rimraf dist && cross-env NODE_ENV=qatest  npm run build","--- tests ---":"------","build:devtest":"rimraf dist && cross-env NODE_ENV=devtest npm run build","s3:upload:html":"cross-env aws s3 cp  dist s3://com.ggs.client-notification-runtime/$ENV/announcements/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"rimraf dist && cross-env NODE_ENV=production npm run build","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.1.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.1.3-dev.0_1544447155282_0.5817000939189363","host":"s3://npm-registry-packages"}},"0.1.3-dev.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.1.3-dev.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.1.3-dev.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e4cf0d5a2fe292c3d02ab2bdedda01e5a7692b71","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.1.3-dev.1.tgz","fileCount":33,"integrity":"sha512-n2TwhtzOqhwf//zrRAEq044P/mtZXNK/46qtfxT/0lY+e/a1nKOumuF2ZBqD1ikVzW62QseM0zMsKipzXeGyOw==","signatures":[{"sig":"MEQCIEMVTGg6Sxd0W/U3q4aZ1SeQ7B74DkkJ7SxSiiYG6ziAAiBG6YKtp8pcgbDYqPAh7IcPwsAEOLBV3wirU0g/9YkLrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDmXRCRA9TVsSAnZWagAAzVgP/1yiDdBk9hQjR9fSF5i7\nMdT1Vx58plVosev5Bw2I6mrCcmvvbsttKI15WWvYEPvnecCVTj/F3Y8++gFR\n0yqULWX94Yl16qZd0Pk1wz/02IhAzsrdthWEGDAnHZlnObB4iLybStWoqT4t\n1rJQGt1xj4SleNcCZ2g/hPNmRpU+SwU20vM/8BdgxKS2v+GLhSpMAPjeCxiu\nkdN3heIImK3EA0xKcjlvyWa/JTv3Ke2XzDhYlg8EEn67ByJf4lIiUqoQ7DKn\nHg3bSwMtWzSt5CSdwPGi71Rjzw17c1OpMbKGcFFuVS94vJNMFqivX9+1yVT3\n+OIE5iZ1g1F9ToEJ20ApgaTo0Mo454h6IQ6UHIVRKceirynwbWbw7z2gVvd7\nMqSimDtajP1JRFQUGoqYwa7V0FCr4NqUkKdm2JKib25+MexK5LlFz0XcRqs9\n5ttGv+QM93wQvbObFERlZo3GnQsfQx+4re5eho9baiBrzzGUt7sLRzLkjxyK\ndyVqHYQM+cQ8QqhfTiAofNlFfD6Oq6t/JcrBVGVS2PYFWiDs/rdg69XXecEj\n1INcy8z5yv1pdPne5cpmuMQaBKB2wxiCpXIdl6ZlgiW1rfRyxGX5Wju5PTIi\n4aR4DWlK2jRXbC8rAPaAA30Zp5yph8xPDgp2BdmgXI41rFd0ejWnbB5nfcK6\nv8Cl\r\n=7PHO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"85bbde416e1775d02e548b158876b60760e4a663","scripts":{"test":"xo && nyc ava","build":"cross-env parcel build --no-cache --public-url . src/announcements.js src/*.html","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && npm run s3:upload && npm run s3:upload:html","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && npm run s3:upload && npm run s3:upload:html","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest &&  npm run release -- --prerelease dev  && npm publish --access private --tag dev && npm run s3:upload && npm run s3:upload:html","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env-shell aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements  --recursive --acl public-read --exclude \\\"*.html\\\"","build:qatest":"rimraf dist && cross-env NODE_ENV=qatest  npm run build","--- tests ---":"------","build:devtest":"rimraf dist && cross-env NODE_ENV=devtest npm run build","s3:upload:html":"cross-env aws s3 cp  dist s3://com.ggs.client-notification-runtime/$ENV/announcements/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"rimraf dist && cross-env NODE_ENV=production npm run build","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.1.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.1.3-dev.1_1544447440857_0.9882322790748308","host":"s3://npm-registry-packages"}},"0.1.3-dev.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.1.3-dev.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.1.3-dev.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b6c512f7f0a278d0659bdf234f07598a2276ca56","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.1.3-dev.2.tgz","fileCount":33,"integrity":"sha512-L0AXHpkZ8zqdhwD/64ShLcuz11SXoZhPclvhNDWCMwiz6LRKvJW6utsDz5WTqq0U7/KfRdb9IK9lgtJctErBgw==","signatures":[{"sig":"MEQCIAhzqaR9GY8IMSgnkGpRJsVlQf/mKh1G4ja0RpkzWcLVAiAUycdavabmxaJwG7NJw6pZocLdb9GZw394CpJJRpdQSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDm2oCRA9TVsSAnZWagAAYE8P/jHL8Vt51Lpw973DWJRa\nE5SeaRQqvKRitDsrmAmOJ8mBx8ySEVbQV7oRCDlAldEhLUhwtEfHY3cJPpO/\nTA1eky4DSnq8U18tlxSFMi2l/Z/0yHYU8PAW1SKpHVXivHoRHBDxhQbVf680\nAJFSyZpKEM45RyOpxxuv17+AgpBw9u56U+SfXw5kSG05gpgB1RFnbpTEfzUG\nkvk3Ztlx7Y/AtNvD9be7ourr7w6ywTyJjPJlg9+PJwE72JeWVfSDwLyRSUdH\nZZSnR9i3nmUnDAiFvAyuS1Z6eMpW1kzzjxiX9Y0JQHkWpHFEB/D2MkUW6QF2\nRCsxUyO04qrx5omRbUWfClY8l3Slu0rHzoE1qbJWHeupHCDziLKtWo/QpKNM\nil7pgAvLGyksVUIj1xcSAUYlXtjuQxIzOV4uB27i798Y4saVO8NPkjKe0vjp\nVRWDrTJ504ZjP45CITZRWpBN2n9G3dOdTZo5bnjbztR5/bz4tAviOXRVa9YF\nG0/yEMCpYIawr+HVl2xIH0yVsOihn2eHZyz/pqzvaW+bIQ2H5nagDnzktK54\nOARvIYDWh7YWQeG17zpFWAGcsi5xE33DLnI29i7QSL6zgfLeMgDbta1UPiJy\nJG365ON/I7vBVW4IpxozL79ofPCYPN7JRtqNQH9KWg5XOvQXxgibS9GLKthe\np087\r\n=Sofs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"1f769080acce1e243fdf513d4e67e238d0effbfe","scripts":{"test":"xo && nyc ava","build":"cross-env parcel build --no-cache --public-url . src/announcements.js src/*.html","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest &&  npm run release -- --prerelease dev  && npm publish --access private --tag dev  && cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env-shell aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && cross-env-shell aws s3 cp  dist s3://com.ggs.client-notification-runtime/$ENV/announcements/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:qatest":"rimraf dist && cross-env NODE_ENV=qatest  npm run build","--- tests ---":"------","build:devtest":"rimraf dist && cross-env NODE_ENV=devtest npm run build","build:production":"rimraf dist && cross-env NODE_ENV=production npm run build","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.1.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.1.3-dev.2_1544449447545_0.045930721671646246","host":"s3://npm-registry-packages"}},"0.1.3-dev.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.1.3-dev.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.1.3-dev.3","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"5420c8d80f6f5514ea606ec222a022a5a9b05e3e","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.1.3-dev.3.tgz","fileCount":33,"integrity":"sha512-IXRlXkdMCTNMev17cRB9wYMwh+0Pe52en+AJkHMaIHutMpdzHtjWHOC7CxVxVZC18vNto2ieF7ej4ZT6OF8uNg==","signatures":[{"sig":"MEQCIHzwG/VjpatheGtNatIUZagE7BoOodtxkT6g3TcAR4kHAiAya/ysAsNR0Wjpjy0UE5eGY9mk7lyz+f1/Hfh0K3VYPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDnIfCRA9TVsSAnZWagAATCYQAIOBQGPQfxwbT6f7hBRH\nncs9jP2e0/nMHiTAyWG6NS+HFtCBdnbPpd0Vlr811vJJGEvnaOn126Ab2biN\nVaiEmKfR8x1hlL8UjPwKusD1pL6XiXxCJuqF/3WOdiyXoXPLfcxQSD+a8S/O\n8IOnzv1Z2tHbSnV1A5wA3A4UOXceqCKFdKHPGZqG8qs3L6OCTPzJ8CzZvfKq\nUQ9MHKebs08eHHrHjc0YYx24XMerCplZ1uSpyD7WzbrYHZIM39AMHwP7sfDs\ntn/9zdHn0nHpgvY5/S4LAGkKGXfLZrALT6RQQa5g3WIiIHF5uQLLSjf1kRw7\nbMNIN9G8QlWJcAkRgqVLYyPLoKzYyMHA44qXKfDkkWxSxCwHnu0cSCsUaw+e\nMzJTUFa/3lI99oxHwYJiV8nlEGhffI37fZeaYD8MiWXJHHHguKMnqeobqJGz\nqsVrsNkHEQYJS4so1zJAJ5o9s7FFigHcT/tH4CXUSE4V6rM/zIE+rVHdUOIw\nNzLjnaDP1hyTRsdBwG/tR+bBYUmOzFZQTljLzSbV/n287Pz7PZZETUjaEFN/\nlNTjMOQYrx4iKKr/neKq1A2Z1zFJSsvjW724SsPAh13/6Su1fgNUtXWvlzfy\nDtv91keM6qynN4KUW/WPHHwrf4e2+2xd2PnrF5o60Kg3WYIKBQMWKxj9VQuA\n0V4P\r\n=igG2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"fb9bc18453f7158f32226ab7353301dac7eb2c69","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.1.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.1.3-dev.3_1544450591196_0.9024975176209911","host":"s3://npm-registry-packages"}},"0.1.3-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.1.3-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.1.3-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b71337a7f1065084b3a08b5143f31cb99f4e6428","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.1.3-qa.0.tgz","fileCount":33,"integrity":"sha512-1oBdMczdKABlUExMw7ng3OmJ0zte+iTnb4RtcT/MrXBtlqY3q0eiWT4ABjH0bz/eq301wp1axGVxBSfAnfjpUg==","signatures":[{"sig":"MEQCIA+dooeAlkV3ntFgjnOIU+ACuA9pbiHwShRJQFrfGiZ8AiBtbBn3aH2Y8djZQf6Dl1dBumwo/rrGpt0sGy+NQ1lJVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDnMlCRA9TVsSAnZWagAAEOUQAJfSg9U2iTxi1k9JCla7\npF7MYmz7Bj84VZIHa/+l0XnEP4ymCbo3pOek+RLxIJk3TcEgN6Hsj2ow4y3g\nidsehg7tkrJVYApTHs2FyiITuEhKcMl4I0KZnSQ9dgCN2fN3oX1/rRdpP0pa\nQ5DxcCoDKkuJvQckytIdIq8rIaxHvb4wW+S7JVwKhKEnEJtgp/7lHKtWMxSi\nOF6RjLKUWURT9p18RTSOYJfWtPLXa4jam6PzkemNQI1pyOu3g95KR4tsb1/M\nTzMEWGAyOHaOr/K8ROe/Pei1oAoAMvT8NBkZG4KH/f+80T5HQeEkDew/DR6e\nc1L0o2fJ0d/FARAznratPLO4RwlfqMnjPzXCVqp97AcIDktpb95AJNndHPSQ\n9Z88/eCn5T2K2FWPVqT4/6vN4hYHm3dXO2EAFd5wFRb4oU/yuKqOtWvFJ2m8\noquufJ0goqtqH13QAo4+LtG5a1se51IbJz66lF1trYRdLsE6YquX17EqTuj2\nERKXxQKZHBRiMw9lqWxaMY+yEE7+gUJmAzLalOoMmflOvLQesLAWGK5Qq4uA\nIOF1SOCL5Q5ym6LIJneIMe1gzz56UshKl9fmmTE0E+iiHLN7KVdqIz1Uvax3\nwVB/ThacWIcwgGFt8ILR9jYjy8MlYQQByk2DOjkgGfco+agN0LdhYiWhAAX2\nyuA2\r\n=dFAA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"a12ac54ad6f9b18216b475e67a5645638637eec6","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.1.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.1.3-qa.0_1544450853041_0.2352162234120354","host":"s3://npm-registry-packages"}},"0.2.0-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.2.0-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.2.0-dev.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"3e2d3456949e90d142bcf0f926e7028aa96355ea","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.2.0-dev.0.tgz","fileCount":33,"integrity":"sha512-GmjdWmTEZxjyC3x9SBwvo1qAb+Y9wgFbIl6JAw10bg7Qb6JvA0Q+4Q8NRsTn/tQAe+EsQJ7OJblKLSyHBwTm/g==","signatures":[{"sig":"MEUCIQC2gMWGdBIyGo4TwH9i2eIQ/yzViYa19SggQ4FyJpih5gIgcmWD4QkTgSf+8SScW18kO0pOW6XBgwTKnUkr09Gw8BE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcD51NCRA9TVsSAnZWagAAW7MP/1cGWDtUVDrJUQpO/8ru\nx6+BqQPZxzTaNV58p6i2WN4sezcwzruVEjLlXd8nQXgmJehHYsYzDahgzKmi\ngnUNdp9Y9pf/MADWOb3u60L4MZE/GHQHZxKVbOpCyrv081AKjANDCrO883hg\noZ4WNkYJ7eXIM+aSXSUbcqxCSsqVXrKk1MBsqQg8TlfVkNVADh8uK27TgPnT\nFn/ghgmYak20hvDWy3zZ2GlAMxIEygYW97OD4ok2C4Z4JlZ3nN+V4ef2euiA\nsOSAKcpPFszyQLmy/ZrGyqrm/JH9ijU1oq3JCsOysjAemfoFMQknDesdtwUz\nq4n0KN96fpMVv8ISseB/JjtHiQmL1Fj2lT56ZIkM36JXVZTwzhZL/JHtqnoI\nNUIyuRXfANciokqoDciGE3GacTlKloMCAu2CQIrP8funeCQOu0SIqp4jjxt6\nmRQz6x/nVNpw371/+Qkf5c43bfhl8HUNJCJGVbs66r9k3zhrya06TsqtxJL7\nlUtlUxOpnLDgNRX1qIpKFZBTl9PU72wCYP5Xp3t8gTb1zcpvPyTV6wVFL0n4\nP27AXd4FZEOkcKPy8pmPIJSJsr109rk6cSztgirPvRKzYfZq/0rGl29TC+dp\nsCFGoWkzaF+29yYXvyzsIl2ZFpl4TFjciFnAzUhlctx3Z6t9X4uD5sVooyFt\nlCon\r\n=fKoC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"a1434c8cfaf62410cef4ed104f2a41115d68919a","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.1.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.2.0-dev.0_1544527181375_0.6825748121455559","host":"s3://npm-registry-packages"}},"0.2.0-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.2.0-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.2.0-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"51d10996ce06dd737e4489eca05c4c06d74f63a5","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.2.0-qa.0.tgz","fileCount":33,"integrity":"sha512-iUbFLiibn7fQVgcj5CDyKdKNfxhzkyN5yENqga6x++4sFAmZ6ckIo+JcTh2S61zHaW9pvg9TCm9TnS2vhItJ4w==","signatures":[{"sig":"MEQCIGJAK9YpRSm3nze/ukC1HWyMIx5Vz5aaUJpAHJWz2jtrAiBAG144/pb0krFgvcEG8SgUKjwW4cwx2oGIekF6XAqfSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcD52HCRA9TVsSAnZWagAAIP4P/0ggsG4YrfSoaN71QKTo\nODzCCSMz/7favqqIx3LIpVW+/S4vHO/1W28XaLNZEDDPZImE4IDw111AbdMb\nWjsnmjw9d6BuoHNt13Qw/li/E4LjxxhMtlOjTQAqDjPZPWor5NQQXIBkYK9K\nmnRdGJxYc3R2b9d4RFEb46sje1zXXqvTOANlBlD1O9/4e11H/SYbHwMapw1P\neXKxRKtMhV0GmFv39MMbE2cUHtYHfxVsprQC2zqpH3ESTbz4/Ad9/Dry2lGK\nAwwdDJHPEsHK2Kfhi3E58cUI37Lx4a9VIHFwGccCuWAsWSYZgH6/2/R65Y1M\nua+BZNR5wXrlzHPXXPjDupqU+4nFdwm/C/+8kl0bXo73p7195TO9wBvopRIR\ntKrNYp8hGZXaaSQg+uNqp5b+3eDCHgI2DJUohvnwmNPrqA/b80VO5oP3J/Ir\nCOUJVHrxV4RhZO7qa2u4aprG7D8/VPr3FiO3BenqKsjzaV5Vlpj/25HsL1Yx\n8XutYXXshfvDaQkHQEHru+P03tGpZ5iyipJJH8maIBWBOnr9SZIB0T6ry2jT\nRnX2snchXsYFBiqJrG485sLESS9OwIC/7xs+WZOY95HVowdn2NtE9UA+/rzZ\nZKtiYuAMDQvI1hZELMDyWgk6byA5IEtWCbYfUUXL2P0QG+htFh/ECl6h67ZC\nUDWi\r\n=pb14\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"d2651efcac87dc82447a06e8e0339c33a6639c39","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.1.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.2.0-qa.0_1544527239114_0.10492844679572633","host":"s3://npm-registry-packages"}},"0.3.0-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.3.0-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.3.0-dev.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"42c0ac233412b1a97346386a1f8c30b00cf15b6d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.3.0-dev.0.tgz","fileCount":61,"integrity":"sha512-2zTd9YkSBh4ib6Man2PIPXfft5q6adv4Bl58NJfwoXS/0lauxntSrI6TUdW2mYZTgzDTAL5Uuv12J508vFQBIA==","signatures":[{"sig":"MEQCIElM5+h1i912DTNr0UbzZO88JM/wlmLmVyiJTb7eTAMCAiAIRQ+1u3THxHS4+DzQCHZ2kPGJJLojxsu/d3R4RpxDig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":542020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcERXFCRA9TVsSAnZWagAAtScQAIeJa+3+O2E7fxedTg2W\nINmE0T1o2d1LrYSe4D6iASwmTWnhVSSu75dM6OI2qY5uZBY6H8r8/YFQ5g0H\nEzNn9ZXQlc62RznqbfWppbqrWOVD9/+PFNO19vz7+unmXyf11sN7UpW3v7bu\n3zC88OIUo+bBOC/EdQSaD9/JHFM/jWN/Jiu6tW+E7OVesW+d0CbvPgwm2V51\ntIHRDPahO204a7fGPs3ubrTtjlePEw2VJP3Cb5RtjE5Zn1AJPKxQcnscZZzo\n/QAcXjS6qy6K7dh/LAYsc7X5BpunEEq2WSmqMMFGVWRXmtAT71awOxjCEbid\nuLgyYwf/pzOHHQVzCqYb1m/dhwNaNYzswrKt2lbGHARbtDbtGhXuSYfpnr5X\n/Oltn1H5c/Gx2Ej4iiVSL/MstFrqbKWMPn8AR+60hqJwW/ebUE9OxTXINUYS\nHg6vupzl71Fe/QuDh3fnQdVzfgWbsUrYlAll+PVVyIQhCzb5Xq4ZZXIkg+ss\nst4uDAu9FA4bTfb7mQSQBVsQNq40TZkCsvQkHIEUn2cR10jDhWY0bdrPg5zF\n1XcPAxtuvzsUU9RnirmGJIwlrBOeGJc4N1ghZiLtx4SRLv6l3SO1/OkYzyuA\n3AZOLNroVMllQrTbKi8kmosbJnZ14+4uBbRZ1EHmQmH3T94nzu/Byd4a+Hao\n/Lxg\r\n=nBD4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"bd13602e53f77bd02a94a8ae72e28bd55df1ac1c","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"5.4.2","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"8.8.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.3.0-dev.0_1544623556634_0.6910485623997336","host":"s3://npm-registry-packages"}},"0.3.0-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.3.0-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.3.0-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f86d6bbb8e941ec8de955488dbb458cc16be712d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.3.0-qa.0.tgz","fileCount":61,"integrity":"sha512-wrQYjeWHbZKjARVy5DmvEnDyRL4RORHU2bPKEGmu3opJlqNYFDSV2xIglceGYtr+GaOqM/PabqL7/tSDNIVsVA==","signatures":[{"sig":"MEUCIQDD//tMgVdOcG7ZLalPiTdTo0e21dy/W1Ioo23Bc4jlPgIgKTKOiBIuxwaKV1faeLZGAinRMN23/noUSCg/R120jgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":542168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcERnICRA9TVsSAnZWagAAHawP/jswiHJzc/ReLMeDGT6o\ntMlYcJBfYmqLIX0vp7FsU9JHrSxpMoxLX/aRiF9cWcsL8sNrCZE8RPWiq/5w\nAx6o3i93gw7DFFfik08+FpyT2Orm3tAhkTzIiyB7H8l0GDAnL4j9yTTgDMdb\nI7+dTEKy18/7nN91NpPx7QhkuUZ8o/n2PYfknmtQ2cxBNNmijF2WFMhpH3Ok\n0Vkp0OZIa/tsXlYtRFO8hpLvvyRCUe4n1FpRSz5FgTomkvbbdh52zett7AjY\nNShcYA3EJvaqRQTQPHYUuogUTQYk4qd6/fP3/g8Ei7/xSzVUNTYM8snJquUc\nKZ8LYnBhCsaVnqxS1fvncDo+CAfaM1gRdnYhcrbCiIXaGRz7CFljtw9wbM0k\neLy+ceFRqLtF82KytlUHx7rNUutQJoiyST7f/j8xCPXnr+okitneijMpneFQ\nBiUw61iHoQ2xO1vVlbEgeGxmfjxQfxWRu0AEFSqDcefrNUeL8CM7joXmd+iB\n/YybBulRyTrH0DWy4fX+8NSzhbYHNZR0FXZw+gYYnKgWtd07GpID4brqmEJ1\n1o8bZjDRClWNAdUSTRl1jGvzEzngfSVOQKyS7TwlvbAvw3Eq92o8eV65boYm\nHZyneycPBrFoxBbZuFE3j/fbtB8qcnGVXJM3F6z1NzFGhQob4Qr7OWB/txiq\nQqa1\r\n=KTD+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"e10364d4c2e085fa94383a8a62fc1ab8b2188cc7","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"5.4.2","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"8.8.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.3.0-qa.0_1544624584185_0.34686490025558125","host":"s3://npm-registry-packages"}},"0.3.0-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.3.0-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.3.0-qa.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"c54a6b632e1534da08bd3c61bd25b5c1b1639736","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.3.0-qa.1.tgz","fileCount":62,"integrity":"sha512-tw7fSwZ/1c9E8MLlmnzlS5lYmwvFVJobMhu75kcSMmvvVpLm/jvTr84o1twdgvPoGwvnM2NS8mKFLAum+CMNsg==","signatures":[{"sig":"MEYCIQDkEsUkFK+Di9PL0HCzSTZOSqhv6Hnrfbk3KkcEXXyZ7QIhAO2chwQ9GBtsshlN6Guqh/Lj4jxvg8Jw/SrVNin+Rjx6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE53OCRA9TVsSAnZWagAA2HcP/jH47zX+Wb61/Ui/mn0+\nzzbHyg8gCNXu61WUYG7FgSPk4fhfZsx/jp9lV0xcCKNUrNeXCUVPtTjA6u79\nvI2M8m9sHoRAfMBuEjW2XUHL7YtDQNwri+bNfNa2iXo3qF44/BYl2SeiS7Zz\ns7DY5om7RM3NK9/65WUV7814tm1Iwa33eGBXLVjLPf7h4pt0fdsvsEIzGG6r\n99oBCdc6VErD/PuCxsFGZ+S2z11daxoxbui2A3ZbSWbMjXqhbsqzcuQdRsXP\neCNxm9ZPS3B2emREAgklpXi8uF2wAo2+zTrclBZ04lCZ07D/KYUOcRCpmIbe\niIo2R8s4qQjEJCrPC2OPvgiXQeCjI9yDr4dSYiQHpg2N9im0pULPWvz13lXy\nMtgRp+Z1Y9xeFAkOUc24Of6FCdWSBwhHtWgfPiEr2/v38IZTjuS/MF17mNzY\n4tyx+LGQtke3L6HQ+XnYjwBoPKG1xt7FZsDxn6rYmvu4vZSIC1XAjEu0mCtV\nF/cl5pz/pn1xurQA9dm85nNGqWUAZx6UA72wOVat9cIsKSkAowqiwzbnecTn\nxWo+bpyHkaee97pXiLQCDmapSFSXIumZjkTNTtVkjDdjvay6gnzBdLEmZ81f\nH2AlLzZfvPrqq11fbVbKBTv9uPcnyjmFEtybIOrRWbF5mG7aKxccl3zbGP+0\nc890\r\n=0mag\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"b33c5a3ea9a25ab64f5789f22bb7f5b5be4b9c60","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"5.4.2","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"8.8.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.3.0-qa.1_1544789453630_0.05019159025640718","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.2.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.2.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b942a3a4263e3fce0805f3e365135bfb765f4630","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.2.0.tgz","fileCount":63,"integrity":"sha512-GbTuFdvarYCorMTXfKms2Dj41JofyIHzzxQl/EPjlRoTMo2K26sY4k1XdMQ1xAEsEirEmDWgrGkE71jXJv7X0A==","signatures":[{"sig":"MEYCIQCB2j0Byp0KrOBfkbKVemrnnejt11hCxQXrgAyyQmCUeQIhAOwKTSeivND6xXySMlzx2dJAgjxuZ4RCY8nrDUkZQ+t4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":855011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNbTVCRA9TVsSAnZWagAAryMP/0bwr8ZeWqqCElAt0C9t\noAicJRd+0lz0dWri9H9n30qCd0ZGekCO0dZNbO2GoOOTdkdZewypvbBsvkGr\noU2BfwP1H2TuW779Fn6noJSw1YzyaXPvUT3O285n94lvn/eqHG+Pu6vNLJdo\nW8iy1JEfPDYqWherR7kMKRF0P15/ViMOKAOACPaEMkV1bk5R/1BC79cnzuEl\nocAl/pjefyou6YMBh7NVDSQUP/uQrbpVvOkkpUpHO0cgS+4gQOnaBq6RPh4s\nTH57FZMs3auXDwPDE6YM+B9VQc2SbRbGE5HClw/CLG8E1f7rAoI+UFd4a77s\nrZtCDUGmguykQ+B8ELWNJX17UVBDu1WlWr0KvDK691zxnXfLno8um0T4FAWu\nQUZuiqjaFZmzOR7U082NDzl1O/kb1/GFvUKPqUvrqqn2S8xGmB47SFCx5SBd\nr3VUStpFmXSI1cexn8dss9CBXMATgV3ITah9/nk8NTxfiuSpcbJ40XZDFE6n\njzX8nOWfyJRNPqW8dl7x335zhyEzOUksrYosnsXt4+s0SFOloYj4IgMm/K+z\nVUywIMzCwXuhSq1PAHa/HDH6Hqpm7/mlBB4txkSnZn3u+jmhMe/fm3TDuhXc\nJq+fQ7JF+Y7T2kQnj9DhFUbe3mGPw2lbnOBgpRUA6EhaAJGhkIBMt27/u4rH\nGY4o\r\n=T4jB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"406009a854b9b4be1e748efcff55c5841caf768f","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"5.4.2","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"8.8.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.2.0_1547023572779_0.6286967386750502","host":"s3://npm-registry-packages"}},"0.3.0-dev.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.3.0-dev.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.3.0-dev.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"3eb7259f7148f14ca19e4f53f6bb6a3fbc57d56c","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.3.0-dev.2.tgz","fileCount":33,"integrity":"sha512-Ih8iJjSYwuHMQYVbpYwwp9tdV4zAmUtXU/38xMHKQ44EDz/E4nPJD58WxWzEPAB/C1O6AHXMaK6BpKC+OAmwNg==","signatures":[{"sig":"MEYCIQC3KLeXVMELr4wBKDBpo26ET2y69zOBfcXgL2QwZrZRmAIhAKbOkb7KXU54ZhshCNxidAAj/ujBqvQ4M5//7ZkenAC5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcW+RSCRA9TVsSAnZWagAAkvAP/3Ztdx1FsB5TB4s1cFqk\ntxDhMtLqw4vBthDobmS1wGi36KqZTW6S1FEeW+IKinePDKcTyo1OQfRnocLz\nDX9wGBm0+v8nzLVfk377XWNpWWFw4OsllsG2EghMgwwMBGFkeSJJevQno47Q\ntyJtGi5/3gKvY1leoN33c/LNl2q9KiPfBhFhB7+lv0awTZtt9oc9Iyc2+uSG\njD9cjnx0hMRM7iDMgntVZLg2k0UyQbKQtyMs3Fgo2nIdbnkMAuFqFKSAoXTt\n0E00i1lcGjYQ4ZJVEshY05OKvBSqx/Vz3tc4ivajtX7c090gm6rDwc++GEvq\nLTfHqf1moK8wEeNnDjPkMrDyfCvnPrbspSm4jLsg//07H+3PdExUyf3SPGSn\nu5AsNTbO1SFcfrd4A+zrpW1I2X9bnKOMgXI/uuaLxHRjuckXFpwPeYIYdnk9\nOnjyE2fipjq/et6eNwZ5v4m/v6fUsnzwe9KvAAeua1SfRUF3fyPO+MrLc6hw\nrvuqszp6vIGCgieC2QbWtvD0FlvEDYyPwfihWr8ttqQvQX4Y+s9SAXgo2K9C\nRwGL2krXt4calvZ9sxAQ5TOSLWw/D6jpMwrMD2/TJcSt+9O42FIPzdikhk47\n8HDQ96E9rP6olDx+gwsCIVdF9lsMUxpU53qry+P1r4+uwWM3/kjzPFnQQFyx\nYCK4\r\n=D7Ru\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"eda5a24a1b5905bd0897fe38393db88770db29aa","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.6.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.3.0-dev.2_1549526097397_0.13047309490140147","host":"s3://npm-registry-packages"}},"0.3.0-dev.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.3.0-dev.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.3.0-dev.3","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"59fb898e6eb08c85fa86e96fa7e48e0f64dbc89b","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.3.0-dev.3.tgz","fileCount":33,"integrity":"sha512-vmnGyLWgneUAjWZOUs6Yc17jaWcfssfCYqPG7ksfMzC2fDZG9KTSyd4tDVZ3VS4pK3zPwS4JyKswvLW9Xjs3dg==","signatures":[{"sig":"MEUCIQC/aKA7tXdB0vYB7EBQZkZ8kwEaqaWvy36cKslaiLVXFwIgHkPa3Gc6fI3JQhYmAUFyXpxEHkSU1aVjcdJDTmxQVYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcW/Q1CRA9TVsSAnZWagAAwT0P/3FrGzj5H9nyGEzfy4b9\n769enSxSCXhqw7ZVtHau6TuRCWXS5tzSQb4aLbIi8Y2idDnPZbT8xT6QLcID\nIi8jiJyifreTVg+xfoOL0rp5du0eNRqxfD0ndRAM5vYYQRuszI7Vm080QgON\nq9A7Xy2CPGLE8EFqVdrICXszO4YgAR6b29FHrLLStSLc6LtjuNNs45LmQwo4\nvvpiVF8zxF3Bio3CsPkbmuoWxfdAsmIeScMd12aAO95a28TnFYOz5rK1mpiE\nm/xwCl7YkZkqNH02CziCyizdvB1ztdkL7IA6geic7W1NLZju0SAMuEa0cHWX\nJSl87NTzwdb9NVBEI9FNVekNIUzHUUlPudac/9RGEiJTcBlILrwlGp6Q+QCm\n9J4wZaa4EIH3fmFjZnBvNwzlYfYyqNejXtrH6BptbWlkuDVNi9SATgS+EAAo\nETHfYP7C2dZwHh8wuKuhmBjxP7NgwHGAretWLhjo4mzqTOc+2+lsQTEv/6xM\n5UiGcctRIH25aCEe0Zm5eQJLOlXQbrT+lkzYVW3CMY12G0q5lO1/KAeeUnGC\nCmdcSLQYTZNg8kztlgUkZZY/gy8bJHnfz+xZ7MVK8TMInFYNthZWv9pIwxn/\nlc36i/Gq0eyYVOCUpWEa1Ex7cPtgrEICm1gQjpRLzgjHIMBk2O/hGffo226k\n0a33\r\n=C/TC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"e32f870c059ca7130951f080e4e49b424aae9514","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.6.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.3.0-dev.3_1549530165246_0.5409670687963961","host":"s3://npm-registry-packages"}},"0.3.0-dev.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.3.0-dev.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.3.0-dev.4","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"ae1e6dbf745254f792d5438fc99087c5a5abe2d7","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.3.0-dev.4.tgz","fileCount":33,"integrity":"sha512-vWuvmNgAp/53DJeqNTQLAINM1//U8xRrCKwCtre8cznEFa6VkC4MnpAqbIFR/vtyEsZs0vYo2vhwZu8FeeA1/g==","signatures":[{"sig":"MEUCIEM+eXJRrbrB4JuGDXP7iqY+gccrpFZYQMyzAjduqR7/AiEApXsWFvet2CGwphuScBunG+QqkWiopCOv9lZvEUfymr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcW/9PCRA9TVsSAnZWagAAuBwP/iz+VCrKoti4dHjZFrGf\nf8TMwCyBFj7HDRJRgST2sEY/SHcEvWLLXhnV0V4Mhhj5aZUc1961JvV/aVuk\n0lRMH9PbA/oD4ez7ZkZgx/f42CiFshwYcxBhBOyqrJ53XcIk1fH9DRZFZ5Fa\nUmjryv1M/Y1Y5WWFThUXWjgo4IwdAMb7lHiqIBHMXz/fzYn3aJnAaPLGZLm3\n04Afbi7rOYTZ885ySQLU/jhEqZDGmcZGVRC/4UQR2u6T8ZzJG/ITYceSD32P\nrJnZko9fuR3M6B36JTPfiiDT/svyjf0YkSCAVCuEIWIIUZLWkDejcPPnNMmj\nB8pdF6De5PX8z0gFgPTxtddgFzGqro2WQvOPKtZEkQ/AiZOdzCHtKY9cs754\nq0zrerUdYVlufDOqfRGzrkgYv40h8+XLTwUYPTYL60X2Oxd/KX6S+n8g8Oka\nx1AqMqq8X5zvD3BHkiOWSxJRz3NFrCsbuswrSqSb74oJ96cmt9aHSBwTupIQ\nMaLiLHk3SGd0NbUkA5W22a04w55BOCVgkS74bcaci3BJkXNFkAzX0OTXCRzq\n/VXvMelzpR4c6FserrQPBiveypSbUryxMxSruID8RoEwS4KhLwiupv3o709Q\nZuvnKEw5N1Yu2tCoETUiyLHKt/QOqQpivGpvyDqMTFV2lZck+N/VBDnQXcYn\nQhig\r\n=/qbz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"2b0fece3e0711bce436c1b12fba05928f567671f","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.6.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.3.0-dev.4_1549533007192_0.1339683217521963","host":"s3://npm-registry-packages"}},"0.3.0-dev.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.3.0-dev.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.3.0-dev.5","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d7f5c07a726a18b90d2302de36f91fd2f9f4f641","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.3.0-dev.5.tgz","fileCount":33,"integrity":"sha512-PhOTe+fnWis4Zv+StQO87qgSukLrfTzJdflUdoJjaN9exzD3rLnkqDVI8W6U83YcFnqtBeF7b2Xt/lhXdxsGCw==","signatures":[{"sig":"MEUCIQCy7c1eXnPfFOID695/Shxo/5bl6lrSI3rXb1eW/XtneAIgF4wkGRIp9zxsdqTau0+G85uTE3zpLlHmshUiltF2dD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXAC4CRA9TVsSAnZWagAAlBUP/29/0On7pZXKowJanvJy\nU7djB72y51cAXBEM+6HSFODe9qF39AZXiPO7xzuzDSRhhkAST//urxPy/47A\njeSIj2M53L+kkI9adl7O1SscSAB76C+ywqR50NLh5KXP8Q2bXWFmxqfHI5AE\nBMjYhA3rC9vbUGZSWeS3/6fl+gmUADjE53EuEskgTqbSwhzCme4CyJY2jTsB\nHd/t2PGGDaV+AvYBqLkpdCiWXOv1ZIijfSGGafP78Uq5fegEqlqexeUmoUha\nVBBveFsF01w5dpynZjU4aCc3sXwCXaLLh+EoSCnAGIkoQDOfxQvxuLaqiw6E\nGWuGsdK7/hINqJOxyiEo5CqDmewEaXBZV3YZ0Na4R3zjvBh39/Wc1owzV+Cl\nIYYreAo4AOIgwLKPkZUdczTC6Qd77SNE9EiD3qZGwPVhUOze8PtUeVL1rsfy\nJ6AW7+O6Kza0jtwB6DEgWW6UejMnFc5wNeWqpwvzCHSUEsW/85gsdJAE9fVD\nFDuuF81PS5QWip+6iP0oeDvYVDc9ehQ1qYvbqM/ZctzwIUtaZHNdZdWETDgt\nJ/vsJH+NElmGuNRnjt/oDaq/XxxRCaRUj4j9zBPNwcAfbjJ1+GpUXQZnKH/i\nACwvrwvcyPEEd2U/M87jqNa6RRvhDtRtAftZNHLcQTzcYgK7Jf1SCj81DL/P\n2vwg\r\n=7v0P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"42b3f9c57820557c7424cc8c97e04cbbafbc5f3f","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.6.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.3.0-dev.5_1549533367282_0.4669637761024805","host":"s3://npm-registry-packages"}},"0.3.0-dev.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.3.0-dev.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.3.0-dev.6","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"41024407f4615de857f51cb135a525c06a1784ec","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.3.0-dev.6.tgz","fileCount":33,"integrity":"sha512-kjz6wz3uOqDzV8veZafgu58l63UBJk7Sp2q1L/jZzaLdGEDSS2abu7TwPhhI1jPVuDKJiIak82Seyr4Pls8XBA==","signatures":[{"sig":"MEUCIFxZLF49NMWubukp1vKzQsARvziV6pnNknf2yv3mRDJ5AiEA+WZkAmnKg08yje6zSbDKna3kctt+75U7eDHIpYC/8RE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXA7oCRA9TVsSAnZWagAAYvsQAIHUIJPWrnEAHw2v8Kfv\nxqaU02/mwdrRS+7FB9tYN62pQYYwFX/wKEMc0h0z5fsJjz/+DfjZtBHU6HFM\nnzohM8NGx3yTcpjF2OuY9vmjggP4UZDPCfNLSiGrysV4KC9+kGz49lMd0xHw\nX7ciW/pmgqQvJV3VlZvTtprEbYudAe1KxSWxfssX0E2WRuQbjo1X/Dve8GM8\nAZ6VyEeMdJ/+DJO65SPHsJRiPo5fqCao9OCH0NqaxLG573JSKR8+pKZLR4d8\ntnmOMaaZO8vZiUx/Un1FN5GqyEBbzX2OQZkPq3dy5FYzPkW3k1CHjkHUMsjy\npbEvJSC0wmkn1xRmm3u3lWOM4RuvBifuNPp7SIF+EUkXpZLkhJ5uRvezl1/C\nmYJNjSL2B9HynsHhqaACy48L7IygJvn8SmLXOH9652ckgouxfZa4/JdRQ2Xf\ntd6fp+HIa6rKfOXfK5zmdy0Gh5L36enAX7EICOiXDfa7+xEFy1g40sJSSH3O\nTqzTSU/pdQlU4NFcvpC1Fp7duAccQBlHxknEvm7pRZWduubN+5XEBQQJ+YBC\nHZ5WPMno6IWa8vIESR7oZ6yZfZci/kSrmJOzPdsvtu2nl0mBjzoAFSlj2nIB\nUqMi0WTpfW82gwD+TapOVsgA+PDSSoItpVVvx+zVPYM2oHN61WcJb0YB7q8J\nURxC\r\n=PGdB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"ffd0e92e14a676dc3cc84e245f013c5538044b1a","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.6.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.3.0-dev.6_1549536999800_0.7648827229852311","host":"s3://npm-registry-packages"}},"0.3.0-dev.7":{"name":"@goodgamestudios/cxf-announcements","version":"0.3.0-dev.7","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.3.0-dev.7","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f4acc0c6091745b6f8087e09452a869e791fcae6","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.3.0-dev.7.tgz","fileCount":33,"integrity":"sha512-0YfsWXg6g2tlEXJyhfPCpj2NkzOPsWNtNPUs1NbJawJeq+LUxsslKSS7QZjUgrttC4oKvhmZNwwrQJz+gQD9dQ==","signatures":[{"sig":"MEUCIHvg7ZbZmI0WFMXkteTmFhz+elrDD4FVIiFq6cFSpqlgAiEA4yAbX9Xw/lUP1Hto/mgL/ObixmLvWEno8RND9PTw9bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXCUsCRA9TVsSAnZWagAAzY0P/jmzS8NLM/zZ9fSn4XRo\nsRChHt18GVQ0EbEYhS2U2bgEH+ConxAAKODEKBkbYeSBvlbec11UBWriEoyV\n3M2oRdAcRQ92eiWhBAngpGM86AqHngbrr3+2Hp0qnygxBi9SBliwq0O8wR4T\n2TpdXCYenK5p+EkGUsnh5HAHr4i1vruqnG93yy16fvever4fwLzK3pNRGdIp\nfljnMdVvaLjkgXJtq1N7JzIFLualG/MfV+tmbXe7Gn9IN6BO6h581PFllouP\nSEWtZmbBI3sYwfCVpnzCxrxove1klpeasNOpdckSWnU3EsOoz2sQbIryycBY\nmKQrX/+QIcjvOLX4RRfiJBOjkr6UXvLAydv6OF4JjygPmW54SYAf1nmOIAFm\njn2Na1JxUanMjTS0P1Ij4tTZZooZhuvSuxr1BOxtDrd96uktL1ODopWKoEKo\n8sRxhu9jC5dFX70Vq9lUpMEoMNl33XH0cCm8/As82FxivukW6LaHQHKSdlG9\nR/fle3cuKRCp8AKew5HuDae/bVMscgQ5zgjbt3J6QUcTxVQB7Y+mS69uX9HF\no7FKHAfkLpdnFabOhNgTs7GjDtXpgaAzT27K+9lSmZmFo12UU7eirdy+ArEi\nGL1Iei16Um5IMZRS9gExXP5ojLN4rprg25/hcRii0VymkAHSyOBUZBpSb04u\nJizl\r\n=pYZt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"cc5d714f18ac486d72329093c206fe4adf579292","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.6.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.3.0-dev.7_1549542700167_0.5935292130852672","host":"s3://npm-registry-packages"}},"0.3.0-dev.8":{"name":"@goodgamestudios/cxf-announcements","version":"0.3.0-dev.8","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.3.0-dev.8","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"bea220da73801b948713d18e78a882bfd0df16cf","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.3.0-dev.8.tgz","fileCount":33,"integrity":"sha512-ZbkBtXl3azUBHDHV2hClr09t6m9PpicsdpvDEXu5EKejnmS2Clp5AQuPvdqgbdD7roXBMLpY10y1eDyC7T1WLg==","signatures":[{"sig":"MEUCIQCxPE2yej31EljMM4FCKCQbqxQJYptgS99j/5KS7+UT8gIgcJmOzW3b1j9Uzbs2tRmvB6bZLwhcJl/lbz4BLfp10Ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXCmJCRA9TVsSAnZWagAAayQP/09mdpHIboINdi7tBtLV\n+Ans5lus59xMKhkX7qnIvuhhFnNTyHMPPUHVTnCBAeEn+L/MfZlhzwiw8JTg\nCqjqwiixk7C9r3J2oZ3ExNe3HYbdaf6TNI0TVLuw5U3qETC2H4TiRvVSivds\nQU4/7/XY31/BgZ7kGQwg+9MJaOWtKmzd37FiRyo5s0j6c2gSKeRSHctvCwnm\nEv4UbwQ2Fg38Edb5h27UXUYT0uUq+Ep8p72GdQKDdCnPkDzlOO7WOj19+GXP\nLuquQo5gkQz0qelDvc+hdgnYGbl2c6acvKSgWgOMYy2isH65LNXQi5Vabc/F\n28GDWt9AHBksMgJF74M67lTW8vtBzAPXX9QsBibXBOJrNMojXUUl/cJ2PCLp\nvTSeW0NU5QcJBIgGUbgLcT91/RlfFTgqpln+BTJUrlASmZUTAy4yUDKBBqcx\nK5vsiFEAtmeSpJTZluGy0ttRexIvXYZ8duA4oL8Cm8acWy4+NSWngsGqLPSm\nOvsKCxCAIHRWixoMFRgL/H3Vt5rJ1IjMnsoCh6GNraNAeUujwwNOhFIwBX4e\nSt7Az7lRZWshGF89L2FMP+zq2hb1nPR7VOvaiWymjYPnjy9Qn4GnUjd+7kDP\njiWtJ0Fnld5pVaZ6HzmT9anrAo06jvgvKvAeUoYcMaaAaPUuwwFfhMqMRi1N\nayYg\r\n=Ges2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"21268be7ac3d7f9ca46d0a2e66670b8ce44d09b8","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.6.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.3.0-dev.8_1549543816877_0.2318444873329435","host":"s3://npm-registry-packages"}},"0.3.0-dev.9":{"name":"@goodgamestudios/cxf-announcements","version":"0.3.0-dev.9","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.3.0-dev.9","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e730be948e621879d0b9ce3648ba1297b4a84006","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.3.0-dev.9.tgz","fileCount":33,"integrity":"sha512-Veskj5eDmfMQRbQrIAslWnpfXK2EHWOe324mQ5JFcCiLX2iCgmacZ6g0EpsH9plTdZaRDldIoi5UTUDD7tZzkA==","signatures":[{"sig":"MEUCIC4Szi0k4gjhp3BKWYm6DAUq/jp1Jc0UAyiTTEfhQaz8AiEAhQPnlDdBg3ac5QP8xgWq5qHrCYI+8TXJ2M9q5wNKECk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXFNlCRA9TVsSAnZWagAAEjsP/1ZbuAyf43HOGdpxcwsn\nTATslDnAFH/JkWe4idGDDeJKExmC/W/YSz+rL+06Bm02/C5lE1fj26/skjbN\nHL+DDqusmIElsYbgbBb5yDiF4d1riLX8ogSdRAqXkVIiS42kxqO7og5b9y1z\nPNgscUehKijQ/L0/GJKP8pQ0YbcSYlOaXjwF8mrBB36I6RZuCEPpRrmZUCAu\ny9RZx6m0ykEhpWjo+ab4z7N1D1P7bn6D8DCl/9aW5vxuipZSHA5SzKNShl8a\nQH72YPip99KKWqYiHJDBnxFPHxiL6Qh+Hs4OpMGgfcEB3GRTBwhVxvTTAAgU\n2P91Z3wN7XjjQDrbqFKRzJ17g0qASINx+Yqr1MGHnVbNiE3kxN1nJTR5yIvj\n8lgkZh0p8v5j0sY9RdeB6Uf/rv+PsN8dmrjSrWeLfkTcRNPMCQexEX6lISiL\ntjrHHe39Aqw8sRB0NOLINvlO9y9pqccHrXonpn7tH+EhLlzWtpGgSxb+OdFO\nDMc0af6YsgiVqCaE/qJXncZe9n3QYiwuXX3YbGl/Iu17AARrUoiR06hb8WE9\n70OhG/l1El+KOO3ps2o2iFLlNam15TEWEymBZVrvAgMEXqmjczksQaHNunOy\nFe6K7mJI1hoPCR5QAWoyUOGx3y7b/fBKDdl+HUHCP8ffc9nPTmEgp8BZLDCx\nKLWF\r\n=ToKN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"34160b61049cd14691230b85363e2eb58105896d","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.6.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.3.0-dev.9_1549554533234_0.4189829554579829","host":"s3://npm-registry-packages"}},"0.3.0-dev.10":{"name":"@goodgamestudios/cxf-announcements","version":"0.3.0-dev.10","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.3.0-dev.10","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"9fefb1762c646485152c3a2c6677c643a0b79853","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.3.0-dev.10.tgz","fileCount":33,"integrity":"sha512-HLTACKLXRkYu1H+XnCPdhjUdeHCeqFvnACwMEKjx8N1Sm6I2uYwvh2WX/xzvMUaKb5pHmV+ValbQVweYC2QO0Q==","signatures":[{"sig":"MEUCIQDtnL5BF72yxzYjHk5VNOmhb6pKXqUoOojDUcRfPYTBpwIgC50+nZRx9z2kGqU6BCZ7FwsJb3/LSWhcUV/Z4eoONdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXTZYCRA9TVsSAnZWagAAOkcP/39g44nFu1ftH2Kv1AlO\nTYvgdZe5VfXVHqiY/dspJJFvNrmYQroD4o/UEjGsA8DOoWbwVI/ldZL6PMv8\nWftxKn1hPSaWl/+O/0zsvFiJoqZMDvvWf00Le0Ttws/Q5320//CumEk5uO6N\nHhyXvvf4bExWPR3Gc7D/HHL23DEcLIz7amX2gIxff4c7DjEuDlZkkLOfFutn\nETS221W0PPs53P3VhceSsyy2MmxfKyEVqpM0HqZmDFHnxvgFPH6M6ysZ9znj\nNudniNUQeSkEv/wMxpvSZ+KI863Nbxl3BitIkR0gR99sFlr0I+J88w9sn+M2\n0xs0HQimyvExmvSIdSxI4FSgbrXw7gZncO8JbA4y3E3vurHteRN5cxqAIVOg\niAB5m0+HSTM4xXA+//MkwK8fsydk6Rqd6VKuNFZuLAiDYYiEBvPis2LFLIrB\nwEG1HBnMqHswXyihQKSdPwB9+LrI6KWqv8O0swuJzWL2R7+HV2+fBHXidiqg\nfFjtWl0xjA3TIfCFIH3UZ1vfZcLzMcz+00I3QECRcLAhGHN/76XPYWhu5FJ2\nZc6NXUvQWK7Al0U7wa/EKCxNRk+Dpq5zAaxra3kEwXXuw5+uY9YaxqyUiN3W\n94VogMr+u5P0P3J7QKHrV3QH4x1EU+jQoHgTj7Z+gZSc2/nZv3AQ8dNFtCUW\nHZQN\r\n=YHjL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"459c8e6bcd1adcb49856efea670e61511d60a41a","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.6.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.3.0-dev.10_1549612631692_0.5982498782738657","host":"s3://npm-registry-packages"}},"0.3.0-dev.11":{"name":"@goodgamestudios/cxf-announcements","version":"0.3.0-dev.11","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.3.0-dev.11","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"5d53a5bea8db5883d2c1950328f7426a588db025","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.3.0-dev.11.tgz","fileCount":33,"integrity":"sha512-Ig2HdvN26fClU8ZPxlKyeIMVut6u4Da4FK97afNf9YA3oFupLjB1odZtPNHjd7VPIpFzKkqI0dfV2W5Y3Y2P2Q==","signatures":[{"sig":"MEUCIFMoK+M59oEH9lDV42kvg0YIdc5lKMUANKXmj177l9hcAiEA9n/E1S5LSrORElP3DZnuB8jA6uz2X0D3n3D9YteDvBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXToJCRA9TVsSAnZWagAAo9EP/3LTzWZyyq5d9cGExOuy\nuAkC63MrvqAceUsJoeimFXpbU4eRfpGXsUIufsmTVMO0cS+9b+XHslV0NNIY\nkPl5AxsBm4hd6fZ+29p+gu9Aw7ZLTkziNV6v382bbwmii8FEm5ixp8C1nAYF\nkR/R1tgxox+bJJ2L+kOUuEtf1LwaKhFRhy9sTyGcHATVsPomipzt2IV3CH+S\nwAbSVUHu3XNDnaK5ZObVa54gjFtVDXTCm7ptlOD+DoRJsfi+fmEZc6PuGz3G\nKcfsHgCB9OEP7v2FIzOCNg2f7Tccyx5MRoRr4UiQP8tFhmI9MC6ocOOvRtVo\ndB8e2/2J2eSxkkHm8VYrien7Y3Rwuyc/uRMzD+twAoaefrbehfluloe8XgSe\nw9fEW1DUlBGeQcxWHQi4rFatLEu2pv+5AYVBt3s/RQsXpaw5KyYl6mlf3ra3\n0H0i1u6ivICWzXU+iFeUa0Stk1WTYczrFmZlPOEJZQ/kivzjn4uwOmZGt3yH\n8Rsl65a9lknrToRHMfzltuVc8Tz/apUwX/UvIvSh6obeLt3rlPT+na8BnCsG\ngtN28O5y6JCZ8snM38oflEdBnzt9yWLhNmKFjBp0LGQI1zjiONicKXkTWTO2\nZY00p24GmnJzjrSopSmE6FKXmkI3D8OX5aFVQtSwGZ//gsb1YFan3sOFBvDf\nlkA6\r\n=qLRf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"fd67b617b892cf811eabacba4a8c5e181c6b4678","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.6.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.3.0-dev.11_1549613576399_0.3465213201457551","host":"s3://npm-registry-packages"}},"0.3.0-dev.12":{"name":"@goodgamestudios/cxf-announcements","version":"0.3.0-dev.12","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.3.0-dev.12","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"097405490e1925d9b62bf663cf1ccb534bcbb8ad","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.3.0-dev.12.tgz","fileCount":33,"integrity":"sha512-5UNM+LNt2viP44n1pTQOGS2pyWH/3zYI9bm67tZyKq7mHpshrkoJQTaYGTDZhUW9AxQoAtaUcFAFEAiyuNHofw==","signatures":[{"sig":"MEYCIQDeEGiI87abyNq/+YQFibzP+gnjYr3K4CVujTVeYshICgIhANCmVAS85H98YtVKqLlMomUH/nJvex2UOmMnVgj6q35V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXVJqCRA9TVsSAnZWagAAUbYP/1xdjK8eMr4jCc16G/cj\n9TPIpQpcF9SfGFjCq95wWboB8y6CNVEW1y+nATjX7lWnFC5089QBP9FUWucZ\nzCOpwtEEOYvkhHor8nZxlGhzq50FzTdPb8oxiDmeGjseEyeaAjDXRI+wrWmb\nopVJo7rSxC6OM9lXqkTntePVizKYLn86TmXTElOpydL+bL/OJo45FII+ZGYf\n43ubLvdnYjEcRilv9JeAsxaPAFeUtTAv2Rn3UWqHE+RTy8Qucn1uJd8fPm04\n8zmzMraYg0Z3qcxPESOoDb/pkz1a/21QmRM6RE7nEKDTuZ0EsouuSeL/SLCZ\nel+w/HEnc5agFIA0SX/uBRclOi1Bap0YJjROr/3vhFvVbC6FWEf9sbi3FPxn\nHiYeFmJVkI4vZGzKV3q/tIBVNAeB6ffrgUmnoZtILz/fflLQmb2J7/zJM+hm\nOUijUCAlQrf5jXqvNft/r/21DaC14XBcLh9mYJDOjrY4fuc4nNEunpVrDiz2\nU994r1c6lsl2Sb/7r7jCpFzdtlQSLmiVX8qAUjtGGdaaEzLHXgnx6rbciEf3\nZCwado8ANHVHFDmCaPb9RvGZdrolF1jlDLMzyzBz5k6ihBNnfz77H8DOfVz3\nM/G6EjWYBXsdFFeKEUzu75UG8LP2/OGtJ4RVzaMQV/UxgtAvyVNTYEEndKjQ\n/d16\r\n=XsmI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"7b84723b963e0127c6c2c6e8a97e69383c6238e6","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.6.0","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.3.0-dev.12_1549619817557_0.7731833631363183","host":"s3://npm-registry-packages"}},"0.5.0-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.5.0-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.5.0-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschenkel-ggs","email":"tschenkel@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"19b6a71026b52aa9156f8c2ad5e3661b0814f635","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.5.0-qa.0.tgz","fileCount":61,"integrity":"sha512-+VtM809OxOW9Sx7EvZlmxuY0D9DieQNicLWVENvb5xy2ARERGEj04c63zMQ7h+NNDOH04jAcRqDzBwXYSP7Iiw==","signatures":[{"sig":"MEUCIQDdlIfTj32bdsHkjkRjpUr+xJ1gzXoccDhlhjKD+UZG8wIgS6zjs+OjEOIE1w2rslwMJIfEN1D8Fcff4oank2oa+xM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":542965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXYJZCRA9TVsSAnZWagAAUv0P/15MMl49tWi7EFt813Nm\nwdYaw6uoPYBDZnwDwBzf4ri8vNvpSJZWmlo6PTA5Rtl9V3PrvNHsHU8cQk02\nI/8wIjnpGf66TMUPVAXQUtlDkpuSfqY4tfe/i4GUsxsiBq2SxkvtZajXvehp\nfC73uz8LIh0zQCx789QHWfO9oppcJDtV+k3lR22nM/P/LwprYUMSs/5Dep6p\nWSoyrjCKQnhXHv5AedWp2H9jjXwM8JK7tqYaECotHYP2pKSjIm93OyNRMtzC\n1AEbmty9nc8+u9P3Oxgy+SLNKJfKDxPJzlcIzZSc9j3Zm7aV/U1anz3bPhBe\nG3M3YZFIv8TPXixW5RYwf9Z8wjTI/DO8kWSndikCWimYBjy96Zd/N7FOODZB\nnFSa+3ls1sV718lJySDDDxwhk8VTC0c/7YWb5qvVrMzpOYOqb1XZU1ILya3w\nOOZpwvWNWokqjF9qyYC8ZKlb3Qe8gQIvM+7T7WJYA/jXmt6W91nPjIgJ3/Or\nL8t+f9L6FGAsFNjmaJVk9/3OjRetPIThFRJdaUNoG2UyLvleqWmjAcXf3JNZ\nsveo9N4AiXuLN2SukQFVV+A4lN7XqeirimuPAq4Zm44xotfCbJjcGTjWBy19\nM7O9FHZBeq6UcPfM8GGwsbTU2VbygNeYwYnRPQlwICs/TwSTEXES9zHkrdL2\na+6j\r\n=pGM+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"33bab7dbee04f1e1e3a769649ef3c59942dd5005","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"5.4.2","description":"Logic to display  announcements  received from PubNub or loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"8.8.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.3.1","pubnub":"^4.21.6","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.10.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.5.0-qa.0_1549632088705_0.44335816689907226","host":"s3://npm-registry-packages"}},"0.4.1-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.4.1-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.4.1-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"0535a0a80c0cd47de99876587bee1902aef88145","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.4.1-qa.0.tgz","fileCount":33,"integrity":"sha512-WUPIBGdMVeD41pIOc64ELsUu4D98CTq7I7P1Aik1VUsevzsCncyn7R6fukKezaseSL5uQwb/8FfJ08tJ3feIzw==","signatures":[{"sig":"MEYCIQCxwXmLNKM1tzNeTeUHWB023h6ndmu8LS6JNT5JCeBlwQIhAK6xfkGHJ/WUR5W55Sx8Ysbjxe4AtmA4KNc3CWxTZDk2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLcM2CRA9TVsSAnZWagAAKmAQAIuX8e4cRKWRt+ivG9B0\nWuDU0GaGBqx5b+zKQkqvUcQv4ONqu6ceO8Rw+HM9f6cWlYMF1WZOml3fTn8F\nYAqCR+hQEnzvET3dgp3r7vnFZ20Y5iNmR+v9LbVghOZbEcA4w1CgUGsawOGW\nmmrjoekbQDUBLRSEJtgSsTpJbzdfrnEzGtnE+0YlUmcz3e2wsSc72aCwQe2n\nYMUyQcF+nktyRwDF1G4tXseOVpDykmowPI1Oh2dUkBXMmdHVaRNtiGH4JLQM\n9TwB7+xMWABz+Aw4wTr8R1+6qCpDgF6ISkbKmC2kCNgKsbUv5yRjmXtOCOx+\neDxTpAWT6N599TysKE8jU/zW74V8Mem0s2v3F0FReiRf2zNMybRB8NiWyLuZ\n48UPBUiZqpcQoeykRWEgOQP8RJjOYX6AULET477G7xxywCw+Wysg+Mh5WN5p\nyVHNS5mSP79kSD0ONeb9M3W3U5Q2edE2kqrBE2biyUudh8Org+dLWEcjyIG/\nYtx0brHBSFQPx0OMUU0eRBETF89iYlHyOlhWPbpewunKAFZL82KGXbHcTeUz\nUck0ZsZGhORarhrhs1TAjwGTj0INFPJTCzpOcUGPbvFZJOgTx5AzD2lFTSiK\n9fxPQinBOBH1KWGqZ+NbcQN3qp3llJW4qIuK4J1BabBEniLxZTXI5kMdgYrJ\n/Pqe\r\n=S8vZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"2230ed0185614d09500ed50f34fd56b68b2ca3f6","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.4.1-qa.0_1563280181700_0.9237732857016503","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.4.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.4.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"4dae3d413c87dbc792b32dba443c6c6844137175","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.4.1.tgz","fileCount":35,"integrity":"sha512-tqhiv1Xgrd1DBOx+0X1eNBEkmQ9N7d3xPcE9YWO0uX04n/w1uRFPUTy2fmlSOhwvmYOn5RnLwzP70vI9xF0Sbw==","signatures":[{"sig":"MEUCIQDtSYIHyI7FA9LPbhv/8Oadq3nknrChb2j2jzaLO60IjwIgeqBr40X8cSNcQ7Ll1cn8vZwBJntY4Q7KG0PLhE4kfHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLt62CRA9TVsSAnZWagAAOLAP/A+wpyo3Y9Gc02/OkwGk\nXK9/EVwJDP2dgSlE893P+8tpgGXYsC3rCZklDezqjRqEIbT5IbvUENDiHe/V\nKYmzfJLujSiYxK87vEPJqJFON/X8hadYw+0GEviArFAjUDE/XTxoSqgEJPjx\nm+rLrTk4DIG7G76s+v0zxnqYVTZYqwWSqvHE+PZAaatQz24gEd1W+ThwoD4U\nSm1J4B115IpI4OjNBo16q2sOIDmEjHUr/ObWdmCSGIyiiJz0BXUc8VFgBC6l\nXE9d+Q6n0NxUF42jgf07jQBGfxJ/iEX/qaUJvsMFwLEJ3QMSjbt61DupuTYj\na+fBzKVrF9tRfwt/ox0utnk8xw/uN9BPPElNfckSyl6YqPF9d7BWZzRSf/4p\nP7etcFMZLWWtS52vCJ0+L0Lg7hvgDPM/6Y/7Tj32t2Jghju16pDg+fGRqmQZ\nBI1oGsbMcXV8rjkLMuAbfZS2+NHLxHfUt4ZVOyeXAh/Cb1ky4/lwARZZBn1Z\n4qKrCa2FsILZd5VR2WfnS8xhz+y702CRC9sGMP+DxsLq51GorUj6+Qnpny7X\nCzKPciwinPpQCpSTJp2JoBuvzXeva4RteuI1UYUBwjGg4IkxO5f2ba0sZz5Z\nDnWcAvZ6RE+kG7j8WSXJ7DppFOEaTbbM7dB4OU68fK1S7eX/0nRZfNeiocLI\nCUj7\r\n=wxXA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"2ee24e0bcc5dd67ed7df3ece25890becd9cb1d67","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.10.1","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.4.1_1563352758249_0.7003230844270645","host":"s3://npm-registry-packages"}},"0.5.0-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.5.0-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.5.0-dev.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"544e97f2369474413e2faa4d4dda376680ea89ca","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.5.0-dev.0.tgz","fileCount":33,"integrity":"sha512-D0zUt84ZoJEAh9PE35EXUHSLIj141OdMvRQUVohyd+y4LBDgG2MxHNSGIwivptrabx4/6vgI8o3HXOZd+JByag==","signatures":[{"sig":"MEUCIQC1VTVFqn0bqYzt96DUQszA+NeXX6JhsIaaVOL5DuioSAIgeR0sorXBijWft76SdDzFENgbMWdCHFD2xx2781TMRcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXpBcCRA9TVsSAnZWagAA1X4P/0/CJZu7Yaf0d/mAv3Zo\n9xQlXENqwaoEn7F2b0a+BYq+4h8jWLpdqhiZH3SYechHu97eqEXN72TOkWh1\ngfmiJnacfPGvQTbXS3zwrgVO9xqVOe9k41jMvB/C23Q8kERra3X6sAdFOpNT\nDhkDIcaLP1Tl6Dls8ixeO/5Xv2NTmfuG+V2iuSoKBd2KwadCIjri2Ge8wT1u\nEHM+Ls87DpgIQr58GOQG4fGx82AWE9kBsyDj9Cqg/h7BD/gpHm/TQSYm9GXV\nr05jRYfb0b7CuBo1y+UgEHWN1z/ImNa+0DWCx5iaEzOmtA9ajnz35lkEJ2re\nQXUyzghJawD2uERMkyyYvN6FFU9uEPYtjzo3WJpsbhYJ7BjkwSoLYdNAcXIv\ntFkCzJhcIcToaqz6GPPtbgDB6EjdXR7XfTvg5l1wKG83797t8pgz0+BZPwuL\nB6NKQ/El66yxGjAZI76+8eTwr+a3bNH5HGYDuff1VE+emEI5SabOn+OQNTje\nUb4wAu9qZCS8/KbKf2DPnLOHSWWcejwfuKzQIwG5K8tA7V9wFGB8usCb6KOV\nhClzEYmRN+FcurpZR/0lYycy3elW5QGoHfVGBS3TA0jQnp9BBRh7jkz7aZVj\nvg+GtBAk07m/2MnIQTjJdhkXKOg2ar7J8dWVGr4aGiUrYm8YpwnKWcvS44gu\n5ZwX\r\n=djd/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"4ea45de909b9534bb07ee3732e1f4cd6b2ef31cd","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.5.0-dev.0_1566478428159_0.7861261613687511","host":"s3://npm-registry-packages"}},"0.5.0-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.5.0-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.5.0-qa.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"a62f9f6f9964a2586e0db24b1a700daef2934aef","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.5.0-qa.1.tgz","fileCount":33,"integrity":"sha512-CSqzl9pnWa3yRVSgyqUACByXvTvjHbkIZuS63tM5fX4UvJ4WJMaa5WavT8/B5Y43ma951A8isS1I9ttr6tpDiQ==","signatures":[{"sig":"MEUCIQCJRJDVugJGXKpxClX7chqsgzmy54ZQZ6Ww33ORdeEpnQIgeP7G67L3Gs44iuLROqmAdUFsvlh+aX1MXQl7CkALMVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXpI3CRA9TVsSAnZWagAAThkQAJ/eH0yh1/h+tm7d/Cm5\nbHmisiyJo6sJ/VVvZzqnfqI6psQFvtExQpwfXfUCL94ZvzFhviQ4AYvI5wpg\niTHk4CAwZzPiIxI+B2AzTKtmGD7WIhTG+TgVmhsTvmfT0UdqSGKWsv/4HwdM\nyFPojlPCgrl5c0XSSCYr/T0SmxwIRRg7OJrHuHv24W/zWZJ6nZfPNWg3DFBY\nM/nr7w9fVt7znyiLExiyyUOauuClgM0WF07+qOnmRO83bKcoDGZzefy6WYif\nx/Y7yecIRpWUZh10ugWaWToVlYVmya/qPLTfee6k34QyD6HU8QABlqz4tMyY\nfAPhZu+7OuWTITWzbqWICL75Zf4AOUPzItKPPy1KhmcJecWcB2dzglhnIOtt\nmvATdVKhXDSyM6Wn8XkN9xjfKh6J478gFwBVNxbc24+1UghvVqZhTXYzY91i\nO4ZN0hLV5U30TIILMvCel37xyvhMs1qOIYjKZbz4abvQitaVrPRZXkkctyVG\nX4MliYsbUuFrvAec0EfAp9/qsrfXnABLiMxhL/BiivE9qrhKNA5jDjVF7yUS\ntubEwg6bCbm7sBSO5Dubg85RZevO1mIF8iu+18O/60cha5tbsMrogHCDEDt7\nU5LKI96h8D7zMyU+xB9ZbWBnnODB/TVySauHmcN2dK4dUv8FuaXLFBPQhKx5\n1lKn\r\n=5Ub4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"d5889daaf7d2b3b13f4b2b75bd4a01e531112f17","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.5.0-qa.1_1566478902471_0.5681056380047178","host":"s3://npm-registry-packages"}},"0.5.0-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.5.0-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.5.0-qa.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"467c570b93302d88528d8a6a5c03a0acf7231f74","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.5.0-qa.2.tgz","fileCount":33,"integrity":"sha512-NRVGGuiy8OGlFHmeVfpWZkmvOXtsDE30S6BXGyo9zB1VLs9ZtM8+rT29tEFHNAekzFnHSjQ0Y61Zyrd7Rbx3gQ==","signatures":[{"sig":"MEUCIQC0/dOWfBanFLeiAMLuJEiURbWkS14FTEeh6H+Ona7/qwIgN/q6cODX6nJ8IyeGBGEa1PeAsZcbg1xbdHvYeqKbFbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXpPbCRA9TVsSAnZWagAA5moP/2HschFsTu9A56k2VSjf\n8Suepzxu8SoZ71UOYbrdPMX/Qp2Lr0WZE3/fuPE2Iq3Hsa2GspEnpiv5O2TU\nXkRUtqNJ6At4sqgF/RmT7n3z1wm6UcA1fnhWwdDuAlZmzeit1j9EtIt4Nesx\nSASRCZEaYL/SF/SXtqhGUmZBw4pTswKYlTNrFPaS1EZeXbwID8OqBncpJ5K8\nUOgMpgeLKR4TxE3kHgKNJfNPmGkMeeA3YcpyN0E3yyOaOjD9rX+Z5GVGGM8W\npVDKXPH15F0sIMn4HEke3TCvYy9nNvjGdbNBuzugcGUmRIoaor3K0uk3LdZp\nyIJVXRZRCytiHnon416QGPKpSozzKbjuoWdj7npklRgk6TmP8G6vHf9H+5BI\ngRdkqR9jk93xQc6L6mkaICNcD5yflg9Ert3g5k/0atj+46cgViJymYhHBloO\nxEeZapMLTm+A1MVpAPBneQpxeDql7nAuKcO3s2t62fn1ZsMcP+3eFdMC0Hsx\nYKyfGzpZB0G47H9WK+Vm/y411a6r36DoUJb1ISgOt2ti+JuEhKmVxWJPDskE\n64MLRo7wNN4hAPv6CW349epr5Q70KbiUk4njFtkE4Q4o53ToLOC0EDdQkX2v\nVIuSMW5SgJmQpXY6hSp0vsPTsvDcPLsuvoH7QE/Th6/WnMnwv/NYx9raqouy\n9NF8\r\n=kRQN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"fb03287e2e9e5218539f0f8936c3d37cb76a566d","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.5.0-qa.2_1566479323010_0.10747611990416117","host":"s3://npm-registry-packages"}},"0.5.0-qa.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.5.0-qa.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.5.0-qa.5","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"2620998b788378b868609f4319e7f70f288dec49","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.5.0-qa.5.tgz","fileCount":33,"integrity":"sha512-fl7qVHZrYfI+rV9WBhbJClg79L3BQTAMfOhB01DJyncD+TIwUEmnGitlJzEd93whcs4hPjYtWUHh9QCeoxg8Cg==","signatures":[{"sig":"MEQCIB0kRDxXy08WxFU0MCUXZ8bUcaJW1KjH4SOgcUlaI1pGAiAnEQZu3T8BKLAAo3/OcdpdMlZv6oa+9U0YSdo+HuijAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZmnkCRA9TVsSAnZWagAATLEQAIIenE95udTVjS9wPfx4\n6kOycSFAzXQkUO60adjX98ZgZep2Bm7lDb1zEY6fc/6/E7fKQEBLRO66PaPg\nOjN1mqvIOaGwaZyZjGY3bZLtkd2LqwDjJMKx42Ro7Ia8OjeFK2Z579lVTouW\n9HYoseF25HDh6TV/SAx85EEJTdObcm4vSq2R+o7BHEtKWvWJ1pIVQ78ioLEP\n4VRz3ZXX0OkdrwVL6gU9NwMOT8Tc5/AollP0ONSFnP+YuCr8+IN7MiaHIzUL\nonIvMQQDJjnWa9JNf0IQxFCPz85/I+yijDDRiFVMOMOTUr5C/8tQ94cbD2jB\nfHbMPeCB/4fV2QkJ3wYTeZjFsb/GayzNrDjLDpv6NdFFgZqUsoEpJ+Sqf24p\nK4j1PHTatTEp8Pa7wgSQDjd15BMb6RmnmK1lZWA1Z2YTQ7ixQPL4Ywtf9wF0\nhKYlViJ8n6bNHOHfR7P3rdBlP+ZjBEIPkvSbUITDaNiNckyJnXddZiIEAOSb\nlup6TrxoqomHZkAlHlDtmBEgZK+spy0lG75gqmpGq8T9oBufWrqGpto3seFR\ny/3A9dWPqQAACbtekGyfSiRVdqtjejm2vRgAUtIIzN/O+0MOYambKmXDTmu3\njtXYrxNqmnvCwjE5X8wUNfIJ36byTa4jSMQl42/leqjEMM6aesdSn40DjLRr\nhHkD\r\n=Oz1S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"ae4bdeffed3a31a95b539fea68edd808da86bc67","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.5.0-qa.5_1566992868159_0.8618947291089984","host":"s3://npm-registry-packages"}},"0.5.0-qa.7":{"name":"@goodgamestudios/cxf-announcements","version":"0.5.0-qa.7","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.5.0-qa.7","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"1bdb83779fed0f60f77625eff9fe812e53852b7b","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.5.0-qa.7.tgz","fileCount":33,"integrity":"sha512-MKxmRA2/3BmP0EJbQG1qEQL14SSX6MGTRPT8K+VDVskQDAhPQcCXQ6I8evk93gh+tSgKbMSF/0nbPE8obHIQ2g==","signatures":[{"sig":"MEYCIQC7skjrfLvVrVI7Kbo4WM/w6zubRglsQRvDHI2QVEE0sQIhAMxigb8KEavS0z2xm/z+bDauMXthfmNezpyBEiqP4am9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZm1aCRA9TVsSAnZWagAAZy4P/3UqUlg722f1lf96BR1O\nzJvT9SMk8qkaS4UJ+vqkZSJmSmcx7c9s14vWnCAfFdLY1dSrk4RKheerUmf9\nU5uyQew5xRJl2wGtp0dtq547vdr9x1A1H4HNneptZAcnrtmLfN2fGTl85Jhi\n0MYXCB5Kxiqldb5C12Da/8B5iD/oq7guJFuwDUlfVECuc9cw5LsHCMCPWU8E\n1htWR4svB45tdTf0/lEl1++RiWK7qVv5nrWQasaeLgZ46OGZZ5utazfzIIhn\n8rq7foYrR/IVodEhrLR0g96GLARdRr1yylgcF7FHMtk05TB4sS8jPekh/sVO\nmOs65U/j88JVT4uX3CYVzGRo0cZNKCmiy6WnHsxJ2m24IJl2hTh0mjaMPaNb\nM1YW9cqv48vWVcXNAgS9IwwG6kgqJzbbRTzjiU4ej6CPBAAF1XQHSbovjpW3\noRCnMsQca8A5ZdSRt+gHK/Ewieva5VqVZ8uSqHzdEEkEadZ6r2DBpPjFf/68\nyDW5G3t/E7E6EnarskKcMYSmKA5m/lWllLOra8KSdM6EVxjqHpADi4Cp0IiD\nSFiEzBmG5EopeoFl8tSHT9LZ51PXHEh1HRf5CClhWDDYc1guHYWIqp7ETOGv\nvYfqG3rN38nrfIVdi1qJY6YFfkQ9Fnap61W1udgYwWLPeQweTYATai4Dg+rS\nWUWe\r\n=nV/E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"e9c03608902c63f263ce6ebd16951a88ca9afd3d","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.5.0-qa.7_1566993754159_0.456338996312865","host":"s3://npm-registry-packages"}},"0.5.0-qa.8":{"name":"@goodgamestudios/cxf-announcements","version":"0.5.0-qa.8","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.5.0-qa.8","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"61a8645a6a8e5adea08b95b19c824e5d7c7affd8","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.5.0-qa.8.tgz","fileCount":33,"integrity":"sha512-36/O6wb2uGXg5U+Hba6jG8Rg+ysNuGTGpBsoIDjgU6EePZmOtDCZfARV+iRMoTVjAh3IJHFWgqmt5U94lz/dXw==","signatures":[{"sig":"MEUCIERAX4tasPMzJY/C9ThsLeMOlr31auUovzf9w38DkmB0AiEA03qFGOlu1n7K+mdMzEN4I/hH+uw5bCYuatR0+DjzRGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZm7YCRA9TVsSAnZWagAAAgsQAIbl7I/xEdO24rb5C2ND\nrEFJliJAnC2KyGiW6bIEOR8TCAV2qLFXscG64qHCM2wio5auK4e13/OKglR+\nmnGt+g8Efy2icV948Db1j/XYnVcy7BTOuWcDggzew+kC2eAteKFpyVRUeMQH\nOUZrQHnxnhnAtU9lknL+5N/JQRtD3PtpRSKFGAUkLUT7NZv8diHFDZh8G1pk\nuCB5W7Usp8spJQfVVbC/gDHsT20QyFGNntrvJeVMU+tzIxWNu1UqLdqUtozp\nfqgoT5sjsY2vVjQNuRmyZVOfjknXyibcUjdYHzwnt0k2vdInU+23KT7uL4Id\na/ltt6hPPI5/FRE9g3TWS/g21uEKaiDPyx1WiiblMOzfAgZtKS+gcQ84fSft\n0MsoFpSc9KQNw3g9MgysGejWXd+enzRGmBcyetbj5j092+7XWwPuD5jLej3J\n1IoT4ZFU/zAxaaxT08yfsE1zHfz7U5AdqrwPD07fBvN9mtldRFlvG5vzVfcW\n5PjKMzGfSyM6Bl6EtPnXplhgVKK+En2SKAx7u+xo3QE1Hp82zUScX4tOFyBb\n+8v6wrwuZ9UDk9A8CvHbQriFTWNiD8qhEpS2+pZXp/nVAFl+Cgop5h51oDZS\nEGAro14dOvnZJ0pZn69U1f+q41aHbQvyTDaktVEPUkaIf50McJfRkEGJ/0Wd\nNMCR\r\n=xyd3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"9205c30e038f59d0943fa5812523989a7da7bbc0","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.5.0-qa.8_1566994136179_0.012046945259123865","host":"s3://npm-registry-packages"}},"0.5.0-qa.10":{"name":"@goodgamestudios/cxf-announcements","version":"0.5.0-qa.10","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.5.0-qa.10","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"6d8bc9d167ca284f7153a38c99c6da56b7b70e90","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.5.0-qa.10.tgz","fileCount":33,"integrity":"sha512-4SBXAIF7IU3mPoHGI3OtDm3oSVII+6druc/rS2cl0v/3dP4CaYjEdbXToAy0lI8zOwBGyV3RLU4eHWR1Q+NOvw==","signatures":[{"sig":"MEUCIQC+rzjpdkh5tDVyNFt7NF+7/vK5iCHcDVka5g03esBT6wIgGHinycpkv0VBfL++WaV/9CIuqfgmq3dXTwrYS16FvdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZnZBCRA9TVsSAnZWagAAMHwQAI30IlpqCrIjsz3pJXvn\nPfWcEssB/zv727CBm+KVIPR5Z6ARavLLGF33NlOPdxYc33cvBAzbNXw0wEYp\nIKHshprS5yVGl2ubluWUqJEjHdM/646P8Elj1zsA7Fo1ilSKxS4Pa2FwNVq7\n0DJbIrItdDHeMm4WFsdk63jdaBwhCWLFlZS0yrn3RY14+oEmAZoHTAjszOBL\nRmaEoxuNS4r4qtMbplS9wItDyoG0tT5WIoXLSYqFT79Y4tE3/GF8ZOWeeGIl\nKhEINBE8FRbjMDmI1uRK4XMQWFM8fF5SvTqfw1DadBFKr4eLlX1jAU4C04lG\nr/0MOViKE35doab7poAMvF1JU2vjDS46LKtI9agocycF6Pahys3toN6/DrLD\nuNi7vTbAz6whxeFvI6h9a62O66vFwCEHcUSNkX3sd07MrV7bIUoyYA5z2FPC\nl9wyBKn4Bx43oE72vYlbPqxJ+GN4AhxwqOUeRybp2dmqewZkB3atOg0sG1Yk\n3FXyvgQLWPOhHZEbCM5D9JlYUra6UOBOw12TVQhaSb/uayNkkHU9YfHhNVCk\nss7fc5ynjFpOV3lLN/4Xh1SpitA5wgiWASOctf15wHs99TSABJZStajA/lhN\n+Nc423NSp25vV2q2OpFIddv3mStw6IfjyKtmNN4ah7lRqjz6D00Fidv5Cxp0\nf/Kj\r\n=zaLA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"51a0307eff5b8afaa585ba7ed058d412889f95a3","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.5.0-qa.10_1566996032638_0.5668485715690406","host":"s3://npm-registry-packages"}},"0.5.0-qa.11":{"name":"@goodgamestudios/cxf-announcements","version":"0.5.0-qa.11","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.5.0-qa.11","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"409de809434aaa31b27c48661683262a9ca2b6db","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.5.0-qa.11.tgz","fileCount":33,"integrity":"sha512-yIKCX972jzqFa1a9sxi2QGe0KF6LWGBXUFtDQ0M3yMz9sFT3Pn7/geDzg/wV4ggJQAZKVS2/LStBam95CzEUtg==","signatures":[{"sig":"MEUCIQC4MKraxpYuHKACxVgg5/6WHOgts+jH/Z2YXnZ6ej16sQIgBXWB2Niyle2tiFn11tLYrvYBt0wHLr4awDfmne/hTv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZn2DCRA9TVsSAnZWagAAhnAP/jgkHytpnMhs/sIuV613\ntS5feM3snM02vQpozbMWT3JFRosrdZl15ePyL+q5cVOJbB7uf4v+be/0gLLT\niGPqA0SL69UPJXXvMnJGqEIQPgGIub3ibGmpLbQlB72gO9F+TPolj1A32vd0\niU0iTTvCW+sZ3yAW4OnoNr/SkJdl8dbgIRuqzMu2QOEDQJ5rVQIPRUGY5vcU\nMyFFL2cYyrLpR3bicqC1AmMATC32cnxr520voEoGbIi5lO286WS2+qxvlqEH\nUHR1MTtsv0L6JlfswP08Evt0DL5Hmfymiz3GHkLJYnOhpHZs4Icg7cx7fRmc\nTVOh67SHBhEMxZ5sBhceWlOQIzXpV2vi6EXZ/2ZVl/uWv+g53FvbFaHQSb6k\ntueo0hHsmXY3HhBU5+Y6eGKWqgHUreC5VsFUiKX9lw64OXBFpuP49dfwIXDS\neuhup6Ff/0ouY6K/m8nbj4X9qchqQfFwAuMPep+/KkR+/NuomDMA3ic5czDc\nompJxOwB72GmQELz2FB64/JR3eNqf1TGQUL1avJ/eKr6NC28zb7II2ATpcNC\npCMky+0r/m65M6IhHaI0F/pWbKqu1jihxH4qSY8P1F7nkq69Ho8nJou12Cbl\ncd0EdRnmhLg/8vKb3uYWRKRJCIZ/tfUOgnZTANWV7cOKmJLzX2l05Dg7WXAk\nRWf9\r\n=Dr1q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"dfb970b47c4d2de4eab98846453d6f006789e8ea","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.5.0-qa.11_1566997890983_0.4746475498610636","host":"s3://npm-registry-packages"}},"0.5.0-qa.12":{"name":"@goodgamestudios/cxf-announcements","version":"0.5.0-qa.12","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.5.0-qa.12","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"10c08e9477be6b32e7c97635a150bf23d3a4d187","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.5.0-qa.12.tgz","fileCount":33,"integrity":"sha512-Bw+TtETMOzHTHDmdhbr1L4CYZw3AYZ4J5Am9Are4JCYp7AWoLh2LKwAsoYKy/LnND7olEzzwGHJ4HMQTaC1Q3A==","signatures":[{"sig":"MEUCIQC5ZEu2KMRyZbst8KCVkF3KiTVHDFQmYjHDuRMdWh5lvwIgfDZBaXYLj0TghYFoiAaAK+pRhVv4ZRP99HYQBKZQGFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZn7WCRA9TVsSAnZWagAAekoP/jtnzJ3YZzrYi2aKnN6n\n588r7CfSqsAbxpQ/RZU8ffphUf1gLGLahrTzG/clB2vnhMnx/dQRKNzsKKDZ\noX7LfcZE9n8OyzZmxUgUEt0z31r6Qh0e63e0ViyMmKhj+EeZoewDMZOJQlME\nW+CqSdIr+g/95qMNokCpCkMqBKixn09N2e/y1EBQGKERorPbg5ve/RBOHPJf\nMa8Ys2E7XYq8b5SFKTv/GCh4Oyxms29dVjsUXMYFh7h4r3PaPs2PhP9C9zqU\np1OJp4Z7+ILsd9hNWeQMsVUwREJhBCAoBtMmvt6nL5EbttBROdPg1WyZ1sBg\nlOr8gG0FMZAtY3jwpZbVO7iQdcQdW0fH6EA9T3JcainoVI/vT8D/7cgmwJ60\nZQQo5SXmKVP2Mofjtb43N5x1ynWCfTQ5RvXRT5QoS0m9BCLoBnS42aJw3pnb\nGisFLu4lZnQWiDFXhHjxGyzV9Rmyua4Zmv01LSASkIyaJ1TTS2Qx9oaYsY1O\n/kB6pT4YeRA3khPBKuZ3QhnZP4E7QAz0oAdjpXrHVjttVveeHj7IAoBZyYpy\n0GKx4ULgaxUzySbu6xQeylPVgzpT9MGqAeUlxTtK9hCPR18/npoIUYqQC6XO\nBKrS/DgJb9flq06SVn/q9RSuRQGrLbprCXsJ/o+nRSppup/5CPcuJtlpi7kb\nUWQ9\r\n=koX6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"39350409952bdde48830166e26518730ef609cc1","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.5.0-qa.12_1566998230357_0.763321710122753","host":"s3://npm-registry-packages"}},"0.5.0-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.5.0-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.5.0-qa.3","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"a3f1473848607e73ec4f233cada97da0fb0e3705","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.5.0-qa.3.tgz","fileCount":33,"integrity":"sha512-JHf47MknYP5/ZCUyeskL8OswIG5XNhEuCuXajVJQ4uSnMwUNUwesfrvV/uEOXe/E4YnUeGmfOHycAt9RtSKe5Q==","signatures":[{"sig":"MEUCIQCOsdcplB2il6N42R7R1hLRhKBNHoc1tlcDRPqs7eQnhgIgb279I0H/7JY0ECqGuUvxff4JeyMKDC+mwH7dO3iMd8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZoGqCRA9TVsSAnZWagAA00EP/2ryPJn7jA/sshI3LKoj\nqoYHJ7pGbPHkxryG9l/A3mKlXxRzK9HbmhrRdukeBRUCjR5AuzPLyutnD0SK\njTnueHnk22J0Kc3H8GAz2T1vQsEMFwLF0dIf5PM816jdpIomAeV5X7RA/Vd6\n/f2WHxpXcyAI2E+ZmUc5I6bS4bviixix4Naijh8y41q06z+h1gY5290H94wo\nnKIbdFyGBLxMZKyNr7LdQps0QuxyjJeNGMdhHvanm8iXOIY5L9DVxkqjfn/s\nbDsdXZQMhRdw4Ov0K9X7c6L3C5k3nIi99Q38z/VDJ/3QO0uwlA9a91sybKQJ\njyNWFkq4FK/ckc3OMneM/ukH+aAr5mLCJ2/HV9tVNq8WkJyqvii0O6XDb/Yo\nDJlVVj2LSp1lam4306G8NPSX8kLlm9w8l/lZJwpuCffOuDTm57JSYEfWOaye\nncVHscmC4g0aQHFha1lMLTa+BG4ipk3zr0iVoT2ZCkcyN778t0NZSnHmOrHi\njDJp7SsQ2PEcvR/lFwrCN9VKnYvdYrqZs9GtB/PGE4eJGg/l8MK+WYuwQr/6\ni0x9iVMq77PAkShVo+Zv8wnmsQBAP1BlYB0Peh2NCEzPZ+b5i0s2CLDpchs+\nWt4FPsiEwSpIjxcj1koB/ikVLqyoQ+uDiW1RIFMTfsDb1AD+t2OyppbgM8nI\nKSg4\r\n=M5xz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"78cf7587861d18afa5f53f36fe6bdda5ab8c5448","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.10.1","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.5.0-qa.3_1566998953911_0.8098806965645069","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.5.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.5.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"a60f858d4608d283e1a218a99cd41b7d98677fb8","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.5.0.tgz","fileCount":35,"integrity":"sha512-3d1K5GTDo2cr146+NojMj4/UhAKn3wQSL7gj4f6HGpYrZlIW6jUMGfhy4pjzPhbD/fcSOwnYj2vR9TNEEICiBQ==","signatures":[{"sig":"MEQCIA5z7dStMKtonatuqCWMJMpbOysupXBenQV1GJ3dbYQJAiAnGuhtGAX7NRJv7ZyECcopRTkvroqddWW/YObkCMkIbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":650597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ5fFCRA9TVsSAnZWagAAFFYQAJrftRxI8JE7mhfR42Rh\nOSw26sCANl+d7JX4dq4xqJSU/ezOs5Ez5ixemWDFMKX9jHvbT7DPyC7xeteB\nzbcEER2k9wxGYvTAyvZpoai5YGnFX7TbxtPUqlFALT00nyPtfjgeFDhp00Xj\nb+bmRbQ8zdGwrdgA46V6dn4LcZvrzvc+6ADlz4Ss43BMwU8h9LolD4H4Fykk\nmxk8TAc8Wfx48DFlVJ/IfTZujOD9z2ecQ46JFuG2fLLWqXbgncIreNqHNZl+\n10Wg0c6ZeFrJBTQ84FQeMUePY5SsWbhkX4gHxoQS4Tpzqfvew5cVWK8oiOqa\nj2p2I8k4y2WlUcaainnn5JQDTRfibyw91E+08o4TF2a1hmuj44shcsGKiv3x\nqs/tqCjaGVyS4Vcdx5Ha5zCKgI3X2PPnUC+6prbm7Z+mmM3VVa4+LLPWHiM2\nQsluX588Ge67OjbsFTaZnQlEDMI0OBtzRH/DuEIBurR2ecrvGZ/1A9JEzP7V\nXWQlEZD0s/rQn+vkq/zHLtMSdkX0RAPW6I3QZ9n3yPUIJ2rUSlHqXZ8MM0cn\nOPstrIVzL6mXvO6tPveI1rDMDdgIQXjV61A6elLuB6gT03YPvegMZS+Bi04I\nyAIRoUnk1ChJDl08QbnaV1DxrfoD1TPBuX8vSlU0S0uvRZ/+NMaJpnxKgP7Z\nLlOR\r\n=FHYr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"e9e8f485ec21f78d62909cff1c352c9d6fe87400","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.10.1","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.5.0_1567070148782_0.9218258109342783","host":"s3://npm-registry-packages"}},"0.5.0-qa.9":{"name":"@goodgamestudios/cxf-announcements","version":"0.5.0-qa.9","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.5.0-qa.9","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e16da0a486cb8d083f584a7e7c12d7ef6399ae22","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.5.0-qa.9.tgz","fileCount":33,"integrity":"sha512-RvSKdHZjMI2E8/Ipf0iG/RJ+FzI4JSZoA5JcVZoGpJCsGKKm/yCCH18sdDtSPm2VgUJr3cLL2WAgtxwEzmHPiA==","signatures":[{"sig":"MEUCIGb7fVc0vosO9MC1HTQdKKb81CyxD+I972QIauYG3OAIAiEAgrgXZ00Bv2z9esl1f8kwkM5Jhnkqp8D3ZOPa5gbJ7T0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ8eYCRA9TVsSAnZWagAAsS8P/RngD9kxUHLVG1v55JID\n+XObfOUo27jeCtV8oFiZgRhZcxt7RCAUQ++Het0n/V2+KvlscCaEUx2V8U/Y\nx3qFd5GEX65bAA7107FnWqYx7Eab/oN+qTH06pQYGgzJg3wvK6BZf3KOkUKt\nC+kL8g9No90W2SPKkfUNemcRzoQ6USJn1aLhxJGE0Yl+dHNv+fCIrfrl6n1t\n+sJwHoKixKzi7G98MWzQQsUfMJmbYRzXy1IEt0pcOsHF7Dfdbu+C8c8tXg+d\nZP1JFuoTcqsaCndvsrsVTYLgBlW5sfO/771DWVXu8LgsAP3CkFpDCd2/7aPu\njz02+kDY8Dkys9A41axm/30SrDPbNQUvNATAvVFvyhtWLhfQQegDXfCpUxcg\nE/Tblj5oQdXpBzm7tV9sEzkhP9ltt4jYd0txKCjG1Y+n0dz2VHJS2jdAVhw6\nPkNq63biduYT/NS4oXfT9YjSesChekbE8bYyIEzdNqq8+ssw6cKzI27EldbM\nhBaGwDFjbnCBAvE+bIxmrcIaIXFfY5G2OBAEeTbD8hDsW/6+o3kSqV5LyfMX\n6+/Uu22UOwknhcl8c3kqLKg//jmPlOB2PqKRPfbsm/kVvxE+acE9tKRnTHcw\ne/qjf2vAjPylO+9WVja6lhGY5c2hwaUUecj58aslXeoY2R4ST//gphrRqXxO\nXqko\r\n=yT0T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"6b96c7b3220d1e19e5e1ccb75426f8c6fbf7bd67","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.5.0-qa.9_1567082392092_0.38899468036977103","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.5.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.5.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"jschmidt","email":"jschmidt@goodgamestuidos.com"},{"name":"jschmidt-ggs","email":"jschmidt@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b8c4a53d27f483e87aae6cc632706ccf355a2908","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.5.2.tgz","fileCount":35,"integrity":"sha512-IAAMZkITBrZslD7FjSZwwWTbQKkkb1q+NfnzoXyS+qV/ke21ZxCgfC60fhw29jFaL+ACTX7Qhcrk86+WhxNm0w==","signatures":[{"sig":"MEYCIQDQVojaxQtl+QPlnm/lkMrLLURV8pVTmRDR7Po5edHomAIhAMP94X+FCOYEyOtDar5DPAPLRTZd+KKXm6sI8HuTZLmX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":651312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ8zJCRA9TVsSAnZWagAAcHkP/iGTsJV2IJ5gbhE1sb8C\nO6cCkhCscHtR+VD9Uw1jVpyOVav3oCL8pxAlFIllP0Q3P47Z/IBH4M/x1D4+\nXFLNsyC3pPEsUhHkGB0Fbx3gcE/C6Tf/vzJkXGiwVtOBLoCeqHvVoc9Q/izl\njQpGbI5kTQ78dyeY5ziChAKF0Y1f4UfWr+ivNiN8hNUT4fmyu2JtTWMz31W7\ng/fXCYlZ4BzJiz8invsqdl/LN3h2FdsnyTwXEVLvu/syrw90hhJglR6AUXMv\npmIOQPhOsdRrXbKQXINk6OkZr8CnTGWh2U1XdPUueI6/vU5xvq+clEuDY4Ep\nTTulr0PUfpBTaSZ+ulc3M+kTeZLvFQA+GXT+O0545LAZ7K0bc2bBQfeVesTB\n0ltWuAenkQm0+QLsCz6wQNkuuOaE6Vp2SJl3JQOAw9gGgrw6uqtvfcShNVQB\nosq3L9O91I2OGcJoYDgzlcDDvM+g2ejtVN/cNeOg4RRKtPiurFaVNedWz2NM\na6uTTz3giaAWFkGY+JjaTFJUqelJJ2WZM9iNYWqYxcvkYVwrM0wZXfeaJdAS\nCSnpyuW+uyl64qnHi5kQc6Z39izl37gOUWbixSkflEJUH+UK3b/3YwQGASv/\nkJteupSeH0h1QaX/9GoWhR82dQ0qyrPa4LniZU8B2yZgCRYUSp1BWATpQjQr\nTOD/\r\n=RRCX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"4bc3e4f864b321e925605af3b986480b6a98a409","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.5.2_1567083721172_0.10806330817875187","host":"s3://npm-registry-packages"}},"0.6.1-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.1-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.1-dev.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"488a1b8bb77d9248bce97233c4f766f0ea10dfbb","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.1-dev.0.tgz","fileCount":33,"integrity":"sha512-dk72P+X56N7xoxEBKal76CTWo9e3mXxrKesdsEic19lKz9gIKJZc1TtZi7HU5fvLUhhCpc5cliXOctdd2twdDQ==","signatures":[{"sig":"MEUCIQCsiQGKjdKcwZkZFqDHdKOmU+WFW0OwMgJ+i5QOyClr9QIgOn2pB3q+/tNF/c4vGi1iIWKfuUH6om4Iitw78DA67Pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi2n0CRA9TVsSAnZWagAAAZQP/jNhz04gSRDVElOX/Xnd\n74IuQb/gSxBAGnJNZC2yo7iAZ3P1jBf9ov/hGk+8Fo82bq1AQ7ykL320kfZb\nJtAa1q6C5VzWdm9Ievhkn1SS1oXTFM/7w8HsEDhIXL3taOJqhiG8wFaMxUxK\nFQHHA5SOgixvYFV/nVg8XJ8pbpvuqQ/4XaSQxGX49Vpo1iQyrSCihLc4clyo\noGSM5unZ8uQ8vjWejst7K95a1KdLPp1jtpn0MEQclWhmPHZbStbJLPdxg3cy\nik7Sp1ay89Zda3HXIeAOIZ4t114m1TAyUGEWPsdctlSsTW8WJlIbV1lXOqEc\nl6jDsu0pp8smTew9Nvk5SVJIKRPL1+y+UDzNdmZMDfTNWbJyJkYo00cyYRai\nz/wouufKA2GNixiDE4t+obBom4d6blRFiNuJ0KQTS/tp3PKoD91looCF+JGO\nrZWsO3ufBUL3OnNpflMD4/ZpkuEQOzyiZgEBc3v6/+BgupxTicI+KIwcKKN/\naaT/CIvwSPIgdNRrvHYWpoqHsXYvSRLa6uVWZ3ktbyZYxLh95iMa7jXxPgxK\nhwrmb38ympoaKfXDGpz5ZAkeyIELlbsNufavjOfxLCnLGrW7gdH12xKBa1mq\nNlBdous2aHllQz6NsOTvvIdGEMB4ffB4ouRIwDGtBHA5+jXN3Nv2uOLyQVHI\nZFUL\r\n=Pnjs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"e9303e7842b0627a03d26d42b00401527e7e11a7","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.1-dev.0_1569417715994_0.11691355271798143","host":"s3://npm-registry-packages"}},"0.7.1-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-dev.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"db3cafc2d5efbcb983c90b3e66347873eecfa589","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-dev.0.tgz","fileCount":33,"integrity":"sha512-YTC/yAzoKLqVCrQe81BEA1xKWJ2aU6Yl4BiUWt8vCdoDXYfDje44AhAdCvnFLtTutYFlES+wfNp+QEiirNJ9+w==","signatures":[{"sig":"MEYCIQDxlnBiqkm1z8iG89ynyz5P1rhozvPiDRb8Mo22szV/pAIhAKg100+FFiBQp+uonxQxK4oOqXCXRLT3EBRxTUYE6f2y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi2r0CRA9TVsSAnZWagAAObYP/2QRnnEYy++r+PvfbBOo\n4Ofi/MCjSZUAJuc3qeMGnJ9cnheEx6CTjc0fCTNGFJco2dqK5ppLifuQA4fi\nwVSM5jSYXK19Kt48sz2PPPY/Vdn3b0jZfc48kyPEd4XHUuMw4PTwf3UueDKB\naJNAOTGDZjdzfd/bh9UxqG8EPvu1sI12ObEDHR/JANpxchhxRUvGVr5vPr4F\n6L/CDyEFWC91euO8sVNMnN82XaHALDrtiFUl8RuFKVjB/LRqVNMl0h84oFCZ\ntPTqHBDjAJFsThxIM7QS3u0ZMHKNLUF4xJLBGwFGSRY9AOWCgaPwdNt9Tf+Y\ngc2xKf2+txlnbsVxhfdw6t1Z3K48MMKaHIhwl1OQbQ5pzJvYBt5ItoMq1CRI\nOfSjOisgEgnxBnQtEwh9SEy0fpqGpRv+4fgMy40T/H4JOOAhQzBwbjOIY4jO\nBMLfER6xzHUxp0W6L98QHhIQ37nx22DKf0YkJnlGamKIIERXcKBjekiJPqU2\nBQeagjAtXIyXP7VQGtKh4s+OjVWZOr1xdr7apCh9OUaPFlMnTJ1wJp//tEd/\np4jC+LBpuk4ZPB/bDV0cwl+9XBtlBNoZFM//46fHwEjYh4VPItARQXLknlVj\nbqPpxOLPH/Y4WPC6xpIaNHa57ZGXXyVkL8kxd0hwuqMHt66YX+4kwyaH7SzF\n2KIt\r\n=ItEV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"8369fc56f47978e75a32e3cca760540b916648e4","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-dev.0_1569417971605_0.19370725972055536","host":"s3://npm-registry-packages"}},"0.6.0-dev.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-dev.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-dev.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"709e2c72bf276947cf99306d1b2cf0e38c50e4df","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-dev.1.tgz","fileCount":33,"integrity":"sha512-Ke8iNNAfngGgOD9VQenmKmX1AyAtVzVlxNk6/oUGTz7lTtdLoFudLJpe5J1wAcePX2lQZZH1MLhAvgH8vdbjVg==","signatures":[{"sig":"MEUCIQDJsumDMKOe3366FFVF9jD8gU7CQ7Lo8kHf8WE95JzgmwIgOnSsMBYL5T04K5XcslrnJMxhTh4cD+0LGHTI9qxYLuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqcxZCRA9TVsSAnZWagAAVCwP/21uXo8jPcnj6asJJ7+Z\nDc3vncfXwFASlOcU36yZK/BpwlrwaQyq+LFmOuufhqzt3D7yOgN0on/tbJ0i\nCE6QhSvWcOGxl9j5ryH32ePzo90xLY7dWcxPAP+/iesq3mA1X02M9Z3e0Q7V\n6hXL1Kq/g8oRWW3bDMZswxjPXwfZhDbs7OpIxgwOyQkUgARizPmGfMlf1Y0d\nR6fcjuxAdCBPF6cEjEiXW69hfeLZ4pmBKgczXhoh2eKQIGdv7gxpkEO2YRwh\nVxAdmZVhNCNo1NM36bg9M8/nC3jNbnxJIFr54bQzg5fE/qBus8pjQmk5oOm4\n7E61WJKVdUntR+M+/bzzbj3rewrKuDhjJhNudLa4DQ2QsXDLljWGQPfnSjFZ\nZ8Qps4sYJkn9eFxVUfHJnJkxf8qRHuh1RUMmoUV7tstApXf8VUZXi4/kc/ue\ndZBdX3Q88S63rdgglzfch1kj5ta8LCFavRDfUh5uFvLQ3m6y7efSX6crh/N9\nAxiBOBA/3vqUFL52NskzJj1bdxO6njs0MwR2rSlEr8pBFrkYfk6rh/H3J7bp\ni6Qzd2gCGkk/ejLgdOQ6m/XZsfZigwojLW/gQ0nyy+7inHcDDAdBMul8E0db\n8+U1qEyhAmStBrG0UT78TCVYQyIUWg4Fk+roq6KyXrx6Cucd6oEdcHec8EA7\nFpkV\r\n=5vLR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"edd7f8d9d98ef7bb40874cf598218bc84513bca1","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-dev.1_1571408984920_0.9927109437628829","host":"s3://npm-registry-packages"}},"0.6.0-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8288b8014ec6b1d531e7a8bd54a7768084b99450","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.0.tgz","fileCount":33,"integrity":"sha512-xABDdNaS43wNBR5vUpCqkGZ/H4YDWI/FPOg9p/jhPV9G0eB+9CST49tgA4hgXHBgSUX5doKbxx7rhsYeKGTKag==","signatures":[{"sig":"MEUCIBtMja+lyLc6I18ir86Cid2wyffIV1vjdO8rEU4roDMfAiEA1KQYNFrEsFQRALnFw85YJ2AXS1BSNVbHBDbrdvMq024=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrXXdCRA9TVsSAnZWagAAkx4P/A07rk4udwhSSzArKuKu\nupZt7w/Xmcksc8Hyd2rro6BKdxPYmI4vNfa12bjLugRylGoLcX8LKqQk6gIZ\nVRVkZZNHQafe8L3iipofnrgy4UPiXvpJIqGqu+Du0LgNZHFJ8nTphrc9ZWwf\nCkkBNcHbgfX0mkj+OwELtDjPlbvTWMVVB4aB7uk+duKBe1AMAxr0SDtQOvxe\nGAi6uCQjDniatpGdMVF6+f7yVysIA4LY2ROdmO2Z8WG+B8lBgs9jMkNpc2A4\nAlg5UICHZ+PU31agc+KYQy7IbeU9a3qrq8BwoXkyBvVa4zg17P3kxSMHMd3o\nqB4AniSnCNREKYAszqMMQEJXNPrkLX8zX4WtQLSVliCds3iy26cM23ALWwNx\nJdJyGS0ExnLorgvbu8PPDvLoQXbHra8wA3C3QWCPDGEnqGPWHB1R/MhfCLZS\nftbV5PI47U4431jhHGgr1nbfK5glJ4SMdqL9mcwPwFqMqgJMewq3gVqLmWQm\nH3WbSaDkM3Eb9MF1Od7IX1+WkrqQC8ZS+okqc1esU58aAHKASlsIXpYu/0ru\nXd2hV5FHi13QZ/pcQ4LIPcJnwiM2qkVSJpt0PDH+sH1vURHoFjKDvy0tO1NF\nG1FFD1Amm8H/1BIlm/xR9BPFURpGOR5aX7S1S61oQS0sgDSv/JD+KVVni+wV\nr4Of\r\n=hwTg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"a0883ae4db1a509c98f5194dfb6737e96a2801bc","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.0_1571648988647_0.18446604347899598","host":"s3://npm-registry-packages"}},"0.6.0-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"522c91b7ef1969293ddb80b5f6f6983156092363","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.1.tgz","fileCount":33,"integrity":"sha512-pC3ZT3xSn1zZJY6kVHdJuO7HvVjUr9U6WFIhIiU79u+mE9jQvC0JK3gHfW0nft5vIlIFZm2GBjP3PG3tr4WEwA==","signatures":[{"sig":"MEUCIFFux44sbwZ9cTdxjGScLZThYn0Cp9zKeafLL9UrIvVGAiEAlgNr8N++agMqavsPn51CQ39FyH0B+RnvGOOd0VWfN6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrXbwCRA9TVsSAnZWagAANP4P/1GMoSu8C++U6FPi9CXP\n+TSKtYlvZRXy7VFB18F/WOKD1RSO8rJ5mgcxqShBprT1gELiOklQdZRp60A5\nSKgnKHqQXYXbBV9ZtZPvJ9HKxQaURuAqqXJXpesUyWHbLLOcAKP7NCq2euXA\njev9v8ZpZlO2ax0VYB0FdJ4f590B/w88x6J1QVO5Ix/KIoZTeqZyXM8ZFAPX\nJ5U+yglP6Q5h2WD5oO90EF2vv2Wcnq/bmHGb7CyZY0jPuBegbzZfhZ4/mbnD\nAsSF1rKMZyDAtyE5AfRtSrPqV7FIbW7zV9qXOiZiJuuzq3tgjaSeZMNpxHgu\nSB4qMwh9g7IZwS21hu65htk1ynzbqXc5YoZvJcuU7l6hHVGcqz5RjpuPxGmg\nWPUTJGb9qoXpH6lCMWP7caVyoz2TXGVCa3fbh0czPJYUwfRVxtFLonpCW5CB\nUSynigZnyBbSOrMenfQ6hyu9+jDwuggvZiCNciSLSCJRyOJV6WuuIA0iBGic\nQ2kdRnKMFbsyOARUMGZAnSNBMp1/IohdXfyegnaBeklI3IAazqGN2IJiIMn2\n81J4bd+/RHvNdO7KBuT4tql54zp3bNs0HugLl7t936SjSTROJGxQ7wkH3xeZ\n2oI+XcHCrGxQmYlQK1SaRKhEPw/NdPs8jvWTtvrxSoxSQlyCVILvqha9nYBx\nijKH\r\n=Yhdh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"c7598b471391af6370983451039b2e6d7bf3dd68","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.1_1571649264036_0.821915887354429","host":"s3://npm-registry-packages"}},"0.6.0-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"ca240b05aadd95b86f002e40cfc6abb144a57186","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.2.tgz","fileCount":33,"integrity":"sha512-e09SBHdYVyNK4t+8eP5GYhqviy/BP31aRJmji5Ggy5HSZemlUOFt04FaG5OkXOjwpUPy14J0q8EtUs7mV+Dnog==","signatures":[{"sig":"MEYCIQCHTmrzU6VotQuXK0wUeLYXHKFtEzI3s25DlNOeZqjSzwIhANkJ6MOywzQ75+M7ywRn2rsY/4It517zVG2Wne4srWJt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrYATCRA9TVsSAnZWagAASe0P/Rnv1EYsAMcOOc35lpgI\nQ6iQFquZ0BYK3qk5UR/kW3j8/K4sN9nTCges7kUo+sLp0QH0+1E36jzdUub3\nxzNGB72eD0p8TocyBxOWgRY92i3ixwXZzKBn7XYoanDS65c/ZLjaT7Ljp8Uk\nCGyNMmXa9st7UVDfN2Wt9aRSR3I8lem2V7qDwlmoIvJn28RvfBCSZixySdFt\nVaZ7Ew385GZ7zywRkyEBpuo0Ib2dJL9gNjLt0lgqiTshbZyVzmt3Ql8EpkVP\nP7mG+G4bzWKdUFFyqisUR4DmI7Ar7H9wuIwfwmK6ysKRxnf63rowuKhtObX9\netdtJPWPvmyoINQ+yZRTl83R65GdDPDBOy8jQXvaufsU9Hv8GCX8M3t8BySr\n7wly3z4gSp86JqPUNULpi66j1NL690RceumAj7jr1msEeaUFQj1PEFPftzcZ\n8OZ6YQwYBZP/BHqGIWtz4jhKrUr6qHt+GHccEbkzc9GhD84aAjXj+lNb0E8a\nzHK/rsaY5RXx6f9WOgyr3bdJsVDUinY0k54W4RvDP6aXxT92xsWkiD/aYuvK\ne9bEbIbpoUxFlnuB4rIfCjNHOQLMzl62snDQEOcU4fxMVkrOKwojgqlDw6Gb\n2ouidXNnNIrJS2Uiy8ObjVJ3Ozad0PlhPqRStBokF94FRCd7aWM25NX6O7oC\nXcYx\r\n=7U72\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"6e5ea7e31413235ea8a33fbfc9881d5028890acd","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.2_1571651603003_0.12843337301445024","host":"s3://npm-registry-packages"}},"0.6.0-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.3","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e905642aaf1e975bc5dee6bfe6770ff46e1325a5","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.3.tgz","fileCount":33,"integrity":"sha512-01mXCR2e3m/WCnMMOaGfO883UyWG6SpmB7IviCZMsx9ukynFPMrE2joJaJtD0281REya9uRD9ERRoCQu4cPWsQ==","signatures":[{"sig":"MEUCIHmalUTmjNbGIjIW7Xwk3Z3q9xiwkq/aDKbfwIPrDQ0WAiEAlWrIBYvibUYUW4XaugrS8oINaMe7eRQPYAocH0i/Fho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrY4tCRA9TVsSAnZWagAAfJAQAJ974m+dXWjLyTtSg76f\nPcA6yX/O2j+t3BLcPJhh75/rRgjjf3XRimz5dvySZZqr2KAN3GPABw+nnlKE\nvjTfP7dS68Oyr2zvQhCpzGQKohuOrve5PhobrGdwfosJbHlzmf2QE/8Fb/Vs\nR7XGeOMYJJEx/hlkojeOW92VeLBH4k0WMNYs/Disfto0EmkbCfMdC/t6w6oi\nnxQd5Wf99HMsW8REglOwodmcMNmVGKuG6oXSWKXXaSnWo11KDdYv0WvZ7g0y\n+Yisl2gtcOPOHWwnDhGHlhESP3DjyxwExEC+gYxrWCKVgqpFV0qsORiMXPXS\n5Gw2FfLi9HcIHmyZEenGclwXW9WuTILHBoUi6zgG8YlHZFiZhv5SzDC809NS\nJXTk+zDxisiVH+A8Fq2hoSAtXvfdMV59JSdUfFKVB1PlC+CY4rkggjiHsAur\n9WMyhj9YdW8ooh2tz2FVrdCa/woZoFZTpRRasDmta1EOP9EE4n/FoKIujvcr\nH+gNqG6ikY9WI9FCn/5EyNza54v2okqJjh/7FmQswcHqnL+VuJlCpyO3Vk3+\njog65ffSn/dudzO1b9fJQ41l/hds7Fs4tb34hPzdGm1/IbvtUlHFXZ2d5ml8\nQbQWXSyyL7V2+F1OvAu3ZV6IrmlfrrNG2ZFGwO1bJLXx5Av2IfyfwOvRSUJS\n2hVS\r\n=PCTS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"c581a9bca4a567837e977798ff4071de8fcf07ea","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.3_1571655212933_0.4802130031075671","host":"s3://npm-registry-packages"}},"0.6.0-qa.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.4","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"bc965888542a9110a82a134b1bac202efd8299dd","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.4.tgz","fileCount":33,"integrity":"sha512-BJoseQ3k1G+bGewoJRIeQ7MaNDlexTpYrJFCA139/x9VKZpsuFOtnzXGUneR8KjyDyKgiw1XCYbaEgztDxoKcQ==","signatures":[{"sig":"MEUCIEhpEI+0uda48Ti5tEOq6xrG/q69grfU3p3gOBW5Er5IAiEArbrlbMw52O8CIsiHBMIKFPED3gN2wK6hy7edJcPv8ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrZDLCRA9TVsSAnZWagAAXzkP/R2X/gPUSOzY1oxDNpGr\nPLgL6sxdpsp+P6fkNihHGcEJcMg/AKu+exD9sW+Fd7c8Hq0kHtObTJs7aC69\nCkZGjA2x2lvpl5DIU3v/lgE+UCJNkAkSBK5vVs1WF2L9Nqb3ld1GmL7Mj1ZT\nBHkiKcxULdJSI18o58qb8n6pRt8KZ1Zcd1j1PrI2cBusU0zOZY2kbPFPccmR\nqTHl/fDwsOTZ6E5UISlU7CEh1epbJmmtWpbSFxu9PECl9Kpz66KMBWl9kmH8\nQzkqo+EjwNX+wmrs/GJnLeb34MK0f4XERL8rzBfj0wZLZ3/bI5pxwMApja3q\nkBgHImTLsWiklBArl0EjmYHPLHWc/rV5o2C5WUtGN36nYq4/IC4Z+Y5JjIY0\nPqQDJjxSxk0Z4Mikf5KRaRaKtMk76VzoilDH22Tn6BEmBtQ4Ys997rVRgA6K\n/fTQiNoWyoskH/pWco7ym4rAInG6mo3TwF8o5ytkmhD9XP2XwrhyobjIYjOp\nQcSfGb25Xgr0hagFdp3rzlEdq7feCXtPZygYB7QBI5e1Htm3ht2H6253hxSa\nGgTc69yt1eXlV3ggHd9nYlZo+IgRATHt7MBYZ5BP1xP/QQNuj+ItGySXRdg6\n05g8hx4paqsY6c2LZy2FeTtqXMJw2KNo7NNQCVSPFbL1+Dt9WvInDotwzgbe\nDQ15\r\n=aprv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"7860be2da4161c9ee80ec5b2ffeb8de6287291e1","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.4_1571655882353_0.6158382864563614","host":"s3://npm-registry-packages"}},"0.6.0-qa.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.5","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"72a472a792ea118d24a7752af6f5881524cbac27","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.5.tgz","fileCount":33,"integrity":"sha512-YPGhaCjJDXXdtxYe7+aSQQnccPQZ5TY9qazX6SDUBV5327Bnr9YCwIvGMvDKXaHrGlOAEhwbKXdpzUhMV36csg==","signatures":[{"sig":"MEUCIFz/QM90wp4JG4xHEtRNJoqVvklQmA3Ni9bUL08SdAB4AiEAsT7GtKxLWkFLkinK3EptWZ0fgbNiaEXnZT7S4mckPUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrZGsCRA9TVsSAnZWagAALj4QAJtAb1zvlRTP3w6aYtP9\nmH+gCXDsUmYvvCWgRjmvMa8ds4d20wJvlh1QZiN/1oc3Q0AZ47rbJwb1+ia9\nNxSp9BZx/unii/iTrhIluwKbMYKaquHitUAXbfq0trnRH9bN1e6ZbljFZHDa\ngNwfqT5UfvY44SJxvG1QYMoApOtv7mfUveIUw/xGqG+9WJGPXpvOyJt6xZka\nZN6SnA7lzzCiHUHo1676PBB9Uml/pQm24TY85zR7c8ufj6abvoYdwQdZ1CDK\nRwTFrfIXrA6yZxLQhFBoA1czjmseAVB7pXM5iFKFeB/jgd9nUH/CUupkrQ09\nxQlDNjEYqvuvmJnKCwC1dFP6ua6VVmk3MMlrZf5rZRAjWTcQ6wVL5Uw0aKFS\nMI1v7lijb8A564xYzQ3nUzepye0U3UA03cUevxHGw5/axRIHHKUiZTgDrrG9\nVOZjhVy/td4OlVS72aLC5HnGhW9UlXYJL4fBwCfTFBYpPmZQA+9ZVwDSQ+Gy\nRn2iHANWlgTJoHqss560yLR8FJJARk4Ue8C6yTNxFyyfqumGwuMiVu6thRlp\nSsuBoedVNY8A2NKZMt7c5AMGAP+pBnRupBsvAj09BPtAnqNn0NgnJiveA6u6\n/fP/nBY1FB99NJpU2bC8uXVsa+zidTeNrNzGO11MMgmsun5md7Gg5kI19obn\nsXRB\r\n=9RvP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"247d5fbf18f3077f775e3cdab67f2ed9f7169525","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.5_1571656108104_0.7310883939154837","host":"s3://npm-registry-packages"}},"0.6.0-qa.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.6","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"54d52d52f6f79cac010e28a11a60a969fa2eceb1","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.6.tgz","fileCount":33,"integrity":"sha512-ZB50BmWBq3IQOGJzIniLLq9DMclm1rhojDybNjDXNV1KW5qQTevaZRzYMMwLQqlPVzC1zaYk8e4W7tpxnaLb4w==","signatures":[{"sig":"MEUCIErJv6NBPD0Qxr8Ib6oKtGKX4llCLfH/cn2YvFBNEpRgAiEAs6WcpnEScB4GI9Gt+Zvp1L+8AKdXjEC4P1CKqe9qkgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrZTaCRA9TVsSAnZWagAA/EUP/1fSNZLQElpe6mxpNXY9\nBkeNCj0wZVGxDJwoye/sB3PqaCG9X///VAxf02ICn2ESee4xXVsNkjT8932d\nEeZ4H9D1XHXXUfb2Jet/f7eKQ65QJJLgUE/Luv20ZdH8s5/fX69Z/vo8Gepz\nUUDL97BB9WZIWu5mROtltkFuIsSx8Fl6dmKoh6C8lGHglEpOpL9d5Hz5IJIJ\nTDs+ooQDt7nHYExVitq4gu4PLIPqc1IASKIiFb1xUL9bqY/qdNzXe9SDviZE\neqeihSWR/PEWIFKOvEeSS09mFkCVinI5Rch6ARyezWqvMF2bQnml9co3ozuW\n+A1gVvmvSu2W7+2b7VH76S1kCyuyltqTKNmZbQOjKlDbIX32Z/vYBiFyRg19\nYF+R0yd2+7PvsAzjX1FyzYdx/MNZCSsn2dJXYFRVw72gicbwVONp08wXHmek\n8yxPK2ReAngMzQDvNRzKdE8keEFJgMTdV90eqJILwPmbIlctfdw7diZM1kOP\nWfBUKrNPYRN8RxRG7DiDkra8GPbhj/l5Cw9g8SjhBhxELrlMWkc0EwbGaYOZ\n4UNcXZtPbSBcqaQawVHk94OhYgep3RNurzTIYn3VBA4lsZ6Do2ka8zDRZBN7\ndYWGrbMeRFcmffsqBebzVh0fP2FcccDfmgahyKgRpsXHwegyQyXSscTqv1SY\nuwhV\r\n=1a4K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"f0ee2ec3f0bf5555541f4c1ea5964e33991d8724","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.6_1571656922314_0.477334762855135","host":"s3://npm-registry-packages"}},"0.6.0-qa.7":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.7","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.7","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b863dbb7ca6fefd5bcacc8ff4519992818289a41","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.7.tgz","fileCount":33,"integrity":"sha512-mePEBKSWQvDi+rfC3seXHPGCVhgaHi3tjFdvobcBDHvLsva6pxX8fCl2cBJcQn6yY8vpsiOCwstLSHvYaK9ffA==","signatures":[{"sig":"MEQCIE+JdPXhpdh9Z2nWY/Eyi5D0Bu9//Ag2cKgnoYv2/tObAiB1AjHQ9QQRXFOMp1UVvdUJQhGMjdilAnZfwxlBhu03rA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrZpaCRA9TVsSAnZWagAAT0sQAKGAuo4g0Jzot18xcjWV\nlNob7ovyN0HQqFsvCl7CtGIRipa+ArLf5BpIwvFuBKuKjQnE1nuxrfr+NCgB\nOjKh0kr+ryXbFCmc9qCkkgkctZsqLzk9uLaOXPFdo/x9HxHyr1tAfhsBEwY9\nH46eRcIa4D3y9lXGSD2YCsxZlcAUA+p0R3/iwc0IdzE+TTFb6I6zfRMkAEht\ntN+ckIspxkIfxcgXrHM1QXLMgHfnOsfXVMOC1Z+kR7WE6Uf0B3y0i7jBUF7h\nt+LujT+4SxXGEK42ajtvpgqHQtmSCYBTRjDZpy5McJCf7l7yLdXwbKCOG7Rm\ntyZUG1T7RNhfKFC650OfGOkTpBZZffl1+JGRrH8aKlW2aifUZriFplZBGWf7\noMLdzNr462jthBmNaZXWQldQDt45JAYUxFT82ZxiM+4aHIjdmTgzd/tdnIlO\nCssXxpi+g7GNeYDxDBy1y7rVvMTFjSDX3ahNrIBIJyego4ZlQsKD3geweMgk\nRAwujSF1n106qZdD+cT7MHsNVFO11GzhIi28YE0WJTSK5VNqQRsjxxmt7koB\nJ6n+jPIshD+4LbfMkzjze2RwjJf9MvrBVJLp2VlxOMMgo+H2zx0ez1e4DM9i\nC/Q1iYa/04mwlDV7DnOaNu1fgtgcnijFvur+zFPbeF6zWFPV9uAUUgsq0I9r\nUCCn\r\n=5AiV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"1c8ccfc678382f630ef0159bb3748c88d83c3753","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.7_1571658329375_0.8074916672913843","host":"s3://npm-registry-packages"}},"0.6.0-qa.8":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.8","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.8","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"eb15928caaeb7eb0f80f5d0bebd8199d5dd50795","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.8.tgz","fileCount":33,"integrity":"sha512-cKr5SwuSWdrDBXhaGMiCpM96KUHCGHAc1r4MAy2d/11SXheInEcmycAFz7ZQ5T7h59DhI2Ka/nf2CUAelelIWg==","signatures":[{"sig":"MEUCIQClh4UEdgDbB/dBa3mCtPMVF+1V7/FbCUNa5O1YSKCclQIgEGBnWrYQrA81a2QCQDZpddwRJ0tGr9l2IBMciSYXtyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrZtpCRA9TVsSAnZWagAAqBwP/AjxgO2JHRUkPf59z9kU\ngI1b4WfPN7nJ8/mQxqU8cmXSUoar49OHW0yHCzeHbd8rJkStx137mrfKcmUd\nCVayO0sdcLAOx8djwf8kIV2WLPM6k5FwKnv8D1MCEo+knjt8GuDwXJ7Y8ps3\nd9CKgZjYWvEvtM+3HTJDxm/GQ2yAeECAIh9z2g3Xmtwa4VWl2ANcRh2obX3G\nAuZUwavuKXw3dPgauRjLKN7NhCMpBrQ5PqJ21XqnUbk79MMd7n7tLMU6fg6V\nRw6UopFR/zIB1jZVDWRdos43kH+xVkOi7gaNFXRxnng9VwIhP8Y3HCCoDSG2\n1o+TmuyFk9fWmMFdDn82AxwBLOlT7kD9ReaMbF2YNXv5bltfVmlE1kvDrtaj\nO/OgxiJo69x/AmPtZmQ8o42uX8oetDeELRfRHOIbgo2J7wHP54w47el39TIn\n3s+gss+kLuhJS5/lU+dG770Fjnyj/CDIczPDOFnpE+yOkMcG1Hic/o/1GJCO\ndymllEq3ekslH//oFE69ENFNBooc8jmdHDZmEYJ2miDsk/JGGm+D/RJ9n/5Y\njTWyTKh0Iai2tStQBNrRmRPplD9g3mbR06kvfP98875P+wyqAgHvPoYYiGvH\npOXvH/7ENh/GfAd5jsrMBnQyTVyEGEZcNF2ZOK4jl3uuR4MtMyEG89HjvhN2\n0x1o\r\n=B+f3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"e96dd1a1e33ff28f7962674a73fe589b169cfbfd","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.8_1571658600520_0.6212169985637974","host":"s3://npm-registry-packages"}},"0.6.0-qa.9":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.9","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.9","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"2eb44e852777c26a59d313b05a5a63cb9f6af8ea","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.9.tgz","fileCount":33,"integrity":"sha512-zqwtCOucjKBKpD+ha6O9WKH1ZMAp/AcEivR46yPnkhi6CnzqTkXjcW4LMXPVzLvyxpE/Cc/Ftfav2vCrNlA5Eg==","signatures":[{"sig":"MEUCIDxyvPhyTIfiEQTlEzj7AiGJTmukwKu7lLu3nAO6qxciAiEAqzB1cOeB+3EC4VRtpcpTXZed3s3BWVGYIfftNIH7g7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrZyTCRA9TVsSAnZWagAAYe4P+wcdxFHYuSAzPJDrFAUB\nQGQBVxM8oQCrvj7yxIsbI/PrzlOzNnsO7zRoOmjmiL9qa4K0+Ec/2jfVWV/g\njT77q1ndYrA9scVWBRH7EDodNa0Sk67gegwzUDCuYiDf/Izc7jzZN1x26ISB\na7A7SwabDQmpQbmrLjJc0Vh80KEK4401343E3AV2bfQIS7aBNgZtJP0FNelM\nI+mjIj7trTmSJB24tIeZCuNruP8GJh6yGuHkqmvfIaMb3IJfTAxrDU/cUybT\nK3rvcjjStPUSqxEE4vvrC28mhGdCPfu+H+aEXKRvSGyi0FSHifKnww6v0Qvy\nmG0hOoIpHvDin8dnAmzyrbGF6/MvZEUwFIdIsdAgW5ZfkztRCJMrEiVPdqlB\nOD12OwKDDrCaxLH3L5o3oGEhIPQk+3zzOIzGBJv8rfniS0uhQO9WbskJcYgI\nfW3Q4Tc6/ZZypkGIg3JaLocUOvzmI6I+s2zHCdAPrO1CR/TjSv1F+hBEoB4H\nV+zqQqihZhPNbW7u0yQTw6L8fgSgVQ0jy8hfncw1/u4ujitgY9Vyk7/CvzFn\nYzsrhUmlgH6vNrexVeK8zpkvcTGH7KUg2Oa1huj4a24lgvfRb9NFXKF3jbw2\nIuqVl9sBIZ4MNEPV9hIwwBtkyqG6zLfPIuaiqILa7ev50RcHLu5SXGLhRAoc\npsVg\r\n=Mc44\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"26d91025069d67edb930037c2c89620a3f60a55c","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.9_1571658899001_0.09671967561777195","host":"s3://npm-registry-packages"}},"0.6.0-qa.10":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.10","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.10","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"0700667ab2560741b9eefc6778823f0c4d0dfbab","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.10.tgz","fileCount":33,"integrity":"sha512-znFl/wgjPNPSlcip3D1sqnmgpvIEHqNs8M8n36fvBt1RJaKjiWGqb1AHGTNiOGhRk9zPeuZrH17ilJYgVgRBEA==","signatures":[{"sig":"MEUCIEz2O7n6nLfPCRSwKiRgmVjsmPl6taSLTDXGXLAtZkd+AiEAoaH+E2gA1jubNKjzIV0GGs3w759SxWYxj2DOkCi/a80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdra+VCRA9TVsSAnZWagAAl3gQAJBK7pcVkVVF+onPiOIn\nQ8Xx2RuG4wD634LFTHYYzJbz9yGSE+MYNgrtdzXls2HfBmrtoV2tSmi/Gd9z\nhCT6qxXQZfkRI3Y7L1Bsh/E1KCwhB4+sQNiP8C23F3iyHp/5Ouv2cegPIQjj\nI/thOHiZYl51Lrjq2HY5HCeqYsB1gbwLgEn8Dq9QK4j0d4rRVnt09AGVajl7\nI+OFmLJDknpuToRuvbBF+9ob28xhc23iJ+DRAJQI0MBloWaIzpg2ox996XHp\nR5mNUZXHcEfIhxOxLfSGsER910Lzxss75dVzJBWnL4c/l8o8lUTeeRg4Mp/H\n4JbUSeL+R6lNb2Vz+eDDyxWUb+F9rQZBGhoCyFDuHn5Nqv4O8s7bHaS2REwz\n3Eyoa2Fl2QY9CEUyTatIicbWEjR/+lkSwTcKObr2K2qriWUYE4tqU+xnNfOH\n5d9Aoq0bu6IzYQzHumi9JU4l5M133ZL0Bj3sO4YILFgvQnIppahT5+3SoXnD\nrC+Reo7j9tQbKf/6TyjO7VUzgT6Q1LKXzBXfJzV5rp/9S5Bha1Y+pU+uyqWX\n8ik/Q6GHG2B7PbfoRZv7HAhYzk7b8DDBeI59IEU3WC11wOn4xy1BGe2aolGT\nKEmDTFWaYo3Ai94NQ+rRL3fS6vacISNDFw8i7Scg6tC9UlhRppMY0WFOwVaC\nANSA\r\n=NU+y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"88b6bc8faf6aafa7dade54c3a79c9815d5d33d8a","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.10_1571663764616_0.33835266886185145","host":"s3://npm-registry-packages"}},"0.6.0-qa.11":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.11","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.11","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"260469e3566e7c3f20464d956a895a0fb792b909","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.11.tgz","fileCount":33,"integrity":"sha512-lZMzvvMsC5wwLmyFCAptRDwSJTBaFvBGg4TV+4tDTxY2L08T295SnqA5zyFC0MeYHjwqbYnfXFlcmFRKk5np4w==","signatures":[{"sig":"MEYCIQCW0eN+w30k6HCadQ1a0dFdiOqgKHqfce4iy4B5tfGLhAIhALtbnkL5KfR5BG9B+LTcZhd3kRhl3lztG/fv3yEjH/pJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrbX3CRA9TVsSAnZWagAAZSYP/3kRNK6Zttjl6hNmO3DR\nbsFSvEM1XI3aix966n2CsftB1fn842pd726h1wsLZ7xFvUMaCaGAporAMsEw\nohAyLKrFSx/tqxrzrIbrMQFOFtDTEX1P46b3lJDpyrTq5+Oblvkx9BurXS4V\nwhh5PsblxXPr+GQRqOFtLaG5/X0Z4udji4Om1ZRUxigRhRBl69a6eic+sQUY\nwVV4MbEc+zMq+9QZvuoTIjf3kuvhdC5f389n2r1cRZMStvU9OFSbgnU1Osx8\nsuJYy6hpnaUS23mR2tu0QCs6wxuyAhikO0PzimsmbsJ20RXPhmtxjnPVs++G\ngYtkY2W497p+XaoyoCtWKHaCi+Fkh3sOUndH1PBn2R+jxrRS96IOQXNnGh8B\npOzJLLzdQ24lsmyo9NqyC24qViOOe1vtMowTcSDjzeVooEG7uIwQz+ltXCxZ\n0zjZyqJekuos5pA44p0gTFe7iD7yqh7wESMfG7VEZ9yYxNu5NtQZY0x65wLa\nyuKK/9XOtZ1XfTpwjwtHm4YEdBEXKSHfK2O5drwjTCk4Ua9fg1E70iZmFsSn\nrFPfVdk9C2Z8abVM4+uEAErRIMnhQe4LbXYqVz1rk5HVQmdxVZq80DkobIIx\nuy3E+kng4Md84+ZbYTDxXcj38C6a49pz+t6MgP9SZGRZvmoRkl6iRr7CxowE\ndCES\r\n=P8eK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"7e7b926214cf6c2210bb3326f3f3ad9e2087ad9e","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.11_1571665398535_0.1898749793272103","host":"s3://npm-registry-packages"}},"0.6.0-qa.12":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.12","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.12","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"912725fe8eecaa205f5716fe81d6ec0797606f61","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.12.tgz","fileCount":33,"integrity":"sha512-aAoitlzT/oSiFKZX/tYZk2O0pBVZlaKEFZ7FgvgzgXNwfy0EqFH2GsXhgHzcxrDPShUVVdJxrE+4DBCjN0guzQ==","signatures":[{"sig":"MEUCIFXY4EgXxEjaMyGoCTDpm6yYCNyzOt17TmMTsyAb0eknAiEA7b07b0YD5bMr7uF2aXODyHJmz7a9YetcpgUntqH2aJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrbmXCRA9TVsSAnZWagAAF6QP/3vezHBbM9x+SnE5Xlfz\nVhHAHVfCxNpmKmb36wOcVHJ8YwLuxWjZ3ItWYjmhfwHGDbFdD2GzL1Rnd208\njmauhlLQ6jTqy4WAFTxrukBzLGzYahIejijO2MzO5EG4ehM+As6m9AfxQVJf\n569bDt9L4xcPYpAyNidfpf7XLdzGbjtuaLdKZJilLuw1bOo+g758KtZ1UX2c\n97+d4wzUerH+dcAJtg3iG2PZkHGiOINyeDWBrpeYsXoPvYFKaf9Y5Huat2fQ\nzylUnaqjDxmEGpP3akWUhS1oEccM+mn82rnJJnYxjDMfmNJCxcOTi6Q7alwV\nPKln00C3cIJE335EZpXalzElrgVFDJbCg2I9/8Y0JjQn/uNvoFBAu/Eg6RoK\nU1ALM/ryEAYIzIg5u4iG6KmGMUY8kAhDPOX6sl6I0kfC8yAD8PnHkJWI4sGl\noewBHFEs/H2ns1yrbcYF6lkkafTjaOzrsUIYwCsw/jKzZIXNyZFMOgfZqx6V\nuQiW9nL0lF5G6riRJ0nVvRpv3q8U7VA1/WX7R1+q4E65Q9cF0NqV9B309pv9\nmFo3e5iYOtXBVktjnj9n8MaS5OntBAx2SLNqS8Xu/cPsiT7fLCg/oOl7OPL3\nScreXSRBpO6vd/QgK05heiDkdkh3vHM/Do8vLDR4xas5Ez7PzcSZ9CDSp7l+\nC4AR\r\n=8Q6w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"d68a5937395f8b3fbbb956f553ad6dcf5ef7ae14","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.12_1571666327344_0.809255326253854","host":"s3://npm-registry-packages"}},"0.6.0-qa.13":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.13","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.13","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f5dfd848095fc6bfb97c61802a531d0d1e59d235","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.13.tgz","fileCount":33,"integrity":"sha512-C55jmUVAOFqU5lHIuPrdovY1gjdaY9tQGKIhEbefn7iCD5b8C/xH6+bd8G8A9uBQAt4Is2c6g2Vgs6h+RZuWxA==","signatures":[{"sig":"MEUCIGAWjQHAypIZbQoN/7aGM2xSXI+aa7tg9OPOCjTKPyhiAiEAntYaM7VeFQ2mwN+prZAZcWHwad1bZdLEUQGs30YeX6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrbrfCRA9TVsSAnZWagAARKUP/Rk7YvHFX+7pt4joa77T\nuf2mISUqJTJKoQ2sOkj5hdpX9UcSAdRaTZc7eXP0qCbF/9Tevn6qzsigCQKI\nMQxq49R0PMnC+clK0a39vd9oRZ3Y33cKAYs2iAKXMcSJ8Rxw9TyUtRSHZA+t\nA5ARqGuZHwxWQ+JyXeV3+PtVeutpo8AYrfVcgwB0MXrTESnfZ4RtNrm1gk/2\n46y2KzbQViOXWm1SJEfPzYgqE5CoS8Env0BcLxbTYl8dBqDobssKcR8uLdMh\nH8l2PSsoRJxZFg5xIQGUVkoA/5veLAuc7mSUlZmnnuckUODwf3SUzLGmEkcp\nHimZL3pY0ubxNdjjctGSbpuCDoSOfWya946JgZWv/DYBEYlnBH2OTd8UTMdv\nLNhW+HzdNJOQYuSARhME/tszJSBZrvhNUvQRzbfVjDAgl/jRtTYjSGGFvViR\nB4e+37Z+p28Rbrse8Sy/M+IuYGOa0wdO94fp6uRGlM/3P0NbAuhdnAORNN+q\ndE98dxtdQoLK92VY/uFZ7DzYiRd1617kNQVzRPgFbw9KKIetodxcjLY9ojd8\nx9m1Iom9Xe/vOIItSKzvgkvnb6R4WFGsR9RlzgoY3av3lELj4ggvDvyC5RfS\nkEAJPrTjxqQMqlIxoUlTCaOgNmztYrtnlvmlUDsY0VlQXa+N3UfpBLi8rv+f\nGHtc\r\n=gser\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"15c0271b222858504686314b039624eadcf91f53","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.13_1571666654939_0.4408695063161203","host":"s3://npm-registry-packages"}},"0.6.0-qa.14":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.14","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.14","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"bdd6b3ffbeaeb2bad61f2e50d288c98bd85770d4","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.14.tgz","fileCount":33,"integrity":"sha512-liGUc2xtXzPeUGnOMkZqaizbac2mpy+2y7aiBMWKsHoKWAXua99fxyey+VIKue9I+mhAhKUYfcznwEnzIOYIKA==","signatures":[{"sig":"MEUCIQCPxud5pVJbQqU30mCtEp4Py+PyzL0n4GwcjZpHGzahswIgamSKCBgVe/Kk3XoOBcbAPTH5ufWZwNudA3cttCS9ZHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrb2mCRA9TVsSAnZWagAAcl0QAIh1EX4kyJQGWosBIbGI\nCnSHImn88xJ3VIcpN5h+L0c9JqzIRXakTSKYw45DuIl/G3dV/LqZxOFG0+WB\nvLOJej+IEAjjNP4X8BFEHrMfIT+9ZAm1Rrvi8UTbLf9DYXO0eC1P5kNd3E8R\nV1lEPLMrQlJIiPdcbItVuUSce6B99Eo1NODFlKoKjdSWTn6CqFlDtv90fdzk\nmTvc9oV1frsgGePQngaAPobyZTz2SBNvf5F0wvaMxRgkWqnSz6ALMPkRveJV\nb0MtA5/M45FOwy3V9Rtr1UDR5zXq2bTqqI1txuAbQoFeL9AgiE26JhO6FTq5\nqN7OWpXvkGYEnm8EwinlKhFz/YP6CZa6c1pkQDHVJm8Geu6okvMXThheSpwo\nCa+jBm8CbkePdSF77YjsflFEtQSTpsUpLoge9Yt36GNBlk6sC3uQZ6iXk8r8\n45WyceD9ndtEYg75+qaoEj+emVX57tZuVKPIjwd+6OhVdgxaI7miLCGcqkmf\nk6Xkfsw0Rk/Gwv2iIJZN3ZJUr2nsYHooloqIAB/lunxjiFxXWQcf+mhZDqUd\nnS5DXTDEiu2SaIMRFueBWLwdUzE/Q8Hz5VEguhPSa2Aexm7Gh0KFaCJbxuW/\naVxGkg+q8N0pvOnS2GPgMAFtqjtSr0S5XbzRILH/Bl1+oGcMklAZGeVuiedD\nmphe\r\n=evXz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"8f8b0da8e41b74126cddb5aba4089bc64f59bc31","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.14_1571667365966_0.34269649432564697","host":"s3://npm-registry-packages"}},"0.6.0-qa.15":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.15","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.15","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"3bf64fa2907a17547123952427fbb24270f807c9","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.15.tgz","fileCount":33,"integrity":"sha512-csaWztqhYSOs2rrYmH2RTY5EtlvlnDcSLh2nUBBR2umOHLL4Lj5fQc2cMETSXOe2UTJnLcg1+/f5BqyioIpodQ==","signatures":[{"sig":"MEYCIQDanzmym6yz9ss1tRaGQ5GRc8cqkK5WQ0J69elRpAPz9gIhAN875/0Tkio7zVjNFnE8/h0Y1NZP7vVxbw2SifRoroX5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrb60CRA9TVsSAnZWagAAyj4P/3r6iuVZauuIXcgSq4Xg\njIk0VwHixqQRg+lSlQJof5zPulzds3yVEnS2y1LQYBP5dFmjJTCFeV94sr35\np6A2FJKplA4gAXF+TQCRrjcSObfQRzvwgE1JqH0nkUyjqye6q4T8SG541S7L\nmFWdeLN3xikydrI8aykOhkdvLVSGfxz/iXN/IOQ7Aj00m2L3LZZadufZe8X+\nYrrCmQDFeMjbNpxDVLXlRLvvj2H7M8fH1swcHGTFtkDCbhaCmMTURumklb5l\n+Cr8CSLectGfJFxUJPLq2TgXL4IQLP5y6Cmti2x5yFi2P/q3luyGgUNsmqUd\n/bNioxLW539RXlCW3leUxREkyzZvp/YSk0XE853XnQzJ2fDMrXCPZEo7W0xO\nc1Pgty/25S+SlgxYQz5o8leQQWwcWebwrZ2TDMt2eEmbJ2XMc69HMHtblScG\n6exaqPE3hf613neGoj8lAMJug2neyUiEC+XCYw+aLkKg9oYD/o7r/L8vCxOp\nfVJp7xDgRH9wXmM8Vq5ebBL0DkGOkUwtGyOXBQr0Dohz6cKcCs1tz07Ooovt\nfgM4yTDZssC8O60R0kyrnZ7lReWSRUAtcmxdmRF7RAc+kq7p8g6lV8berP04\nbk8ORiCiKRNjcaoh1pj7LfBsfRVujTYBxEwpcZ6w2C/w+/nTvDj1lj92v6dJ\neeLO\r\n=jqhw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"458aff713b8605d55fce0f134aea87d065e92c0a","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.15_1571667635877_0.1767445122949738","host":"s3://npm-registry-packages"}},"0.6.0-qa.16":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.16","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.16","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"556c86dbb42a66b9bfbe8a84cff738a5f3c16e02","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.16.tgz","fileCount":33,"integrity":"sha512-rOVWSyh3syDOtH82Ta9fogpxYl8GDLmfA6ws8klA6Wh4Fx1q6Wr2/cZ96k3R+zES/7V/Sb+5noNbhQJE0EN0hg==","signatures":[{"sig":"MEUCIQCsqFyUBtmKMwk1VP3TNb2QBBxR/i46fchCQHie1Iw8fgIgeMGSMBrgqbsKEPc5cvnTqFoy6OXIQLWUi7c8eH3EJL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrb9PCRA9TVsSAnZWagAA1PoP/2DpFNElX1V6/bxrw8/8\nG14KmUoZyoGgRtHNS+N1E6rrZwXTATrmne47pg4hZlfw6QCIof04XcUehof6\noelsiYECTu9DSgHKg2xfzt6ELvKaP8rglAFM/yP1lZJBkJTp098+Mih9vIlo\ndkuscBQKmD+M0qTh5KAN81SMmAnncprrdD+bs34JDu9dwXNJ/DbURMRzNKmi\nzK8mOxs3AoKuN+dhBvgjTu+NrsS1OuaVUuhIjQ2l052DpwNGz/fRrtWsQzko\nJMmSuNxZVwu+maIgnFTPwTjoDa5jS1NcVLanYAsy/TzRieL++o/2uiLLJTG5\ncTZVdrU0MDEdn9aRMBG5pxXEZe4s8t5vtICocIlCJyS1fOP677CrvVrD/kKI\nBk2WRquYMsNAHNIMlE80a+pUhvT0H44FqnX4PaxtaicxbW0l7PFaLy8DI+C+\nk5D0Ik8JAnvC8xQmW0/HeDbWX+0mgeRkAfjnzFAY2fc9JtQc/drp3i9FB0Mk\nDQTzUI4qFzZdcFZ2u1YtEQmIQioGURwbr+jj6MUEkDTbGrN8yBEwqKfkuMAG\nKF8a8OsWdaCkUeQbUEHei5IftfQLNU8BLTSoBo34YqQLt5XGxSXNXGnmNoEN\nXvudXyS8GInMVMcUX8QOYa1orf9vK9R2MIStc6JJ4NF2aYGsHAwJEbOi35op\n8jid\r\n=x3ur\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"963164a484b17806513cec2d68e82cc78402d1a9","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.16_1571667790439_0.35155872099419394","host":"s3://npm-registry-packages"}},"0.6.0-qa.17":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.17","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.17","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"cd1f3eb29a824ce356334fb998070cc83fbc8c42","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.17.tgz","fileCount":33,"integrity":"sha512-AY7jh0eOUpdoFdf//y0MSdzyGvVCBTmqGh4co3G6FMX5iImMUVnwsKJXx7PNMa0wGFT8/TwifFGKTBMEXhfbbQ==","signatures":[{"sig":"MEQCIBXHATNZFNFk8U9QtJ0AU9yjJCqi1DLl294PmBvB6SxpAiBeaEDDIulT/FQceBOhvXTqKe08KEBo63gfW2yYsQxyTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":353417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrc0GCRA9TVsSAnZWagAA4cEP/j4j3Kwn4Hf72h/HWsX7\nhKoisu+AhaJxBGKS+MyLk/rtr9/29MTMwUDQZWMI0VNBWokAeHF4SP4zA/Rl\nbbp6cbXTN4n3cYu0OtT0vDrPZ7nXgjC6zFOeK7eCis43f0Xbm+OQGKpzR7V+\nFgKWcoTkvavlvHgO1GhJ2GZnsPYTblhqqD/gdZkp6mJ+SVKWsb7b+d98pqiX\nzkgOh++9cufbGlQufdgXfhUwfIpTgUP6j72c0CB0GKfAX/Yf569ir/lFgnV7\nKiNSb9g54CBEP2LKh6VHFlksyptzpTm052APDrVjBq78mUK+R7bTXIsZ1Ct9\noA/OAINeF1h0JjOozoVcZAeLOgKW8TE50dvBJLfewmxKy36zSFPsvjtlMjRz\n2qeFBrDhBR3B1lCA+BwkHoN3I1SeuLLwNZErYlx3iV//oPtPF+3e2d3r0XXC\nXKi+toLRBQ1mtV6bWExE07ywZm8ARpmmoOLRjDxU3hEfk4iPuY3TSE6aICb3\nrNzrofydu2ovMuI4G55PsXWIAZ8OM5y6UchEkZZWSTC96RF9TliN1ifb6FWC\n0kjdQAp/cf1yfiL1CbuI+tNoCRPHgnYSnu8sc+/3U6Fqnz0uEqurZJHHJnkh\nk/1ldtS+W0At3sgaVwXaxrQq8nHM8M82MmfkiInDd2NzFUAhq4zOWhldiS3L\n+L4y\r\n=zWL8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"e6dd006f73bccac58953405ee53ef50c7f87b354","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.17_1571671301608_0.8261704626746935","host":"s3://npm-registry-packages"}},"0.6.0-qa.18":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.18","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.18","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"eff055e91f15786a848c61b4334fd8b972dc6d42","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.18.tgz","fileCount":33,"integrity":"sha512-qYbTs2MNPEoRRrQBz49ZOG5Hd2l10fVora+87R2aVKrmoQjVH/1UdTxBAt5IlCgQcGubAtgsqKOC2l8xdAICqg==","signatures":[{"sig":"MEYCIQCyBzyN/UGM9s18trPzYBfiqZ9M1fR/Qy7JUo3r5/7awAIhAITOtXs6rKNIdDkorOxo91DCgOwvoCGUu3zcF84kHjs6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":354227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrc42CRA9TVsSAnZWagAAk5IP/jEMofx3VB6/AyWBYyDf\nifxvqzTTLf9xSPIok2B0j/ZjkZoiKNda1t7w4RCpnQFDe5sGlygAzHeUTJMQ\nmJm3OpH1vqCi/DvEaSpd11YL4I3JlV83/C0fIsspSkyNmXw0t5HNo8EAx21A\nAx9wgwYn5OYAUJbswaJEUSXtYkdCA/0imaTOPc6aciZsxLLA4ig/SWW/Deqw\n4ceu8ty9QSmeHvEiRrfwZgI8+cF/xyzrark2zHjXo6K8Flzaq+1KJ8tjHkUb\nOTxc06bSj+m+dfV0TCLX6nHYOanl6L1wnitgFKf5c7R54UplHWSRxEXIuc8/\nWXiL9n6X2PFs+oGkMylrJWwYB2MavE7qGviih2rzx9Q9Y+ncKwlekRi5eAjn\nGNN4Y8uvNQpeMxH/wV3yQDN9Farn3YnA6pfVJwT91Psz2iWqxJGYpVoAT//0\no5wVJKREz9Q1OOKbS9C63/lpWV8JFQzaZH2/SGMpJT7YV46HH780K4YPFr4T\nBjCKStYfFsI4hatR1BQ+mw22DAXQjPreNT+MM3B16gQ72wP9wEpCMbNR413l\ntNBLl8Fcp4Ia6H/Ga4sReHTzQxUK8mfYcWuLQxFUPFe1VJFnAwv6cOprpsFy\nzzpciL2nUzAsv0qYfKMdZIA5Oofncr9V6BWpOjiE1aYaoNoJ9k2K/4dqKcsB\ntnqz\r\n=m18b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"a6f842bd355c6f686fae38323c829982e32c36ad","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.18_1571671605403_0.7284350054309658","host":"s3://npm-registry-packages"}},"0.6.0-qa.19":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.19","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.19","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"630a04fcbe579e522622766977e5e8ae68f76009","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.19.tgz","fileCount":33,"integrity":"sha512-SdqcgO08Q46sBjFMRxN08df+B8RV25840omewm344eclK98D5HV4MXdYDKkAVdyv4W6lnnWepRDWgbAv9hpr8g==","signatures":[{"sig":"MEYCIQCvElsGDR3uYp3RTDiQUbNViKr2T0EbObbL0JzYpEh2agIhAMNzGOjRL3hOKwEC8Odh/lh6rLrU9ImOnKoRxqToL1GK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":338505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrtwRCRA9TVsSAnZWagAA/vQP/3dztyGj/AbiyDYCcEgZ\nlUb81FFcQCBdGWQCk24c0ZdTWSwfXTKf0rReAfJE681naBiRvLDZCcYbYfdj\nV7O5of/clVZctlR7/MPiixdD9Z9rpIZdt6kqqUz8nLcr54piAcQaO2UCYPQb\nxqx49f35MOokEehnR3Da33rZSFhQAT5KuxG3O0y+x8Nqwpr2s1mfPR7VCwcL\nbaTwlB9TiAoxFz1bkMFsiEpha87HyS7NRWXKSlG+iVnMbT252aaXkSixrhOc\nSF19HCpJUuq0kMT1NU2CUK7zjY2UwydVJ8FZLf1jkMcYoFJF7tZ96rbK7IrG\nYhAwDA3+6S4hos84BKqBF7Q4cZhXvK7KohTewhD3OlFYmsDfvaKw3SxDLazD\ncEs25IATjq++WUaNUjbwyK6Lby5xLKHsNqP4LTjXqzGMosb7j2hGgt53/45c\n65ytLEfS6YrLovMOdb0ToGol6CczqSm5UzYUo2+FCLQzkHf8A9D4TjTUr8E4\nChS2++BnHAXBnf08jAJ1lc0mSEF4sxX9fpZw1dWMA1VoyEsL7kGSV39/ZXVx\ngnCRVDl+/Q6biW9OG0GB1MabKgmlXvfiSaJVdhkD3x7HtOYHuZPViPfaaWo6\n030NEkAiuYnwDWiH+T6/9X+DhBeHx+g1NvT5S5NyDSoBNRFv5Mfg8EFWEMKb\nBeXT\r\n=Gbqg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"87aa12c9e881f8f39795c335500de2ec9139aad5","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.19_1571740688718_0.5265570790854979","host":"s3://npm-registry-packages"}},"0.6.0-qa.20":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.20","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.20","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8735da42da90b173d6773603fd4a8cf4823b2f53","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.20.tgz","fileCount":33,"integrity":"sha512-NIXWQyp2P5pSOfB7w9mSMUVIlVj3PPIKrc2WRMpX2n8oBM86RHtDMA7BFfZRbQRW1/T/vFe+sF0xbfXZ28FY2A==","signatures":[{"sig":"MEYCIQDbT8lLQTqdLBxfHPSwMF7BvG3y4o8OG0z+TGiSaY9UPgIhAMqza4591It9pM5bRe99i7dVqTgvJmqL5+SMoXGnOAr1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":338638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrt1sCRA9TVsSAnZWagAAGJMP/jb7vuZZrhUIwTcDyai/\n9r8IslCXuMkwIZXaxjtmLJ4WwzJrcwjCi5zx7poGnsFOtuaQ974goJEDyjQT\n1lN1RwiBLGb2yGU+kfbhRLl79DJUeRKO5wwMTU6ecyxHRTnm6xtbgNecEhE8\nWYvM7cwjKJ4NR6HJanoGC0upcNkRFBLbvC5CQKT3p+5v8QaOBrfRNQGAlI/f\nPTs52fh9DROqpmDNyJlg+PkNlM7v+MQ+P7j9MoFYCiRX8m74vo47hMvBTe1r\n3rFOZf+e0B5gvEldgHjmG/+f0WFwAC18gH6hrV3yat8h/mS1h12RiZ0eR6h3\nMRlAkDqMEIOusdLVQR/4H92K7RKIKuFaUA62e41ult9gZI1cY2iEBkWbBNMj\nEkGI/xUXDqBqkry/mONkb1QIUGjQoGB0SwDAWlydqcCb/Y2apkteFbp1yvGw\nzA8Qk2jsW2FFG8FwDSD9nYt22GMP/okdyN4icAS5v/yLV63CxPd/1+LAVYtA\nmQzyJBfchGRY5tUZ3WqEJftI1beVhNzkB0F85SFmzbgmxw/YH3OUgyy9kMmG\nXOg7AATc/2lCvDpnxd3Wwq0MBfD7qlkIy8OVuZIz2+h/NnsdAGGl3ldg/TX7\nHSY1cJxN9rfVJPIGky5bBI3/BwCP6CQ3JkOvBJjmXFvXRSgqUHTj4aFjuX9R\nZdKz\r\n=95T4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"8847343668998fc99be89c79523bbe2772eb4282","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.20_1571741035383_0.5954559895431837","host":"s3://npm-registry-packages"}},"0.6.0-qa.21":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.21","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.21","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8063d45a3c8f2860903338debcd24e9805f29cf0","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.21.tgz","fileCount":33,"integrity":"sha512-cF4CLYrTfS06SXxW1Fy9CKNVICIWHJ/UTSsuRogJkZoar4orFXXxzQchfetgkhjT2ck8g1pJX74TMxmMzBnpRQ==","signatures":[{"sig":"MEYCIQD+gQj7N3kLq/Vq7zWIRVHXPvxDSRIHJ5plALO3QHKZiQIhANkYHu61FOZOovalnlRtpy+Qh0F/gER6Ju1ZRDT3NpYM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrwSXCRA9TVsSAnZWagAAO74P/RAtTvLPu7855M9JFJ8e\nDeeWscC8GzNVM+7dS4bU8qk/DZ3uSOvTYQDQSCkx5kY9RSZT7VzNLlK/FzSA\nM4HrTLYdvPTu6jrEgmW3QrDjdzwx4lRUn/KJUF+5miWOuJSGe1uLOvaA/PgY\nnxPpwvES0S8mQYz+iOkXFzaedKSFRXTCt0mFRGmqIG6gfIzUqAz+6uxrj7ZK\nJ3S9+5JiN+Tc2eZkwr3YYIB7/tXSm5B88m8QM3Mk4Z6udsBgMQyrVnBc3ZTh\nMOvAi/qJxHI16y+7RMtEY9MU6pQeRXepgO1TYkH0/nL52sXl4UNgOubWs1wP\nxN+yXRaD8Acaab1Vc3vB2QjGtH53JGM1td0x8Ex3BOwAUTY1Y6UoJEDC/qko\nIW+AVpUonmyMOuJW+wRlgsKULjAVhhnjdzSgyO3eCm+haqNZ5+DdJVt4hwIB\npVqxlwxAh1nRU/I+ysg7dKVLu4BC35qQkEHU0KcQuPGBTpCsm3nuVdajPXQz\n/QeYcC1kCbg4kHeDZrXuvUpL//HcpK8MJGVQAX9ypUYlWkM6bzzm0Y2GfPk6\n0SiBjWEcE3TtjYg8rlaTUkxi5/oK+HZKD1z+BrOEnkiY1F5O4slQduwrxuaN\nZl/wDds4ffiMdQ4voY1rh5xla4CIGwrRZdoFuNvh3Ei/SMyTdesuVn98Fg3S\nRNoh\r\n=PQSE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"a01db08bc77147c03cf3ed1777a860a4b9198501","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.21_1571751063054_0.29403633476043867","host":"s3://npm-registry-packages"}},"0.6.0-qa.22":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.22","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.22","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b498734837e972d384ecfa9ecdeec64a566e2bfe","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.22.tgz","fileCount":33,"integrity":"sha512-hYcbV5NNhvA9LuYwLFBJ5ReiXfYG3ZEQj6+I8Guyf0Pdv2nbA8g/i/yHWbffZbgrJiDgB84tvC4pIQRY/ZT9sg==","signatures":[{"sig":"MEUCIGcn0ztaITbWqhKqFP4yS75U49l1n1H7btZhAJ2XywUtAiEAzpSG7P11G0tFecEb2KyYwy4zSfQVlKR3+ad1xEIBZ7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrwkeCRA9TVsSAnZWagAAfBMP/AlQnfOYJ0oyE1w2zbl8\nhxZBfLQgADDDfMZQr9MyNJEJhclz4gJbxQHLmndND+67go9hI6510MEhfWuD\nH2AEYBZAc8XqTGxVYZ1W6Hu8GxuiCCML6Wp+GmmHyZVTQplDYx4ZMdQEBsmM\nvGe/VPHEgjjpdhYVdrU0dUWZLPJTMKxdvCRxdHT4d5CZsolPibGw9nU1v3Di\nG0HC8TX6YpcCpxhU/aiLII3XtAXYroioEtMUsx5iCDhWZDDUWTHdyPS83LUF\noTKrxNmjanKhxgaknVXMtcNcTEu5yQUnlIl6jX2zoJ675OhwBxGODQpMvvyo\n3ryTuLulisfm2VmeKuHy8KywscOe/RN0/QvpYhmuCFyelDHyRmMdOgp3pw+u\nR+CYO4ZD7+YqMCMa1IGJf/pGuOYPRIolVrdmRFl+cfzzwDqzX9mp3H2oPsFy\n/as2LkOaTWDEG4PiUZj5LinMbcOeku21EJePbxBuZgCZ4UNOxYFDlbgYOkx8\ny9T/cH5W0u79LmBI0/e4WpHJvBC7eoo0Gh7TK6nxO39cAUOLPS3adDzUAe21\nllCLcfP+oOFJS/yDDA3K9I9ZdU21mVaAzLpA2U0uaV+0Z2N1bAZQMblDW44P\nW8wJtLJBhiyHRtJ4lNrN+QMbhknrVYnvkRSRK8IHf+UPPFWuW+O6E4Q8I1J+\nQZ01\r\n=3vHw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"f9878ad85c76f0fb8b3db35d4a66c714637632be","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.22_1571752221788_0.5363726197241296","host":"s3://npm-registry-packages"}},"0.6.0-qa.23":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.23","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.23","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"62636df5abb61d8c0cff2e1af88e5b059af92a8c","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.23.tgz","fileCount":33,"integrity":"sha512-YG8Tc7WuUNAzJr/Mumlj+95S3IPoFJ4qkyCmknLhTIyJzqKdi0Fne85zTfGloP2voDuGtqzA9cYm953bmb1vjA==","signatures":[{"sig":"MEUCIQDy7QQqpBevHSc64vpwATidSYj6n7YgIUIRX5WwxBPY9gIgKw8N0qrn+jqLYupbmejgX9ICfUJH8HicK3kbu5MlMWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrwonCRA9TVsSAnZWagAAdw4P/3isSrDDOWlDTQyDZ1PD\ndZL+ZwqKpnS/KkLctHRgGqvJA32pqdKuvHxy4nb4LJjPqKwuaOcSQBIdS1nv\npwh1Fh2mOhDd/AyGWtw5NkJyG2aBxXkY0hDVNnLsP9lR+jvD6cT4mNgFRr6G\nIaIS09Invy6T2Iar9kps23inazfHaTNg7buaMWK4XB9XDKBA7j6ZnkcNOC3m\nrerUS3rRd1RnVv1jkdPdLaMKTAZnzEWcAiMuXbfn+L/ROPI7enGZKQRzxuo9\nDG/kjSadJbFhnOIv9a5ysKOamX7kSFmjrX02phKEF9WHrQq1uSQ/jbVl6r4Y\nAhcWucHQebDwOn9XZuSZVgTepUxH0R3OBuFp5NmSlfxPRxUY+6cn1Ki1/BT9\nWT8TPiB9GftqUeDC/8ZqgIENGPp9neeClpXING+0xXeca71509zszOav9OXz\nkn/cuFVttMXUz/ueS7A9ivMdigkZENmKCLS7/eC7hQhbh/h/OBkXWP5ZYCHD\ntvxFtkvb47qf98jMb/H6RTIdEErjZqvO+wG5OTuUl4oh364uLSVPTu4mAz6S\n1fYFRHQS+k/yHLKEAaar07ko+lpILa5jy1jV7c5dBC7+9eN2W2PKcDX/OqnC\nqOR5NbcwjZ5OEIDN3djxGnV5l61zVj++vq2EyPq/fmIo00GPY17H5qmOacxu\nwSKI\r\n=apRP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"6280423e79c51bc5857cc8695b56147739c86e66","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.23_1571752486778_0.8387996502111545","host":"s3://npm-registry-packages"}},"0.6.0-qa.24":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.24","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.24","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d5bae04dba26513869b1a82a11c44686a38a8df4","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.24.tgz","fileCount":33,"integrity":"sha512-W0FuWCrf0x6R2Y8zq0d/jhyhcy8B4CMbZ4JxwBMdDQZ9QPIzOgJxxqkTpI8RZSp6kk06nWeGvQ3HND+dkd6K0w==","signatures":[{"sig":"MEYCIQDQur9Bq4p4zmmSXg4dhFl2CAgRYvR39mPank0Z01EqLwIhANAUycKFsAZxUdEuQGNMYgmfzKOaHG5MAjPTGX47Z6Er","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrwtACRA9TVsSAnZWagAAaH4P/2ccJ2yvQNtweTgMT999\nPKyPADB7LP9rskvGoan+FItnCqVOmxUkXhxqizjV3MvSqHMnnbMgcYompnmR\nU4+wYuBbPsi6tDqpm0VY8dXs9ybtZMl3yldJsEHZ6L+dOF8KT9SmvQ5rniEE\nJvSSmiah3Fv2Y1Qi53f78QOhIoADmzN1biERJBNPMnhGpfqDiFGVgE/HvZun\nw54fTYiUMNt9J0RpsPEQRBPWPrAjPjI2QFgWXGoizsy5Stm4ts27cAQDCt0L\nzvnjG6o7E+02Bzd8xiCkeOe5Dj9haHuEQgaHGkm1RgZ91fN7JBEB6aVvwZL+\n5jDEMGrdWLJbfWNI+k+uTPQLTH9vaGGnqlbRtD9c0ZoQ8pQi5S2sdK1I1NiH\nwBNu5V5JyB9ZJX7pw/dY4RDzkgaFUsMqgcVFhnCdW9U+T0RrjhbObsrqFagI\n48+3thjkAknbTQDZ5DT0tsemDpEvmoT1lXJ1oZzVw64mDIcv1e5XOkAy2BAn\nh/1ni/T605takdRoUz8o1LWYX76i4f0zLmVPFkrxmEJuHJY46q/OjyIWQAKs\nMHSo2eZ+TiG9e4wTJ3tqBCLWBFxjUYJV4Mu7Iy7dnPxx4HhwLg+eht9r7DjX\n3fgAFouSKA4kLuYvJhDnvSc9SlFT5ZFksMQtXtCxpcB+I42pkKYFtZipXmCE\nF+v+\r\n=ow45\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"a6ff39c4a7801fa1c148c2c7f5910c77fd6150ef","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.24_1571752767832_0.7904363117466475","host":"s3://npm-registry-packages"}},"0.6.0-qa.25":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.25","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.25","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"a01cf3e7fda93617928f5814c4938a8b2bc51838","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.25.tgz","fileCount":33,"integrity":"sha512-QcPHggwsmhxKO2ZBshuwpuQurQ/wOpu2wjtcwPCR82VYLiVEvVJRnsN9QjbQejWeDRXamZEtC3J/aonQf+FwNQ==","signatures":[{"sig":"MEUCIHz/Ip+6JfyvZO/kTLHWTaz+qEyhnwuOjW0OmSz7+py8AiEAxTixTaIMyMPuryrixuQzd/1glaSylzBmaUvPH1w1M7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrw4fCRA9TVsSAnZWagAAtwcP/27FTwqfusPPYoPXVjzP\nkG+Ox6nIY7f/ZWiRSW6N6TMQymfhOX8MnGe0Rw/74D5kjIOhoqKwuap8hxqb\nADhN4GnDvhzJwgluHe59bGy39D9mqNl4j6XHva15LO5RK23O0np0fr4lBnl+\nwO7+oaFVf5lxDYTm9B9v2mkQgkxpjGKv8OP2Vu0EypzVV9TFodnXS4RDM4G7\nHkRiosGGyaoxcNesknoZ7nhKGkFUGcLI7VlXQKRo82QiPk5qtdm2utIc/9cX\nWyFj5F/hIlFgRZbe2BgS3q2KYbE1Xf4kV7/XpvrQCDthi64qkHMBihXr8YpA\nkyiEAK4Y9MsUWyupyGXCXcrl6co46c5rjwu/Toad5ijOvaJb+qC2Ntn7w7jT\nsy7PUK5hC0E6XAqeVkSSqFfaeCZYOL5hOut+EAbs8vRyAnk2Z6cWySZuNCAJ\nLoUGxcAzlPskwoEOGFNrLAY7KU1cRgf3Go+bTplVGE+YcIEspZD5DdlLTzzo\nMrVYKJsrNgnTRQNyxU+eWmYbgRyZDcAz/FRkET2+hrV8RFrHrAtIAJRD0aO9\nqaBxTI9YmZc+6vAkh4ex5bAmw/z0tdLw/6rF8q4BDS/C0Z2LVDew8w6J1+z6\nKlr30sDRMVxusN/4AsgHnBsvcg4sWe7w5Fsq2e4Cm5ymY5pc9OhGwYEhkQ8Z\nhWpu\r\n=W9Lx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"40645245177a84b3b6a2bd08c8bfd72ead15df1f","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.25_1571753502450_0.14950161968581588","host":"s3://npm-registry-packages"}},"0.6.0-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-dev.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"37eb0a471178537bdb7b161f9c3dd88cf6e6ecd3","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-dev.0.tgz","fileCount":33,"integrity":"sha512-ygMH79mcQyKOEZoBnxMsqFwXX8+tQT99pLwrfOj/YZ+PjfZfncK7iW2LM+k+bjtoTw1sJrAxUyWdNMfY/K+nlg==","signatures":[{"sig":"MEUCIQD2a/NWoTDzK60AH/eaES66/v4OmAbpFUS443Ys5FuFkgIgA0fon3jN6O4YKX79enMs15xOaQCBQ68i5ZLkKDHdEX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvE+XCRA9TVsSAnZWagAAC8cP/ROkPMzQd8smbLSzJvKy\nXjQmbxPlZJtL2HpkSrWW1b/zb52vfSt6vzTkwFCEWk5AkpubJXjU/cS+XFWx\nf5zV7gS5ElGQEvYFGl1Ja+vQB4YSA7GRQ2el6IgObr/jH+zhvY3oDA1CsLT5\n0YEhyfBvYvVy8WTWXNb1sRYkr3t8gYB4GYo+nvQzT1IKJ+VhPA86Uivjw3j3\nQUY7aVJrEmlQNS+gX+O8P6mjKyaeJWUU8K1Gpb/Kmod7WyJ1inAk/0vV5262\nK6S9npz7NsY9l3QtvkYY5Br4Yo6YHNZ2BrH9FsEvgXKsGc+OqyqgheJX+XQZ\nTNnhoJWbWkl6Esytshx4LLSZEZIGPN9WQU/GiJ/A5XzHRUuesxV8tDaGzjeC\nk+iAMbkpnn7UEek1qP11o2f/XR1jfQEsSIZm2dyLHgAK3l3bXtm+PYtXNe+Y\n94Na5c4ux90+L6GkQIx1L3AWN2Y6TmVD/1qjRy8dCVOU5fwYnIqsmzqtDbsb\ne6FBBvDWDTOLa5P4g7pY8WbuanlrSvWg7OsUdxcqGz/xnlAlO1EqUab/j4KM\nRV4xHYFy0pZO9Yjq6Xa/HV3w6W2K9IqYH45e2jVsnOreIwS4yLpOxDi/X+t3\nlCsMITMW72OizbVXxVq9K29uySVwJZEW0sX2UZlcTzpNsF/37MCiELyz9RgE\njTr8\r\n=7tYy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"3596086493ea36969c5c684965aa619afd2e449d","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-dev.0_1572622231145_0.9891377355043005","host":"s3://npm-registry-packages"}},"0.6.0-qa.26":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.26","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.26","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f5fbc97429430292e5c3ca83a68387e3f84d0e5b","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.26.tgz","fileCount":33,"integrity":"sha512-/k+fK1tymwfoUybF09GUT6jScQ0N1Z/BN0fSlq+dcqF/XRtq0xSdIgrFwjpvfCOm4JeZ5i6bTtUY7Vnha6hErw==","signatures":[{"sig":"MEUCIEfc7hs6SJKHMGD6pK7LU224mAEeMbp2TJMM4bw6Wu+1AiEAlnvarKxJo8tgO5luUEagannvOkne+4By9q5JxPYo4sA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvFLVCRA9TVsSAnZWagAAVRQP/1BqrNY6TKsagZntken9\n4UCBROtsTDm2roYukEzZmwk08sNJhp4fY8fP/h2KSLGF19aO9kaIBU/YTc/+\nmX8VftLwHaIrYB1AbpNpHDHuIQe+UlS7rZnTZCRNnGHyrHZAdY3F229DjvXB\nK/b9B89oUD6MKafbusXfSgRjVU54nHolJtGDfBLo2ppMwaAehby9ER/Bd6cc\nKjsVLSnjo9gQdxxyPEsBzGoDcLNPXLK2Z4uSW4Zk3n8/nyvGrFY6qMEIEOVc\nMSMC8KboMIzpy6cgz8/Xos5hW5mprG9G1B5nfHruJ1bpekriDoTE0ykwtn1v\nuLNw3s2XO5cad2nOGhTeXXOH01UaP08EqPYQpblCKVuRlcVgcre/LjG7+A1e\nsOx0S/FtRpMCxR/PYiuQx2w5B183lSCeBLuPw7eYpqIyIcCalWJ3UtSMonpJ\nrCWE87wMyDY+0bSAYnltMSDWJJHTyzeVWfjQ7RlRuDRvatXWj2PGfYH5MJse\n1vU/PVzXZ4cFAlvizp3m2qlY5rxjb2/f4qRKY3zjGAeVjQIDpczmei321Zgk\n0DMg9E90g6A6icS5RBIiRDu1JiengaINPKBLgyb9AMOdW+7pz0GXOITj4az2\n/B8Fe3+y6Ufn3ebKgt6J7O3gMkeMagKLGsIsBcQxbBk03vsH9s47SDGs5AcJ\n6l88\r\n=H6Ne\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"eb0b847cfbf7e637ec256b0edfe4b4c65f7f4f7e","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.26_1572623060452_0.964366482081457","host":"s3://npm-registry-packages"}},"0.6.1-dev.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.1-dev.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.1-dev.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f4c8d92ac1e6354b2cfd07599e3fdd0bd887d3d6","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.1-dev.1.tgz","fileCount":33,"integrity":"sha512-UTv9v2wMd4MZcFoL7vCRRfkhN30Ui5I5jHHIudv0iZq87JTd+6Ip8DXS2U5W89hSyMXlURHyIXpr6ZUAqp+ZkQ==","signatures":[{"sig":"MEQCIHDs4i8Vlqj/Pb9Ypd64kxKbbS3BmPD8gdC+/LJuQ1+qAiBxkkp0UJInyy0Rb2d3m08aXu48nhvxwR+jm8RDxq3U0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdv/XfCRA9TVsSAnZWagAAlcYP/RCtFvrF4zEmNlHfO3aN\noyyooSmxfeddUbuldvdDCIzXO20kRZYAgqnD0pKSp84pwm123fFYXqFORCyS\n9VuBL/Wh5GCn/WEYc6e7Q/aIDkjzrFweCuaQdrsRFXJpd0uAy17lYCYBp2KB\ndPxN4bQif4pEA7OoU/0YSZr4Dbi3lxRyQjFfxP3nlchHcuFszI94W5v5dePE\n1Pj24oesBTjZfagG/5rKCiDjXBF8Fn4dQPhcP4aBp50u/e3G5lGCm1mUpe6X\nB7jZCwd3Ng0JmMYw5hM1q22O0Y4XrCqB9njPo+SPNu4oDHrhumD06HvAzzjd\nYC8cQUIaycVXNefU2O+21LfZU7cWdZHojBu8/sZTMyURxLCBgxUaRSuHJMj7\n9pvtZWqjuYRY4nFga+7KpmRoc0FFIjxhR27FlPcGKn+WFHno0ZrX9UHuaTty\n/Dok7aj7QwNQP/e+7NIHwRpl6IFw8bemeo95WOcAhYI2eGu3cDqrEkoROTrb\nM/19VJbVRKK0FeTxhyuM95EBRZpZLwvse6MYAYDXC57DZHzFKL11E3d++lpz\nAwQQFVpJ1W+mLtdk8XXKAOfE6zUlx+Dgo9VoPX+vHMYnnUWjxSU8I+gIzmNi\nWaRPUReukAAyaaIX7Ombr9bDnBI0HKTiEwlcviYxY/rtvpVkfFmfym4nP2EU\nhFM3\r\n=FlwN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"391d5e4d145b0dea94dd660f2b76aa6ad6924989","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.1-dev.1_1572861406788_0.1265420763831533","host":"s3://npm-registry-packages"}},"0.6.2-dev.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.2-dev.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.2-dev.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"4c2a47f2735a79637007176d406140151a9f9f50","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.2-dev.2.tgz","fileCount":33,"integrity":"sha512-38qCZeLh+YJdgWqGatFOJ3Djvp/Gm8pnTrjtcz4zwO0Bb2c4gysibxfGHUHVJfwAbaUyaXCj6kuPUuKCEHBUgg==","signatures":[{"sig":"MEYCIQDTkMrOxw9Z0z/BSGlmUXKNcDV0ftomC72Meoj6g4Bg4AIhAJAwYWcyCGvEqvJJ2/RhZDYhFhsMBX80AHpvUCD91aP0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdv/cHCRA9TVsSAnZWagAAWH0P/jk/FwAT9oJ86JQKM4dR\ndQ9CD9zJoC2yakoSSWOTmeFvXdmTyR5pY3LDT0kEMVzKuAYX/kuKJyDwh5kj\n1LB41hwlYnqOlnXccexIEQZuif7JSOHLsg+nSnB+TVXNokMIIVKt02TAFTZd\nsLLQyouB3wNQ1di7FG8IZWrzQ6hGWiD6ZOupSv8+muF8NEpd0yke+i6hpf18\nxNERUjBORHCqVdeSvVsyyCGErWHW6NlDpX3+y0HHaXEjiDfekTS2WYCvoqEu\nWMhf/4gaIAxRxTDBgKnFmP0mgYzii7GpOPhOl4aGgTUmLmgfDG65s5WYm5/J\nClahOR22Z8hf70qS5FW/aWMVfD6Lol9bGxQCSAF5FVODWgyKqEMbtozY/NkY\noZkUnjZGWZIjjFtmItpEG37xAeHCPe5h61HIta7CuqD2qzJs7C8bh4k7lWd5\nl4td3Mf/5v/PfpOF0bmGRyHSiB6A3HCxG3Mnr+OcDkYKhW/HNu+MzikQK8zH\nF86C5Ws3G7h9nIY7q7A5uvHIX5+h6FJVqUfjpOG19TwSLnqj0v9D83peLGHo\naMJafMkV4WMb4xr6F4BS7jLyOZR9Bn4tN/7Q+FCswdKPF6njqXRTCd0+jz7S\n7yxuNn1PRAq/BLgll/FH+oHIH28XMgHvtppMteNv6RRfwIRVymXhDPF6NQ+q\nsZwb\r\n=3YJi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"5d620f4fe09af930a76590cb7cc5fd1c4fb9c2dd","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.2-dev.2_1572861703423_0.8074131367430126","host":"s3://npm-registry-packages"}},"0.7.0-dev.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.0-dev.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.0-dev.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"cff5b6f7a1da4224a8cd3175d132be9b41661328","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.0-dev.2.tgz","fileCount":33,"integrity":"sha512-wv+gp9CVnfb7nwsH+P6D0nPK+HWfkwv1OPjXXSWWjam23DWuFlUsQdyVhnbCos3uV4SebqrFRUMCKBcP282nGA==","signatures":[{"sig":"MEYCIQDe+r/kHPnzd94XBPEimuSw8B26et/Pb2OMgPnfn8684AIhANut9TMtndR+ZTI2ls9fTdtq0aSTrtBdBlRpmHbqzdFl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxC+qCRA9TVsSAnZWagAA7W4P/3jpvQfN+tXF45d8I5NA\nvZtOO9CODCGN7L1LrCwPbZ6DVefZY8zxT1QJYCMmvtpJ2DQ9grUZt32tUvkR\nPYsGzWIlx05I0weNKlRlZCCfEpZXxwkzQPnv5dNulbGWvyTK2UcZ3JKFX0YI\n1R7nM2/NDzuAnoaaLuvLMz+lbINNJcY0WxLiAf/svsprT/5nLGkyVaW5XtvH\nHLVVc5XPKg+IK7FAxjrzwua9P12EVX81LIPh62paZqxIsYEKMRc0KKvFJBJm\nuv+wRPLCpVzL2zJcRh0AEctelNYlFf9gn14BT5CQOTKSzKVBw05V7aywt6Jt\nUTL/gE0diwh9+AAsbMUmq4TAVd5pteiX03QrGyMOCl+0xhjD4uK8sgyuO+ef\nBV1DakOjZOp+ZwbruPfHNKRuUFe2D0TzLeKaUGbssInCpSra+1X7VRW5WCrZ\ni8eJ3HeuxuhVAfT7omXb3FsGCH+5ohhrzOH336rJgpYRQDWMGBtCCjS0bKGE\npwnuKu7FwtYThGf3fIbJUCbm049xI5QtVX4AaqptD84qcDHUH/9p36yS+jlr\n+EwiUYvwBVqoZW73u2hV5vbACMQ8Z6N/AD6QvPBMQQVL768fYair+zxosZaM\nCW1t/r6/bzyWkhUKcKdO9ja4sI4L2baOQ0nLAA6fPu8C2S9VG4EevqfhHF/+\nJzRd\r\n=KIU8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"bb2667f792e304dd92f30856941f23fab352f979","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.0-dev.2_1573138346487_0.526406506446107","host":"s3://npm-registry-packages"}},"0.7.0-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.0-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.0-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"5493bce3c303ed53d58cdead49691a94982817ca","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.0-qa.0.tgz","fileCount":33,"integrity":"sha512-WZ+yQ2+kmgZ8LSGXq6dfOVSPuGaxeMEP5pxyBj7GCL8/i9dbfPFggaqO9J/rjRT0Wet7sHZ87Jpt9oF5PZLcRA==","signatures":[{"sig":"MEQCIHZ53VuXNsSszi43MXKA5LOYneBgT4yGjwIA6oel8KFlAiAgLegNhVzYRvL2nTL6DZ0qjNq1APfr/DSGWod3t2v9HQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxC/dCRA9TVsSAnZWagAArH0P/24F9IaeGHc+ZQEpKd1A\nBwULWIaoznD+4KQKLuLRR+/vAcBUDRLz0cpL6FTJchKZmrAnWoiAOArCb240\nWqDBBD1U45G0/R0o64w4M7XO1Eyy0qukoE1SeXJtOPLVsYj9ADHM57dwKc14\nyT6rDnO+N6H7xxKucM5j9dHer4oqDI6ARanAwHfkx/oNRi/YV5yf2S7Wp3WS\nITI3i2e5vN3nho2p1FJTIFIlJuiuio8S5C5BKNR7ARavmKGHyrBgoAag2Ft2\nY00NuQDQMHfsNC5Tax8B9KmA9vAkUVJ1qFmCj/6jTTl7AIeqkF/DoEAn2DaK\n20HliNB77q1CTy1VoKbCVxfLT23vdI3idmQsDE4trPmxZQZ7F8m2slPyTqn0\nXIcGjMtXQreYY2a7jn0/x5aqqQa2HcaJwNEWkZ3LqHfr80fSCPxP9AGjFomH\nvCXPeGjMXsuBMwltjNohUZsYBmk8Vt8gOc4mEPvvhuypXJcctDNJEKtD2Yar\nPtDsOuc7tLlMogSWf4D/uTfcZPevEzmB7RHNgmyXvss0wNZBeJyeQN5J6ivu\n1Edl7mReXKKIiPIT9TRZJL8IsCIodEzlTavGiOv0wb9bXRJ8+7ZT0qC7M9Lk\nqiACvUzZTulvLfhT0LNczn7dRkSFhSZBw1opROxQ3FacYbonQ3t66CXeSnMX\nBPjB\r\n=7Qzc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"607e498c43392e399fc3b03632e28b10e101963d","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.0-qa.0_1573138396519_0.779697050942916","host":"s3://npm-registry-packages"}},"0.8.0-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.8.0-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.8.0-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"5d11ff06c81f763ee299df3662c79bbd187ca6bc","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.8.0-qa.0.tgz","fileCount":33,"integrity":"sha512-d7HRYJyfpcZlf8hhh7WYxDZBF9DYS4ZO4RSGwBY0U6uWHICaYpEiVu9doOr4SYFAW5+9J5Bqj0cfuhSr7tpHuw==","signatures":[{"sig":"MEQCIGvzf0/ZSnl3qkCK3imGjnn6XS8AO+3tDNC5pwv+ZgcRAiAKBcXEjrje9kzh5fIUBJiWcxsQpo/zBH6zL6zTs/qwDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxYfSCRA9TVsSAnZWagAA3FwQAJkBSOA5//n7+naoPmkX\ng5mWQtK5rq9AXhGexa/ITbMyrP9grfmlEv+W61s0zXJLvq4QHthwGNdFa8Nj\nWuFBuqcFU+QVevrKJ0YkEorD2KyUcFlsimDC7bvaOK8DM5ptj5S0pt5Jph+N\nHgDG1XlQKkIrplPsUkSGQZoxjq3i3hYb9l4f95mdSnc1rgBh71+4bbdJjeuR\nQr6SdUTJ1jFahl3pU3HOQ82/iw21Tqs33h7QWvmYd/EeguEax9Pnzff3eBtQ\nFg+uhJJ42ondFZvaspTAD6yGXYZs+nycp/XA1tAOnFX0LHpNo9EeM9qNMmmz\nBhw4RKckto2aoiViCiIRM1f+ZNkVgKiPkD258iExwZqXVAoMbfSP7C9urLG6\nZ6O7hcpW7Fw+7LpFfiu5dDfJ+ihiROhDyUl5IbSLSt269Cveh8bK/KWRm/D7\nVRvlIXz0sSVF5DQvLIIaCG/kNc6asq6TqeSpMNf3pVXg4HpRhxEYdE2KDRQB\nLPnefPweK9NuDurPQ/Xsjb+poq4fbck3u0HBqrCeOIWtTgKO02fRZB05tTyi\n6XYpMwsiJjgirXpHFVvM9M8cfRY60ATRhdHc7rOnWN0tGuENi8m0JZh1HG1l\nVtkOQnJ60Eew2KyWA4+3My0bGgYQD4aNpnXgllWiJmu0rUCbdXWVuwTjlvQS\nP4/a\r\n=U/g2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"73eec10e368ef9da48b46a6fd1f017629c6881e9","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.8.0-qa.0_1573226449595_0.37007731984946424","host":"s3://npm-registry-packages"}},"0.8.1-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.8.1-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.8.1-qa.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"efa75b10223187ed5eeaf7c4c562014050813591","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.8.1-qa.1.tgz","fileCount":33,"integrity":"sha512-94CZcTxhQgaiTD5QKgYCJF+p03F4LdSzoVdabuE8ODHfwW8KXZavvuNI3SggZICHG3ULNcThxCpKVidjDx5izw==","signatures":[{"sig":"MEYCIQDxOESBMrm7bTl/t1pr0efltyPqqC/RkDo2+qMEOXHj7QIhAKzTRZvTF65aOqErmClbGTFRLof1zjD3autBtvQxucsv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxYzQCRA9TVsSAnZWagAA+ioP/j+cytZNxcEHn8JKVPHO\nP6lGBZflJjT7vgaqyAAQhCsvjOdO40ZJPV44X/F4xYWtz8/MsKtHngMay2uS\n6OPaZT4RZ44/1pUZZwiftbPbcQlqh1465Aa7J6FP4h7ztXr8NaVJS2/pBzue\nLJQ31CUefhuJTuyEAorwihDRE8usMGrgKlV+yFwWhhyntjneHnaL1FWTco9Z\nIe3AqHGm+uzJ1SVqBo4Cxn9y5xfTwMATj7aUC90ma0PH8/UKD1MnPagrbbWZ\nuyaIdMNaTw/U5xT80J6l4vWRZKZTZcadT9c0t4w0YvkrbTDi6qOjzwF9Dw63\nSvzlx6kJosApVrLJmNR+/dNbifVZ1U3HXkvKYcYX/1MglGVFyFxJS8Lc5WgM\n1Yweer3RbjypaAfjcW5RkpAwHLGnqtpTRmMiKzNbmJmeHtw+2X0L9xRM7YiE\nQYu4N+P3YodjgTovVRzcGsfzgYpmO768tZF905PWSTh0+fYbXOwM2zSus0et\nfWuUIpWV78MhCX3mY9p2JzxukfXO2ZOl60oaUqAyHX6SjwNd4wVmkws5RGQW\n5cTRcsEOl9+7VHnsHa69+CD/4e4gtrlKxP7cGsWdEgQ9tcP9u1zRYa9vDAYp\n8T4LxlMAhNV4K5FG710RByQfmqjit0Qbgdy69YkiDq6PBHmmlV6CkjtsGc/j\nxEAg\r\n=lwVe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"d02d2f118410f58a01b20ec67c3a2c441e4460c7","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.8.1-qa.1_1573227728018_0.44663359484966647","host":"s3://npm-registry-packages"}},"0.8.2-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.8.2-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.8.2-qa.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"a8152dfbb098208d550760bd69d5d25d04a9274a","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.8.2-qa.2.tgz","fileCount":33,"integrity":"sha512-DfqIGkT1h0sx7qulCACeznIzJOhskveFRLFugf68a5Of4CxHzK8Ut6eeGIYmY2EEbUcGGjLDIZ7G2fe8QgHEUw==","signatures":[{"sig":"MEQCIGw1ZjDn4yLzAkyeiwJlS6/fLPQh6yNJTgMt9rwuKmreAiBb/WHCq94RG0FuAF+pMceLGV9z4yUcToWI4sibmiScaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":353088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxY5wCRA9TVsSAnZWagAAhu0QAJfo9QRGNi1zk0G3KkQK\nLGnx5PNSK2uvZlr6kUY78PKh0hln4BmbaS5sGFgQbSrSyS809/o76a8py9qi\nxFmGtG7cPpj74hzqZf0RIRuWWYxFwDEDGVMKC7eksZdwIcm6wspTsAWZg6zm\n18vxoGW8beRu3vz0SJzxfz+cOmfy8EFHbfTfYR07Nti5stmufFiT1dLlyPe5\ntwRMEV6RZsgiHkmiv9yEZi/6V7bbn8/7UhLsM9rugAY6rtzkYwbSY8jtPnsy\nxQAwaliYkDwVMLFo0DzYNCwUnambMhu0CME+ppngPFhnCuBl48HSnMWX5Fyx\nI7L5vbiP6x468O7yKHYpjhQcDgOxevp6kB+NhnlgkB0gjOTIvgLJXyssHEWy\nf2ArsrNkJJbbC2uByHaDyizf13+3AqEJ+ob/pvqnZchlLcRNXA8j7OpR7JWv\n1Q/VDNuy9azEn6vT8nbnRbMiMDx8o8ZbDIOV9Cgz7vtPXf+wvVwya8dc1Iuk\nomCjDkgBzNnx6anCBtxa56GAWqskUB1G1ACSF4inZDWR+u4OhBNt2Nc84bvt\nidm/QBHrBTrW5r4feoJ7eEZPLvgHQjOk2xphhDLWHO+V8O4OWEgKKyfxEmT/\n2mgn/FnxskGjL53LkwluyD4ENmGvMMv/Q09oRQSmOpGPrQi8T+7kZC2BvCWf\ncfwZ\r\n=DbCI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"9345cde3e729bd4adac590f9f9095e6eafbcbabe","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.8.2-qa.2_1573228143895_0.1714311684884271","host":"s3://npm-registry-packages"}},"0.8.3-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.8.3-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.8.3-qa.3","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"9d7d6df9af62b768bb035ed619222c95f530892b","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.8.3-qa.3.tgz","fileCount":33,"integrity":"sha512-eDdWxxbUBxKxbS68IhzX38I0g08t4x/2YLRgoG5+T7rcw7Yn7jwCgzOO3p0PZuTovvSTkTkQi7ytSCML3kAcsg==","signatures":[{"sig":"MEUCIQDruUyktG762dKI3k3afmzJfNVgkluuzcH18VXyDKc5xAIgeaHJcpFj5YlcNFSZjowu6oKS7XPu/xOsJDcOj5CBV3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxZT2CRA9TVsSAnZWagAAU8sQAJks4hErdeX4BvXQqeNN\nLzvW1AkXxCtLvh2kdWS5rTyXvcnwUumj0R7mxsuZnCfCDBH/+KQR/x9AR8HV\n9uXkoPsMnmuL+9g0d17bVvVYUtmcpBStjUk6Lh5iI0DNtXzOl8GSOyx3tiUU\nJjW4YsyJe+Hjfh/EYQ95tP2X5eCcTF8zolylMgAYw7F0KRkN6rsO7VlqNvAq\nXni+pwMcLp1cgi5BTeMKnEoxw/K6ecigLAyNSzibT7HY2dtv4eeDWMhvf659\nMQMhY3K3fu4JPiNU0X3RHgSdJXzAny/LvO36cmG+lRq7MF1NNFtYFvY//do8\nLoh2rvkZt4AvIsZVQ/R1FuZ0PKd+1fV7akc2sKpwnqDkeo732pzaalmUeuq+\n9G9XBWNi0bTOF6i85yqAXV+PxoGq+AqV1OOaJFp4b2x7XfcerD4Qn7CWR3dg\nYhOIfGi88jDghxVI658RSUkUccZp+JH8XpDlI1jlH3TYM6QQl+SZ65/K5gIk\nUO/mE1bula4TYgR/kcswdLfcbflSJdEELP+GJX5hbj+HmyfZGZYliqBgMbYb\n1EERkvyd23NZiJXdr1dH/AJLKNPbxNih0QLiIaiZTslIL0aWLAnKuKX+YLfa\nrSCO0mB7imk29gkJB+GVF68xog3xJNPHov/Wy/0MQd/g9CgV6wflKzg7jYAe\nyzoX\r\n=SWrr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"5ef88c89f8e54a1995a8412aae8f456369a6ab0a","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.8.3-qa.3_1573229814168_0.33120555337301627","host":"s3://npm-registry-packages"}},"0.6.0-qa.27":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.0-qa.27","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.0-qa.27","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"625327e77678daf76adcb80ea285f24f0e15c02a","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.0-qa.27.tgz","fileCount":33,"integrity":"sha512-HsrP0ni186a97c++xmQvAjgdj+aWeJvPIMuwr10/KeOYEK65Fq8k9IIopBV1H4r1VQMpiQbp3EHLUjRd/mjlrA==","signatures":[{"sig":"MEUCIQD8O7yvpbof+QTcuckCRphL3dHbFNw5wfEa1P8SemqTAAIgFt4VM/a3QHnXlMIuxlTWcLFDUjip/pf3lx4H7fHW6fk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyU+9CRA9TVsSAnZWagAACrMP/0ssjRuPmTA1hEf34aBv\nZBDksgZT3IrVG2XkMGBaaYjcYDmvvNhr7KjGA8wAvUXZGj3ccuIj7L+5M18T\nUdXWhZxzKi8iCkCcHF3cWCeVG4dSDtPlIh+HfcoILAqvTa1BDjMKSVxHNC0v\n1Nb8buCip+mmqyTEIKCun4voQfG9NFOCBndmioVHcWspV5uOFol9/3p2H1lx\nX11dwbfFuzElm8KJxtlGcAIOio3xUnI24QVcMXznB17L6xoTSEIAngWJH9rC\n2hHOURgbB6HGjx50Q9VGiLeManMpmm+PRnkXZfh7Yh7xOYeG00i8REkbHrpN\nawNmu0T919gV18Qi2uAtbrN0jLiKRZ0Y3FktY2Kd6VamlrIUtgM6X/tN/W/Q\n1/FMgp5wBAtxjTdgKr0DrKuB0x+H6szU744oOMwHNBIdR7qO0NrJTSqLMhjb\nbilQy/JZqdkUZ4XjdyvvHuAtn8n9X7dwQuijY+NGQXk1xaFa2xM+0sTtF2sB\nKp4KniaRuHdCYkqXNpHiE9OC+6BlBH8nyjD1S6U/ip7upBXV5jRzQnCQMKdH\ngvZ5AvFLoKzt4CD0SoUHKLO+rONQjRssQQ6OwLGk6WfWqYsG7neb9qv4Aqft\nM6Hida0XnhcGfLod5G2Ohl36o8sJDJKk24nr7rIf8CiDrziid+prVuDdlSur\nIQZY\r\n=6o8a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"833498b92537869aab935959d734c29b304c33b9","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.0-qa.27_1573474236581_0.8370242879738747","host":"s3://npm-registry-packages"}},"0.6.1-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.1-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.1-qa.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"49d195315f3b3e471ecd8b723dacbcdf256daef4","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.1-qa.1.tgz","fileCount":33,"integrity":"sha512-XNP+845C8yNdPfm1k2zb4aA3m2QW4TWvV+3N4slFw1OFpoSmqKu0PnNZAm7xRn47wA306bGjlhRh987qQeg1rw==","signatures":[{"sig":"MEUCIQCJZtm0TUn47QABlSLIkqhcmYkgsIV3/WFJHMAjfmnDAAIgbJdZn5My++F+ShiLS8gaZJ4q4/H69hq6VZwSeArOqww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyVSCCRA9TVsSAnZWagAAy04P/io+KgEM3KRYQyJFJx/e\nMD0Vw2Dgfr9RlF85TSFeABh7iWZmBa1fTVvYCGoCYzhZKjMx5ijGUihI3TlU\ngD18RKp9Rs0qp3sveJ1RvGp2qDUC3b1ZEpHCD/8RVlp1AL2n0SNfAPs69qCK\nO8Hx5/ncFwvTYfnHMtKkSE3Lo8FMBfBmaYaVA2F9WA0FRcQyPYfgyWF6bUV5\nEgOLQbf/zAm3D858xvAbSYc4Af4MVG5gQQi/vgBsIWOlk40UGIQB6MWza6q2\nFysmljj5kVviAnIZPSlfK9DidA6ZTaZkpRKHi50YKoCKn3dR/CzzZHA0Qb6J\nmS3lET0k/15MlbRMCPJ94sEHNQyECjO9dM9ezWjnbTlGE8dcYzeNrk1Rf/pt\nEHKJmLscfe9FFZSAZlNvGil2UQ2tC21v7Qy75KKfJlLOqet2CH/sDqN/rIkT\nBxyEHujcbu8US0V+hZW2np94qeQF7Q9SrfgowaVB1rA4SEVGgGcrnJgfq8PC\nFL65fFOU1fGyZyeWR1MFWW5T7Lw1WVER3mmHZTrRccnevVPzJhNePqCETTY/\nDUjwK87es8QFEnoWgbBLZdWnwPrcDx2Tk6wAVhypMRH9hdx8s/oQlM4PdY4G\nyKqLwj0HzKf1XIL8qSjtShPS2oLcLQ+E/zqtZISQMXCiaDEPekI+ilM6m3sN\nPx33\r\n=N3rN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"fab8d2334e6d7dd1a929daf6ab9e89a5f5c36bee","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.1-qa.1_1573475457684_0.3229081193608372","host":"s3://npm-registry-packages"}},"0.6.3-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.3-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.3-qa.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"77adde1f113c60d903060a14357c1584913451a2","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.3-qa.2.tgz","fileCount":33,"integrity":"sha512-l31ERSIOEUPuhtTaJINzdVgiaHjpnvV67cfMHYu3oRwWw6T5HAMvFDLMT3L8q7f2SHxLS7WbVLU5gO40WU1FRA==","signatures":[{"sig":"MEUCIQCbrHwz/ZhUeuWgRWl0djnI6XQu2jVithZPnRAzDzoNxwIgEO0sYCQAlsemnfO/kpCjwaaGTED0+1msoYcYrlkK/1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyVgzCRA9TVsSAnZWagAAXgcP/j+w7Spy9fv+KVeCTANr\nVIePJ6MyXmxTDMsq8Zk3etcT4SjD2y4Di2cw2kU+Q/mJbnIKegn7ga2iUUuN\nGsLtQyZw5aqQ3PdmtM8NR/C0HnduckrUmoAPvI06zBPWWqc22kPN3dSJMQ6D\nVBqiwTOjOMKoLjAEcucOCIsHWXKtZc/7DMMGbKTOzW1R7yhE1HC4gqzPt2tm\nalyza29H+nVHS0O+3hdD9GI/4reJd9bwa1LL+zS508gACtZlsY3eKtGwQHLR\nYNcZl079DLXkpBMAOSLwCmlmB+Z810rXX+4WjU2bII2xrIVrWMwel/ukRXTt\n+hhCEST9+JKVhchaSrKX3x6VKtxrl+/Wez3djQ3Df8EILuEeBDBzwbrKVXnW\ndN90LjBYgap/EVVt74LZCdbCJLd1TtKnon7FptloQo4vk/EVcrUGEZgincP6\nZA4mYIM7gyqj9OcXWb73fxgFVu+OEIZC7L3xH2mmxoILwdFEL6ZhWcmOZXTA\n93e/5LSHgqOjGsVm9fNNFs/f5FoWwaRJLP6LoXPdTQmSnOlH7N1/K6GZ4MLj\ndIb7SVck7MnlKY40lZNbgF7Yqc5jecv/Djj276a8Mx/1BXqOd/rXNylPAOQO\nyZz/sb5UG2wPTdPud+xMjgHxlksIPvfWTZ3312td99IO7FlOZ4XSnlp4nskd\n6gxA\r\n=hVSo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"464d5c312d552e933ebfe5b88213bb7edea9acc5","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.3-qa.2_1573476402874_0.7648340108334375","host":"s3://npm-registry-packages"}},"0.6.4-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.4-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.4-qa.3","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"194acd405378c6763a021c71158ff4985d6a2f1b","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.4-qa.3.tgz","fileCount":33,"integrity":"sha512-eAPz1Oz/L7zyTgkZ1ZXBbUhdDcIh0AG2EOKEuxaOHjow89NR8cUEXDFq5HnBJfRmrEfjl2IkYe7gRXlnKnRisA==","signatures":[{"sig":"MEUCIF242b4QHVq/RCSsoAXm+HQM4kizN6Iyn+JCfp9TTvmXAiEAz1A+rjm2XOvIf9UDe0NZaoZaXx0SMDzZh532qVBrAg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyVjrCRA9TVsSAnZWagAA73cP/2uhiOaZ9EYLFI+1G4HQ\nHBqCzt7HQTMcM6p+bUBsrtm+ACQiuzkdr2Mp0uBVYRyQCjmgSiNDtPpU5o9M\nay4rTjpDqQM/X/ZL5Rvdd0do+IIn28vLqVQmwOqpcFUEp2JbbaPr4PHUw+Jz\nCWzxaPtMpzOBH9kMCIuy6P6+Hf5aNaswwirXizkiu9unXsahhwFgFlvrtteF\nKzdqC+CiUQ6XHh7O72vVxjibdlN+pCrzP9dhujD6URjxhL7/0mVYTbUrkb0r\nrldgfgF2xb9TZaj5wnBRRNBfdJWtMhvkN/2nBJVU6g0iTQL8+0/I8IQbyemc\neCEFsWG6HGanDlwJAO/b7ebTPoj/S0Q4CfL4PDt3KuHrSfymNgn9Y3uJASSO\noOUBUuIacE7bKX6FA7VDDjI5B4SKtnTL1QGw+5RArUyGVg9oXYP92AUjv8NY\nirlhsOgr1xSOTzXIQ7Ar12libgFasGomA9lzIsjEQpzvVmMRq+IYErs+WYKW\nQikpCRNzN5+OvKZEA4wSP1zHxhGb4Ird8Ievq2C1h25dsXChisxPFainmYbq\nnp/Va8ZDFIdhc/uCl5z/mE0jAPN+RBnBosNxM0fSv1p2IfLuN6siMjIBp5Od\ncx6rPouhu47vW/2KFTX0cYU5A3nLQED+tEgq2wzo577HkK9NxOh7Q2BE8cm3\nv0ga\r\n=2Ajz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"70dd06eda935eb8ec843ea36d77305ccd46ac055","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.4-qa.3_1573476586947_0.9048257994242459","host":"s3://npm-registry-packages"}},"0.6.5-qa.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.5-qa.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.5-qa.4","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f1e4545e7d2288783a044a3d5e381796356eb932","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.5-qa.4.tgz","fileCount":33,"integrity":"sha512-0arZtfOPepWxAQ5HP5fSJyDpSdFGpiD2bP8a85UblhgQdjieV0Imxwj2BV+Er3kAlNQvrqBeWhIpqMfM719O5g==","signatures":[{"sig":"MEYCIQCtRFqXvNzPo9Cw40DxQFPw8SyIdKN/OxH5G+CVY5KqyAIhAIam0PQtY5/APDUnXaGmy/GRBdOb1jbvpvcILm3lLtLq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyVlpCRA9TVsSAnZWagAAKIkP/1oCa8g1KK4wSUyjRjd+\njJUUjNxmsy3A9r04gyqq1Fyc1G3I1c4jO+fOvqYrszTKdG1oseGzPT6S7keB\nQtItLysOgq5LDFiW1xTMW5MCN6VuX4/ietadyY+3lsMsQ9p2FGgDMZzQsrSW\nZ79ZklF5gapxLY5d9wE4Wl6bhuQRR7N/p/syKVLgFtLYEQuK2MQ61O7VEBTm\ni1k+uZucAB6Lg2eZNjWoB5ZL0DoPinPZmLXUeuDB97UbF3cl+ULxoZzNgPek\nHpS+w6CvVEoRYkCJTSFDB0Wlr7ONCbPs8vlKgkRMqXt3XktA0LFjEzwR/DD/\nIWSU0lPGeptLYdhac50sCN+H+RwX57DIKiQ5+tAE+DzvVGhN3UXEOndWX31D\nIRrlKHxaORzpvWXd8lxylpPUq1lQB1ORdglAYDWtnKa37PfKvNzaHjbaxk9A\nCClgUrcJNcsqdVkxLLi48zdLveOTpeQwdN8Dipmq/hxSrw1AVg8JYX1OnfBq\nLFSYFCnUwreMEBI7DH+6Pxb1CNP4p4UOSfnm+bGWwboQuZSUhSjENbqleg4X\nLfFl/L4p4S84ESUKhekJX1+SlJpcInj890PlIrmczwJTYvDKrf31qUABdX/n\ntwZuv2hVJ1wsRyhzgYBnAa7FEaSbglMvagdC528YC/5Kjh//V0r61HJ8LdeO\nQ3nh\r\n=MGaY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"973d17d7ae5a124da148e6dd70234704c872b9eb","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.5-qa.4_1573476713414_0.5745543122725083","host":"s3://npm-registry-packages"}},"0.6.6-qa.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.6-qa.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.6-qa.5","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"10e456f9b10e1727aa29b7881c9d480845d0ad7c","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.6-qa.5.tgz","fileCount":33,"integrity":"sha512-2CLEq4xWFYs9Hfu9v3L898SwHns3aZJBmoA+mpsRM2+UrWudPik8fMUaD1XZ55hNZBvjpltxEnfvbtYAO+2qFQ==","signatures":[{"sig":"MEUCIFv4OtEASk3w+XQom44SqR2Ob8KJ8iO5xD/Lsy2pHITCAiEAniTWosXHT6l8heVrG5UaFB9b2R2otDDb/LrKcKSDVsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyVozCRA9TVsSAnZWagAAmocP/0lXvpR8y7hljjDjuy7W\n2s6NBUBIkILE45qeFpHpl5QJmCDtDHA6QYhB/9KdTiAf5jqCRNE6s8Yit76P\nttLiO7mPzHFzZtuWtdTqWd4uEbBGxPHp9aVkOX2f2DLVRNbi7yWM9RI0zpA+\nqZTCrsl2cRBy/2KVDReooszFSSJKXtiUc8d5lxpNdwe0FoDJLoxxaOTOSqKq\nBC5KsugXXh4g8BQzMNwf06SpWEa2eoMOjKW3aKIqsypBbEMOVmv+F1it5jse\nJUgPM+wkRyF9CrcgIPjRCoNyxAEmU9EgIEerK0EW3IaSOsnEZYHGgqtL/uBj\nK0YBOYbEnoK8VnA4ojoWkikTpQvy1RLdvGlz9VB/e7WQ+zm4nhrPQczkExbP\nr6X/Qcq7GSxiiKR3crTOoNulFC7sFodkiFmVHvQgQEMwHDe1k2mYRSWaMAwY\nFWzfWNRBvckMLEdw8JnQ5n4t0AKsiUTlWdNgPQVvCEfXFb32JZRHKwKegF53\nzATmilopQFtd5ehWcDJGHw3L3w+JRgWCcLmJnNGTamK+IwGCtAszQojRMk9J\naN4Qv0V8k/2wFoahuktJXNFSgMyYRzDUSlWWF3GWrsuGeAuFsTTG5Rh1lPSK\n3jjEqkT3L3cIPgGuvUQS/3Mr0frGaLAwm9GDTZT3y5qckYFwmxHh65pEeiOL\nj+0X\r\n=tNq3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"2afed6c474709cdf9868056cf44b203ab525c9ed","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.6-qa.5_1573476915332_0.1567788201532112","host":"s3://npm-registry-packages"}},"0.6.7-qa.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.7-qa.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.7-qa.6","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b25b6b1bfe1d00282fc4f48d89982a057b8addde","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.7-qa.6.tgz","fileCount":33,"integrity":"sha512-uMFNGdMHh++JrMcHXCgnD4IYtRIoySJjFKeAgkd6rTerdPSoxWgLSG9BcP7Aj5+k9axQeGFTWjB/S0ANlwmDDg==","signatures":[{"sig":"MEQCIFRPsV5XK/cgmwpyTl7y0DKofUTZvLfZ9p7miiIhJnKAAiA/YVoxU0JRQq9s9YmHRn8Gqr4mTzSK0tkVOkEpOWuv5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyWD+CRA9TVsSAnZWagAApDEP/188OCMoKaN4KZWy+7Nd\nfTfTHHvDQvrQcR4k0aQ1dZtgfQb9Vne+qb8xYA3iT50cRdFBf+VjR7Sbe8QC\nf0P8404J2FGt8STQhiY59nNwVh53Ng2Z4Wu82Gj6mvYmufzlmFpLo0Pf7IUV\nSSGU2MCKuTpltAgxhU1269VblEhs/RsEGRftPdaUlzWXEPUkK5A1wDob8PtE\n+wU0ARtcUaEJZe5glnIhI2+ZDnLWdLruI3ft2JjGOVRBK7aybxhEd9zOtdoj\nvQQr9WJVKVhHQ79TBSX/t8a+2QNWJLksNBwcw3zv9A/Di85Wf2caIY4DikCv\n6kLXDbr20No1Z8QhtwOzvYmO2AuebXdx97+AxBqIgq9qUU7J8bLNY/EYkx9U\nKjWlkg3h29/FchU6usazmvB348iJG8knAmqsjKuHxs2lgJTF39NAFinL2wut\nLnqDoximulQtvczsQlNtYuUFjt5Sh6oxEW+8IfLq6og8Q/1dZaCwHTM9F8Hf\nh4GQRCgi/QrXW7Qw8PUHXAy+JYkzwFluZ/z1KJEFzmgUH8tVfF0+RdSghepB\nToYW5bMg996MXLMz5EUX8mRGK+A8B4A+++4ZEVl5A64T6wwHRnco6ExULbEy\nSh+5FG5Sz3+cedMGQL7ZPugO6J/wcMp/1XH9BxRaDddd6G+CGV4BZMpCzuSd\nHGnh\r\n=AgrA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"d9c93a86c6e3595c6378aa14754249789609087c","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.7-qa.6_1573478654060_0.5366559994500917","host":"s3://npm-registry-packages"}},"0.6.8-qa.7":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.8-qa.7","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.8-qa.7","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"3d663f987e5e1f0f7a59fd71c6f4b1e058c355cc","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.8-qa.7.tgz","fileCount":33,"integrity":"sha512-M/hB5U+UEA3vnOjA/JjoSF5gIbB/ZaQjcKXNPk/FopOBrTclDdywhPMkCzkSosrJmN/kNicF3PF8QY4iTxOLbQ==","signatures":[{"sig":"MEYCIQDnCWAyq986U1cJgR2tfRORINg1k/iNM/Lu3GeZq2V7XAIhAOb/ntOxp5jVMbh9BgP74AcOY47P3JibiH1jydllVOoO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyWNHCRA9TVsSAnZWagAAmNIQAIfB8XwdKz6YAzYoKYlo\n38JvDeOm1cPksOFMdihY/GGX4cnEZCMDM4IyjIqXCjz+NMR2uXrDj9c+WYoN\n8CqhnDAniUQQQCQDKX15Lz8J9yaa3K4CuKMurd92Tp+dGKLa1IxntHJ+gmSj\n/DSxCiCx1Y+hwXQakPZd2BzHZZCz03FhR7dskiHMsf/GUSLI3YJ5HbtNAUEa\n2CQhUAqIIKwIVxghbQ47WQem9XrX5gJGHEVwyNGRXvkjsLkUnL4Hf0ogAQO9\nK4vxG8sRDoRR1EgRAD4n7q3x+ZGjwm0Dn500DwWMzP6zTtPBxz3hBF0WVAmv\nZXJlS21+iBQEOxBUYxocsYL1HnjDEvUa0dS6tv6yadvfMp/CFn82frrFN1Bf\nNEGWrGVLukalRqxjKF5u1ipQMY00dKC8Sg6kyCOqQW/8I5GsRuIfCEM2H6ZV\nzzPZWOrXFa1ylzEcFcrmMn8WzwKuL9i6F6ovwSNOvUBoZnlp/40aKbMSqg+m\nltOz+chA0EBWlIoOErjnHs2x3Z8oR9R7N0WsOjRwNaGSqvIB/404el/dWCu7\nvMMCqcFNv6rm9RCbSvt4eZT+FT/UTzL2Oks4TtuAUXptFhGvsjKVp3p9FSLZ\njYPX1boXaMSrUttdHKyPnL/8pZy1Lvs4ZtcD0CtjkFrteM2LAWg2ZKDEo+J4\n3Rt6\r\n=uO3P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"d597397a068cd90128c0d63e4c0d6bd04aa02524","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.8-qa.7_1573479238717_0.10445950446437524","host":"s3://npm-registry-packages"}},"0.6.8-qa.8":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.8-qa.8","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.8-qa.8","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8332674948aaf004e5ff2393c1f6ecea22293b9a","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.8-qa.8.tgz","fileCount":33,"integrity":"sha512-bsPROj44uO6eXiRSp4KqB+oYJ7LFsMzAn3QppzuRRETdq5ElSncCRz4wLV1gKtrs2vWkgyoy5sUZdvd0EqhprA==","signatures":[{"sig":"MEQCICAVf4/Z+FsWt6xj5OE7fUl91YWWi0x8RIQ71bbjCJtDAiAcc4QsurYIuDyqRp/EmBqqvegnSi7TuiWPoAGfvviueA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyXCqCRA9TVsSAnZWagAALagP+wZ2xLQEG2lAhexmrlGz\nVhX2zjmW8PySO/2dDDksPl0DCdOidB2+dyLumu1kM2YdiOE0pzTw0km6jqbD\nYBIz3fwvuH5P6415ftYu5vBFs5TBzd2KCrAxjhQiv4Oa84MhNsqZmQtZfXEk\n0ISQS6cA1e6cm8y9UvaKVZSltaMNinOWhXf82jcK5WaXD+9GIkQsBgtlL4Lr\nCBab7YHJ1gb56p6AffldMu0Zp4FffZVNozr+8D8/NYrbh5ofX5QQVmJRyDq4\nSZA4Easb2C5w9YEKF60+vfk62l4twcsUZEAqq4XtTYfl3BEp2mVFLp2eANUb\nRoC6LM5uewoRsgyKv4tqP5+eOVYYhZ3qz5sbgXD4NHYBwMVXXV3ZKNAK+RAN\n6jOUFCmEsYW+Tx/nGkJMDAp3jMdkvXUIcDW7GRDwFU8bHsKngEXACeUv2dDK\nACOIjwnUUSIvKMJ48TGFg6KVX1sic2WYsc0D+UQkZcIwgRzYDmlOVisYPx/A\n75XKKgK2M3XzMjl3VtnZ2939o4GCbZ8AapZhsfqDFB00UVADVTZvzonrE93Y\ncEjHW5hi6MUXZS5kGNjqCZ8/vPhPeeSkWNlG7cTEIK/Q/VXwUp0uQtqeuLZP\nUC9tuuSPnW8cqueSPv1O687+Y2nUzwSd7SnnIfGCd0TWM86NCGeprPzTRiqG\nKaoD\r\n=ArmG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"c408ac7000e62312ec95a32efaf17c0e0e6f2301","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.8-qa.8_1573482666189_0.15850420873702897","host":"s3://npm-registry-packages"}},"0.6.9-qa.9":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.9-qa.9","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.9-qa.9","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"87427fbef62373f1ce876438a521a79580a57b17","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.9-qa.9.tgz","fileCount":33,"integrity":"sha512-OvyX+yHmNqGjb6Tmwz5REdxK/6p0hW3NGmR7hWwQ8EKKP6M0w8lqalbwNkezIJYM9f9F2hZYX4cQhZ8YXy++3Q==","signatures":[{"sig":"MEUCIQDUGPjfALncphwzde4OlDEd2OTvgBCtuOy5TgreI1uGuQIgSFV2+GBI230J+jk+ENf1faSXBNYmza9taGpvhQ/DgC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyXJMCRA9TVsSAnZWagAAPnwP/RRMgPOaFG7K+G+sbh5F\nH+oGP3Zs0gLykWZVIwTbPPOwyM/3wfFRcLJ9gFkFoisJNmEK9VNVCGvIN17X\nuZNOU5MjokqtC5alRQwV2rtNGJoL5GM98B30bndhFEpODTgtU+yUvth7RMfu\n3xsjEByIHF5kk5u4JZDptFYcnprtpbTEzZVQpSlruQuJUoKkEKcGxtsnc1ZE\nOlGcjd8AbxLIqennLeWlU59kqEvvnbM62VOGm+LEYozByqTKbZ/OY8z9BDiN\n+MNCPCTnBzxUlQx37ekoGH2Xmb/37MV6KdEMhiZi45phmHYMYyycwvdu5PXt\nyaK1UVSTLQ9rmZ7OAFsluwm3M1R+tNba/LwweIDtbHSzD6C4T5A3KOXk52u4\nZ0E1UIiJooDGp+Jjxks1IZS/QqR93noaW1Svu7hjNIfYNZEoWnH6Tx5lNqZy\nfUeUcJfvdyGAeL1GyOTm3YFtPuQzXBxrL3HTqTwzkFFZC4Mzlc7j2dZIShj4\nnx8mRJLRuog1QcSzcbPqMmkad/AjhAEhojCDk6E8iG9m6+9Opx1e6QxVGutN\nF5+jyOHNcfTVt6aMV59v6V4PvLF9/D/AnfQl9HTrhO77388Hmlua0pPRWMX7\nCj2caFr+8FDpS3gDYNvzB4/0fhlse3F8wdlcmtQvaYSuWmg1CNpt+6AyIzpg\njwjF\r\n=dqoM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"e19b70c774445c47f2ce66d0d09776606c876ad9","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.9-qa.9_1573483083573_0.054118434881616606","host":"s3://npm-registry-packages"}},"0.6.10-qa.10":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.10-qa.10","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.10-qa.10","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"47b2c29638cf6affe35f06b1afd3e2604fd45e1f","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.10-qa.10.tgz","fileCount":33,"integrity":"sha512-CsRy0Qj/L7ChDBZVgzRpt35jNtlbXoQ5tyArVEvKfM2UYjRbjhZbH+lo5plGLZ+VGGz5Neeh/PzlmHx6uiTcvA==","signatures":[{"sig":"MEUCIBJicFcUKr68zUIAOW792HEu6+tFL0Plqoc7hn/ZTiQOAiEAngQ+TKUs/jzw7Rg4Qh2934lylJ+E6Z1KRDGYao5fgDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyXMdCRA9TVsSAnZWagAA+esP/idAaklWQfJfuLNO29TU\n83cOD7SCYtGCpvyUJHB/h27sDvA0QvLvU+dRcpBkX9WjgetoRnw+wU96o70r\n+NtJmHzJUgQZZQTiQk39vhzubjc8woJCM8gDSpc2LYM56GwGf8xgfDU+wI7P\ngyjiQngubneQun+9gAESAEI97OmWvZ4O+Z8SXmhR5otcC4NAt1CkZH2360ep\nXgaAY0z6kPDQDNWRHKY0xOP8RvPcPZ+rY9zKomJMyGUbtrlJBIOAUnRf+LKD\nKdFP5cPP+5lbw4rfNW1CbHsSYOdYkZEc+HtNZvyVqQbJ3Y9aWM4jcSXR8BuW\n+clqQL5mWBI0u8Ba7lkKvur4sKUDAzdgIHidrPcf3yjsHBKBcUU87JgySa7d\n6KMHVZBcaAqwUG7dq3haYF0VbtYXOpObqJnas9A6sqtiUY/3EXgLvhWipHGs\nLjYT3iWwcddxNso4WUKywVIwW9biZjmaOY1eGYg/7glUmxZssHtB+LOqNhml\nVF4zYnZYqa9wNVh2AGE0t4dPIctAmQ4SHi2621uGO/dIZodGK5neJ5edXO1W\nnGxa0fnSMqeyh4JWycJrkMILVH9V6JlnVGfkqRG1UcHJbbAcclyAcOc/FbeP\nElFPGpZ0X0Gz16OWJ78EepOPeLCK2guHU+fM0RswdLMsOGKjlSERtxy9F/ZX\nF+0j\r\n=0Mlv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"f27c80beff43f6452fc7cfa8b3574c5b3fb1d2d2","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.10-qa.10_1573483293205_0.7655853699797985","host":"s3://npm-registry-packages"}},"0.6.10-qa.11":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.10-qa.11","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.10-qa.11","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"84aa2dbb1010ff77c44b63f7a62977cba892e060","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.10-qa.11.tgz","fileCount":33,"integrity":"sha512-LuEJNJ5EdPyqT6aeSlH1uum0HUM8wroW9vZcBtW+jLtDZdWbEXtEfeZ2+rInQvUOkfz6/WwgxE7bsah2Jqy0Vg==","signatures":[{"sig":"MEUCIQCUJD5HTCe8uIw29ewBTm2vfHUldTMKPjD7dnxIEVVXkAIgbplpbi3kcs/szuMOlA0d42rkZCRZ6JrTT9uZ8cIIcCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyXNNCRA9TVsSAnZWagAAwiUP/2JOJ7FjarZs4Fd7RrEe\nFVE6p0hO7WVx5/BU8WsV31WOykyUEDfc3hIgkuJog+efQwNOEdF4Pq1BVEdv\n67qM+S50bzRzD0h4QIgUDUOMISzw9Oay9JzCw85AwCAcl64vq1XGivL8xMov\n26RnpzhgUkQru6IMUDUyDA5GSDNa/E+ap1GpgJaiclurgmII+156UE+y05TN\nUGIl0j6duLYbLP8LdhdL4nrIqZOtSCkW++rA9QNxe8d0oveTv9OT99j0/Rbz\nFpgFYes3OWd8URDyQNlMFIl8K3eITuAF3+wkZE2ztvItAZG4qdxGqirxtQ+D\nruPdJZYwIEDF7Pp1OLIIp3pSGFuF39PEhpBKokU9vVuv9KnNX/Z+3ZKCqZLt\nr6wvTtl9y7oB70rbS/tvrhEv5boL0mDC4lwtJYhollUsI5aD/gge0w2n4ART\nQawdlWAg6J3gBRGcmXUp/njUDHYXXwJvAy4IoWILd6pNspxj5NZpNntv50Gb\nfiIo5Mw5s2nfeR/dUCTguPwewuVCodWLPLjQPxgyxSr67SZWANxnK00MBeym\nvwvgt/twimUY2iUimujcU8T91qXONkQjkpahFF5tQIVi9bJFOJNflDZu0p/4\nLLTYPItHD5Zq4WfuxHkLcRh8KNVn+X9uoCJPmmVCN1p5Oc29g/xOY2MuPp/a\nVFpX\r\n=kU8Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"de114244aada35ba7cc28517d2c137529ca1d411","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.10-qa.11_1573483341141_0.7573165521633161","host":"s3://npm-registry-packages"}},"0.6.11-qa.12":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.11-qa.12","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.11-qa.12","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"be655a867dee0cc024d527a654c3c38d5e0d0ea1","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.11-qa.12.tgz","fileCount":33,"integrity":"sha512-yFWQA/4Em8fw0SAFZ4usJmzzpb33+4hWWCX0DPUB97LJKEtbyg3XlpsvQcbo1qDc72MY8TfZej6ksImSJFGCyg==","signatures":[{"sig":"MEYCIQCv91D6L7oedWN1YlPlpz2KR7F0MHxyN9vJohOuLltBIAIhAJ9o+6pgZidFCyYSFLxDrCDZ6iKPxJxWfbI7bZ2b/63a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyXRBCRA9TVsSAnZWagAAUgkP/0SmWk9/EDC8DVTPrBoL\nn01IrG4EV5OrWBvegf2HemTcnUkPYSNHcJDLb7Eso6fwWn4HAntW/GHJxw+x\naskU10T1TkPgUK103Ec2HxoyFPY4FfSdtaXe5JWRHztaFKUi/jg8Ojqv9E+V\n3EyCh60Kx3je+AeEwJAfcKaHvy7S1dzocCf/CdSL0ETrULCxYTp4CMMa2uYR\nDAq69MKroDNZ8lyEL5tCCCe9I9qZcSSBChHkaMUlzTCG1wpPWIqLxmE68uk7\nyU9GEkA24u9fcf/kloiM04BjbWrtE4ItOpCr3dPqbtR91n084UGoIkIY74JO\necdyGGcTLlk9O2SA5WpE2Tu3nltDH7XMSFn3K0OLuJDmgnrUailIXU2bFiST\n5muSgNbgHgS7RE5KeSCLohM9lmUlOqBLcNvZ0DTsgY4dsRPSQaq+F5DYtx3y\nmj1FPvFvmjCwFMRWR3DKAtOEFeRr9YhgGgKSGHUz2Rwae65ytNUfW04AgnUt\nP8CmSj1n9OMELLvr/YxmKNbolLIzC15qAfmUPj5C9jMlxL1Y9WY7kn8www3x\nG5CUj0lJEPXK0BmTwdABaEp7y+XLXC2YZU+3OsLS6gDuO7VFvKcb6IC++E4P\nmhxc2hpnp4iEyv9CI1iov42iYeZhBl9iEZzrR0nxxEKcXBsjLTEujSuoRmgY\nIyWv\r\n=Y4ZA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"aed02b6549c8d061c8a45c9f8c58f7359441cc00","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.11-qa.12_1573483585145_0.00301591018105829","host":"s3://npm-registry-packages"}},"0.6.11-qa.13":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.11-qa.13","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.11-qa.13","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"ae9bb48681c918f6c04f60774d11564c6d7b482f","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.11-qa.13.tgz","fileCount":33,"integrity":"sha512-X3Zy6rN6OUDzmiL3hgJ9JbjYNI1zOx7SBIEDX9IkhVvPKPTG4Q4rSL8Uag6NrRPR+zb/XKJA1Tq/1SZR3uBLQA==","signatures":[{"sig":"MEYCIQDWI1Xh9JZb2VJz2CVxfsiKsEps+pXu1UzeuCwTmQ0QlwIhALu8tPawqkpZ/py74EuOMmHfbzfE2dXJzYmTj4Z+W5eC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyXhDCRA9TVsSAnZWagAAEyUP/ikM4f0w5N7rH7alHtnx\nk6IY8XYxpTX3G/fvYTkzoiDlxGqePGu+keFoDGFwtM26W5m4sN9Aaa9lwftN\nJ3B6n64mFaEzEfSXAed4JsyHhhrVkUoWb6hGViUfklw1rNw6aawmSGcITIr1\nCpjGxoIk2Gspw6/xGlPG+SCdsnVi+W0sogngn4th8PoEwBZZH1EkeI5zqXSq\nCL/Jia6au25VbHpsFBjokNWFsP/lHvQXqsoYxyPISLGqJz92htlWi7er2dFJ\nA1Eibh5+8kTGBgP996DNoP0WI/EpmVDv3Fst52bmpjnYzmRqAQxiAS8USLsC\noJW1aiDBds+2Va/rNZ4XT4+94uMGEF+neuyjVYOLo6NhoiyK/MkG8Yj/hLPc\nlG8yOjJFppH2EeQmQgx2Pa4Me4ie/dELIGk8vJvXIjuICvAnt3G4XehLpkjc\nGaPtT+qWoFXTu5ooOW52rdHZpBB6X9fUTr9gIjyiZ78ou2Ce/IE4dfuTu05B\n27LCbPwW9hfR5Og4PiQVwEDwtcxVG0GDITUvtR8cjyDpNCgTH3Cor7bx/Gak\nSLon43ZX/bf4/xQn2BVAdhzUf0irmuJboi06x8WIqpKC1r4AotMKBmxiS18E\nrydMUd7S1f0IRwba9rPTNIrhqlNVoLUQ91yfuzjCTsl1VctkQZKVYjMwwYgg\nG2gH\r\n=GhAw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"67e00d9904e738b6d676e92304700648ac111d28","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.11-qa.13_1573484610834_0.518164627441926","host":"s3://npm-registry-packages"}},"0.6.11-qa.14":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.11-qa.14","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.11-qa.14","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"26c40f1cc6897a4acc3b4973910f31df96c33495","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.11-qa.14.tgz","fileCount":33,"integrity":"sha512-mEKjTsI+AQbmmibR32crFe3728sFXjcfFTUIVy1ntgw9OrOqBDK58TRPaIf2OV4VXerwue52W7Tw8yA2WSN28A==","signatures":[{"sig":"MEUCIH5Jpp7HKkFCs6pQmlEOSXxnm7Lf55tywK8RxKyZqavyAiEAqUw4OTZeu5efyKE3JEnj2z0ggh0WH93sBfxnD0U2wdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyXohCRA9TVsSAnZWagAAKVQP/iDxXtcpvdIt0Gnz5XCV\nt3T37sUVcDlmq51pDZ7TM94/aSQVWc5J5oZGc8AiM6Vv4EhCSwJXZooELYJe\nHSlx1XObBxs3UsQrA7HNXXvnZyRf/YgQ8DA6qiZIPm2oG4a0NRpzfylw0gbh\n5arbIRWqRGHZlcYIiEhgyC+/GZgyAJz5+Zqp3p72u7qMGEgVxILk69KgLPTn\nwhWxl+9WilJyXQ58UEm5Mg17RbqQH9QYUzvfkAy2/xUEPpP56Q1plq7+Rv5z\nkG4o632VqX2muICWbF9YH7eOCluDUhTdpqj2TwZRjy9PgVveSwI4RHK1Gfmv\n9m/5Df/8ko4n7/tZ0h4VczrXVG1IyaBTH8ou4m73PlH1dOvq7laGG8jXzis+\nx+RyGZQVYgkeWqykNeHp+0ZfxTuBwVYyzzUP0tMYtIAHaq3TWNvAUXU9LWTE\nEYqY9UMmWk809amZnK/Q55gz0qwfjLS5O7bqhnASgwk8XDLXUmSyEf4dvN1a\nrQjIuAVzn4Oe7vsdG+ajgLzRFTQa7DZhqG7WlKoq9mEVziK79UkbabuAIzoL\n0+QKy2gZGYvaRQZNUhnd/2UTZaW2ozg/xBOkXoB0WQbL508b1MW+odNe6qrB\n6BjscJ0+qOehr95vS+hoQ//DLEkPtfHwDWgSSg1YJA2vK6PjbaRg/akkaQmg\nKqss\r\n=Me59\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"08580422761fd2f6dca1ee910318b4debdc76ab2","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.11-qa.14_1573485089384_0.01624188494702672","host":"s3://npm-registry-packages"}},"0.6.11-qa.15":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.11-qa.15","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.11-qa.15","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"3a09fbdd42482aa65ba84f2d5d03440861e399eb","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.11-qa.15.tgz","fileCount":33,"integrity":"sha512-KtV4nAptTwjVOvgB7TjKvUlBLE5aFInQOOc0Pxo57ZfbgAnxhZn6ku11xIdCOAkIUS//+2s0UcyzPYqXb3OWqQ==","signatures":[{"sig":"MEQCIGa8gP42Sn8Lu664zwM/W7F6hPYxG5+DcAOxz0h2NKxuAiAoTyVhHpW/+18fcy2QRNUm8K+U6AhiApg0IBAF1rVUBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyXuNCRA9TVsSAnZWagAASpMP/jMmX3rBYdpbCPP4Aum+\njM6/jPj5I/o0sm9gLbrCw2RlKPCzsDOcR3DBHcpj/0e1pr7T1gOyRuH6jCSx\n9qG5YdJJuxWixsCbCHkizD+J6rK9fdkAWf5BDslsJxflSITJHY86mVyJ8KM2\n/gKyTsW5z+JpH2OqUbJb8dVUmobYNzAl8Gb+NWz7yG/wLEVIOQpWyQKaIASC\nyqoa7gwr21htc6njrqn4aeJMHl/uRJ8yqgqexjdd2oh5rXW7rSX4UPj7h1rI\nugF/Q4b8EcbZiOidAdwORh3rivSUBj04kH/i07PYOu6wzgF8e90FPiyGGcMB\nETbReardowMa44UdA4viS1QURBH0wZy0OfC24FVSGrN5y3w3kGHnN93Fu68J\nsYHzzpi7I5qtytD1CnPUy26TZStkjTuNrwufhsyfp2kODyIj2yAZHGBYzSN8\noKVBvpoPhLy7rDwV38LHVfbK05NK8ORVixTtx5qXJrP+5P8VbY8Xe6Gi7Tol\noL7AyYztym8BNwcUMhVfjBqSAG+iwf6AZOznEqoThnBv1hyVQY5Nfccm+XJ7\nH70PqbdfhsSCbc5XDw+RKPL2mX967aLe2x/RsN22w1WeoN99HSgzOVgu1hMU\nMRpWNKxvhQ/3UZBYdKon9A4w9ZOkE6conNF6FEnl6TLxG+CwXd6ziZzEhEuZ\nIhEn\r\n=ayYs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"ef6015f5842e6df72361979a503fa0b8dc0fb9f4","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.11-qa.15_1573485452546_0.5054477204237651","host":"s3://npm-registry-packages"}},"0.6.12-qa.16":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.16","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.16","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"20963517d5c68e3cf31aa6e808d5a357392317c5","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.16.tgz","fileCount":33,"integrity":"sha512-K8wbjHrO5ckXV89bIghkaIL2KSxfo5qa01E2Jt9Jd8/SJuN3Iw6868mDL9O09gk+FcSPmLNM/JdBVbyZiUFMrA==","signatures":[{"sig":"MEUCIHwal5rcvKmSmB5WYvf/DB9oLUpZMBrZIySPz5ooszYMAiEAq7tcV6I+KScEjakD/751zkZD63XF+pMAq59x5TzGxgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyXv+CRA9TVsSAnZWagAAVYYP/ArnuS/kkGJWGsAHaADy\nbiJrGLDxqntgDkWvCVoW2zQ5AbFdy8nNyEX+VqhEEcbwBn3iYVB9t/2ePdrt\n0A9Q6+ev5aqnLC+rxGhNfXqbIGCwY5oAt5thVgdNce8qQ01tdGO8bNBk5LO0\nk7/0B2k/mbrhEk+Vevtl9oEs3n41/rhIC1I7NkFQVjwp8sdya0WwvhYlD/BM\nRefIxJYj0nf4KYiZNLXqsLp8xaNWNpH0T1LJ121xWgSTXutUvp1vPDw38ExG\nh3MXMS5C5/ji0b6Vu/qrGXqEQ4Y5yHm93CnaqATKR6WqrZQDYG+X/L9oE0uR\neHaljAdzhwSDasdK/EoPEaoj46rf40Q8IEF3X+fyCzGrtXRCg1mBxoxCWtsW\nNkXqoRLBd1vz6RCyFnnlmnaScOclMmCIwBQGNKstK3scnPZV8icqUXRWSeCI\nWgR/nU1Opd3V/45DxSZoOpHnRwDO4t4c5aP+1DbxvF/1bRBFTl021h5G/04l\nngtkVR0GCFHQ9k07C31p7iFdZslQFW9wVJxpo9LSSDnZ7XXe/S7gpzr6LjDf\na0YfWgDCQE5B1CM/0vZsbNHrFUVCF+w9mMJLA0tYvhVUN2XLQrkeMh8mQ1YJ\nPbURdP2OLSYpFwiHhmcF8TJa8Mg9873GAE9uSFis0e4gWD0k6fnF4nLMJO/x\nn7Dn\r\n=kVbC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"99567050499e536d8a25f252d7e57f2a91c5afdc","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.16_1573485566015_0.7687914175741188","host":"s3://npm-registry-packages"}},"0.6.12-qa.17":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.17","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.17","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d5dd6689c9c21e1f4aba29db372e7e955b8b44be","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.17.tgz","fileCount":33,"integrity":"sha512-tnarEOfpr1LAIBs7+5MjCh31J7WafptFDycDFCmiW1okI7989D9+3YlH6BQwjfonbDUowDPZsHO8MIMSVzr4SA==","signatures":[{"sig":"MEQCIDax7C5EafCxlzCyzBc2Cvt+wTBhUtFb+tq+Gg+NjnK9AiBjDuJ59ado3SYXqcJMoSW+PZaxISYnxtOG68zv16qeCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyX2YCRA9TVsSAnZWagAAvcIP/RamjhM2wqrmVDSQ9BUf\nOxlRaecSJC6BEjJf8TswiuyUBNueXwh16aE+ScY90ETBn5R9LNvFVeR7Goxf\nW/mmlEEXktOsN5mBkqtF533P8/yx1Je7/YUvSaZ/rBBKBZjKUlwm9r+9zJVi\nBRyh2J3AXTt6Kk/FuwhXJuiIHL3ELiqtUP2eSL5Do9cKH2dlDzREJdjfzzH7\nvmmDML4HVEkHi/mgm6xgXu+W+i7n4HRgbZDFw/CXmnasmnc6qN4mPO4wovTc\n5etVdskBJH7IVvDB78pAZDZW3351QsDMfHfpm4HfY78rffgzHCsiFKVmi99K\nZp/Wu09CZR3lQrtEB0DSSYLY8nePbpJ6GV2DBWkyeajeYU+Z25OvWB7M2FSP\nchgNReWf/r/w6ZwO4i8XhAJsvID/0FJQ4DuJE50DCH5N9TkCqHheFajNfOaI\nEWJyUGyay1batsu7JtopEvlVCOVrLHOKUwILTs9JR9rvqx3m7PTPFcmralFb\n3YaYWDVn+fbOYFTkmMvWTzFdS1raXrNlnCM9n7l8KNBZjplyQtW6tnfF1X+5\nZj9rO4KpSIIlI49YbRINO85ak2Sabp3+MyDeMsGbdqauWen8IrhLkfPGemGR\ni6YmEFA+8KM7tjNH7XJPYtTjXbXXDm7CxOgTxo7H4xrTHqPliUJMJKLzEOQS\nAoLI\r\n=felL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"0e5b0c33628596db1238e24c8f1501b3a85ea4d0","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.17_1573485975578_0.23337567427899897","host":"s3://npm-registry-packages"}},"0.6.12-qa.18":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.18","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.18","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"c9ec0f65077411a843b294946681de111a6927b9","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.18.tgz","fileCount":33,"integrity":"sha512-oxUyfslG84JCkjcL0MWhzU3s2Titsp3wjNUwSNYcAvYUbHhw8tFZQuC13rB8UQ416KNOmmJPG9z4W1IF/K/uiQ==","signatures":[{"sig":"MEYCIQC85OUay/5uXKmUvzJ5ApXDek4PBtwiYWVlDepuJyCZRwIhAIksF8l0jeObqUyShqyNvfuQi/lXFNmCvMVBLpoRoc5o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyX7bCRA9TVsSAnZWagAAaaQQAIGRIK06mxbtr0a+ZVEM\nBarxWHeWjaesl2Ft9ESWZ/bERHkqErwB2qmp4ePvZp4YTFWm/59LVRxEU12Z\nNGC0HJZ7cZjqt9dEOfHRWTNO6GlvMUODGKv0dpHF9fkE+SBBqvPTCVCFKCgF\nNqc/+vyeEQ/4ZifuYlIqIvEJp6gGwS0cgb6Qi4tdRtmmeBL1/H/b08byBjK7\nSfXbCsSjWRQu/nJEf/nckFd1kALvWOUus+tvdTW8TZQF3JafppC7B/uGT4o6\npPRIb1yQzGWXBKpm9V/GWUntEHxSg7zl4uQPzAVLq7NtDKCFBAOnEZaEa+Ez\nPa78lnWVpONuygnt3s+5VCwWVcE3XT3nHoGSTWmpFu5W6E6MuvJtyPaUHyzx\nsTwka5VAiX5juAmhcvAsaR5kF6pip621dK8XsBrKtzQKVNtts8yieIWeSsCR\nRSuD2G/CqlOAF9OiI9tvG7WOt6DUzVGA2IUhHqyLNHPdpaJo9cuNP8riVQn1\ngWITeoA0vOioY9GoaVMFo6UyAXguNNLQDVwPAEAY6LUvEAKV80Ozgn56sy1K\nPr55TeaGBhiwDdqX/fHFp8KgLcKtG5Rzlfj5nuxuS8/waWiVrlhcOg/rXAln\nn/hDA93ZZSmcaN/RbSA3CsW4kBOUdbCYEvNPpRrZnPnhGzBFDteD3dCAwfuJ\nrIW+\r\n=qL4C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"a14f3fa4bf7dbb66df155ff39c811326a8a0ba25","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.18_1573486298386_0.5894243579462792","host":"s3://npm-registry-packages"}},"0.6.12-qa.19":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.19","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.19","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"016b79a3aa02eebba01c0bc698a4424b3b3a1bbe","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.19.tgz","fileCount":33,"integrity":"sha512-BZK8+MIYF03IGwYsY7ozdH2uaCrJ9O5s6bYH0ZM3qYbpnR0MAqXcqg9mc8r8BVtGu3J3N3hMz82Wj8IpsONA+A==","signatures":[{"sig":"MEUCICiIxa/LgNVrlzTbmaJEUnHCykqc4Wqfpn4kSGDpOgzwAiEAopo2C5aJ7ffW5+tpbfv0Ieu9E1yzhuT2Q7wnbycj6Q0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyYJhCRA9TVsSAnZWagAA3sMP/3SHEfclHhaQoPUt5l9E\naAW+xpQcO2SpPq2tRBu1CzujlQB9dI7DBDnBkMwWbEuh7HgIEGtLRHWf29NM\nOy/84qj9Pogowd+5CFv327VgIUfbE1gKvbMIYdPcBAKsgpRQpCYLZhRVrY9V\n2vUMRYPiSu1Fij/7efLKOBMxtVda/2JKo4nQ8QEy9Obmcw7fY8ZicyRDzSDM\nAhM8zeqDyE31bdGkGyDv2LUisHr65dRIpnIDlO9nCJf3LWn58yseuug85AtR\noGs0lvKMiCPPG+mdt2EyF3Af+3/k5mAdbT/ELUs5g9JPW+MdojAdL5Xxl7Gx\nE0CI5iOjzZpHX4VyypXpQS57nUBZ2gMvJUzh+oHNZMocLatMJIJKZkMt21z1\ntZX+ZpkZhlwda+2m/YJsaXpDkF9jTUbD1xfUJBmEred+eu2X+OZAIQlBE9DV\nAb7IMfJrF2PQSg0h/GUnP121Ncs5jDFHhc9mxTWtxkB8W4IeeysKTgtTnQw3\nrJeNXlr1bjBLICGbW+UYKuGbA+TRlPXBOLQeCcAb9mQi9VEXv5+1ZzIMEkpq\nAPDTfT11qHCQXu8JXcU+jJwiP8ZoJEdiOWJR+q0NfV5JpDLSKX4pX1Cza+zn\n/CgE4gIwepwfrT/XoFZP/IfJIzfDVH+gK0mA8TcPw5mSZSqi9/RPIsyMxuBO\nQt71\r\n=PX6+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"d8801ad3367cdffa7b60eaf03ff042f01cc06da0","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.19_1573487201223_0.5185455554384579","host":"s3://npm-registry-packages"}},"0.6.12-qa.20":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.20","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.20","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"230ae238f6c5a2711281a5fd2ecd325926959812","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.20.tgz","fileCount":33,"integrity":"sha512-yIPBwF4doOSl8j6+JiPY7jXET2q9kzap0Ox7bjxREx9CacrZq6ZlQZMNmluORjyABZQz/6nGt4IiyzJAvWFr8w==","signatures":[{"sig":"MEUCIQCuE89EjIKy7WVAQNFAgU9PAJoPx4wiuawFqyoEkCaLLAIgOSGd2XnLQMM1FMmKm6oABwmX47POYplW9kfbJfc4Tp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyYK0CRA9TVsSAnZWagAAY7cP/3AZDPECOuHhF1IEx1Mh\nSjqD3u5Zfui+YE9xB9E/qXbIrkXRNrpIdGg4sLn3Smuiq9slozKIGblZWysN\nR2HMVCSfsVeimjaL+eruA4kpkRC0CDO1SLbsRstv/zo/9AUGxHD/5AomrbE7\nyMdv7H8j56Y5QxjzJiPRgHJWIT6yeomvVcNMH6BN4R61apWMMRZVqWci1WtB\n3FDKAACRDvuEVa5TkzNkv/WgYVswH1MdvIsuQFfL82RsfW0cWHg4oPDHMcbP\nGuC6AdIqYBR26z5skHLqm8QEUm7VOb/k43cRWKD7Ho4BgM+ROKGiImttHt0N\nM+Zk2h8rhlVNQ/iHjZKQmOQeVENKuWFbZICDNE1qfXHWs4/HatM+4EbY/IA+\n/ZTZZz+CiKbqhyXuEf9HRTt4Ux5+lwh7JpPvGtnLK2x3TaMuouvj35HX82BJ\nxMratrLEHj4cuCPSwgk1EsPZZTYvXi1Bibm7JeTkhPOXvNDo4alcg8xbtW9e\nePVsT9X2v9O51RGd1pJDN4WYI1TwrDXTikrqAaZzwkejdsM88e4B/vHFwgsz\n85a6eF3cZP18YYg0n1I1tQT1XntNuay8kiDb3tPGKZTswqH2ntBBUpt1vsH0\nICKv50Z5XXSDgCyxN/KLNj1zmR1utO2IkeAKXbSpupuLm/bp75faPTN0RLos\nw+SI\r\n=1Shh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"b22a868b1c6438cb1cb9bb88a92d362f1d7e6c13","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.20_1573487283986_0.5163422650399996","host":"s3://npm-registry-packages"}},"0.6.12-qa.21":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.21","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.21","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"3fc53ca39aa0472ae5693760b33402d2736b31cd","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.21.tgz","fileCount":33,"integrity":"sha512-qzsusrTdJDV/IOC1nAT0Kj4Uz/cDOgqPOHUrF4DnUAtgoXI8FXmk7SFESsxbvvx9JUhJDhKkMWb2lTJuNkExkg==","signatures":[{"sig":"MEQCIBJFhjGsudfGBq0AHbypLrWVu81R4vJPgJjer6Zzvh29AiBjFdvFDbunpo9BS5Z9T0noXYnXFwrbnH+4NXMdjVqa+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyYNACRA9TVsSAnZWagAApf4QAIPt+zVpG5vqDl+/7cTD\nsR3jDJ2ku3T4osHtVSwwNbDHYB3DdY0zUhT2HjLFQ95SxHTtX3nUrY2zTSmq\npUZYZA9hL2/FpUg8hzI1oh3QJgT6/jA29b1j960woOtOc2Y3mkgxI2/PYMNP\nHDonbjjH4sN4bgfO10TPi3ZTAB3BX77KUXdxD1YhKxjF4gwt7TiCGXsnuF0u\ntKV2IxG4ai1K45lOwtwkwvvg514t3UOC1OixwxwCwYBNQ1UGikQfFpICQuA7\np+LAJSpAlZXUXlyPWERTR3p+3+X6SQuKdKBNRLklDhB2mXRBA5elIg4XfjrO\nRNsGEnhp5BsDp+YPvJHJMAfuDmd2+Po6adBpf98A/igRJvwLRc8GHdJvpIXJ\nIfdUBswQMYpBEcZs8euMud4tVU7gUGZTe/W7RDOZqGlrrZDX6U90CMYpH1W0\nXItIjH5asH/XXssObc1Gga34K35ht2GvAa9sknL0lZgmkl1TphQzzBGtI5+z\nERMi2KCHd/0SzDKpAqop7A3mjtljg2Uh9fIajxxP8yQ0nKuoFLuk4zsoB3EN\nsvH+DD/5xQ7JG3o9TLg9QiNLqk7izdn0YX4DVX+Nb8SusLxAkpWdCJIRH/Ta\nwN3nOvuzXjP26uQp29oNOw023FXWHgstBCJQ3I1+dNNGXyRjfB2jVDRpUhUh\nUgbo\r\n=9fdv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"f9f4c13222ccb7f5d1156f15aa146db7798266da","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.21_1573487423790_0.5912068909275972","host":"s3://npm-registry-packages"}},"0.6.12-qa.22":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.22","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.22","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"627746cb9d80cdfb85ea0724d448187e34e0ca80","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.22.tgz","fileCount":33,"integrity":"sha512-Q0tnp6izVpMc/H3ihcXbglWHTmi6JbMg0VwPsSS4YQ0uqz9PTSzFDBctCVFidTQYaP1/Zx1KUDWJH9PfKhQ6eA==","signatures":[{"sig":"MEUCIG43evtsQHQjzguPK3f2pqm42Pe1U29ppf9/YyPRgsNhAiEAndFMi17AQ8FqL5ASFnB8+IYlobf7i0kt0ARTGIFSWxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyYOnCRA9TVsSAnZWagAAWAgP/3Knhj7Agiy9Xg/zHmqL\nQN8uwoZo14ghBm19CGRmjhIYz3IhAJo7NFdkLaD9kwogWtGGIV+hpRoG09G9\nDRxI/Yzshy58/NEFlfSJbGRooWpkIbnEfrpewvnyEITU94IaVX6dsjRbq7ec\noCVMASkrTpNjhJLemwSdLdI9MoMluCAtBoOUEkIyUC2R+xUWKpsKl20/t8/O\nX1j6YxwtBbDAKQcYNF+qYOdsF4e0ya/yeAT4skj2CVkvfbluyzRb8+0u8Zva\nEhkw4QJ5rkcnCrO5KE0nAUf2TWWx55tQ5L8V279VIFoxP30DMipfji0CEmYK\nvlhaFT60//wdGKoeZHLScQyIK9lJWpKvuw2o0y6oPTlFJdMqf1zv6omXPhxu\nQCvg40RHIy/DZ8ueaz+0py3hLjjMfCqdVcCvCV8xbL8DFXqHfqhFqvPNlCIi\nvdYb2Cba/V8NzlEPdK0dNyqJ7PKzgXWMa6tR9bjqk9ZvuoS7Eqwjp6b/nlfG\nvVvo4j8E+r66FdtuQeTyg1v8c+lx5QSBAY398XTv+l+/tCE1lvFl1lImv6iQ\nMJRvU48z/vNoKuQ3NdLhhLbvfUGNzyhhw85ulngAx3Jghl+goSpl/dV7n06X\nR0I08DEAPtbk2WsY+GUz1iY8C7kA0VvqnmvymjVg18Sfzmqa2NNaPbnNVgxM\nM5ZU\r\n=yTXR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"cf97145837f5e1ae62edbc7af404dd5d262df2d2","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.22_1573487527450_0.8881949341136588","host":"s3://npm-registry-packages"}},"0.6.12-qa.23":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.23","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.23","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f9f6d746e827ce781619105cc58429c9b3695cac","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.23.tgz","fileCount":33,"integrity":"sha512-YU0fAYbHMQcA2buxS9UhKKWW6R3hmYUkopKKiWkk9iMdOM3SUbE/coVOsUgEOhjo0ZlKdoAXpXqJuQTcbE8sAg==","signatures":[{"sig":"MEUCIH6AlxfWRSNb9NZ0GylJICGlsJocAzvLhptaV3eHDfXlAiEAtX6Qqr5BKA47Sw07xg2NzWfzFCFplBH4lQiNwmXLiiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyYWPCRA9TVsSAnZWagAAKDUP/087eRMGoQfbr/iX45hu\nDFodL90HRC0VX69X+T6rXpMWLQ9qsE1JovyQOx6pX1aEu8t1L3FVTja9U4iE\nce+pNx8CbVN+dS1emQT03t9YfWQZdTS4Uk04aAQaxALP+sLZW4syf75801gx\nZrPpqM1eG+ldBK37iZkpWBsEImRiPmrUg5VJmNhxnGbw7VjyHZfMmeECXa0v\nAsVYXZlueiRGwE92zOtHmtt9w4A1ujrD/WfeH41+FxBk/GKMsWU0KXFQ5LBb\n78s0P/FsDhibsqllUC2Gy5tiZbiZjI6aJ7EpjPCvb4zfYQIMTocyBhYhqvnE\nkEXs7s9MKTj5vF51nOfVJ+t6yRD6ThPNQXwXwmJnUdo++HhVx9nbzR9z09XV\nY7Mv4WJNYnCohazHnRuxt4wAhFKamxWUz11VtQRZFev1YZ+glcYYa+J+4/dR\nTOBAFv7qiklJSoJ+vIad+YbUOr/k4a3jP55Mkjt6lftcnQZAiG3eSIJOid/t\nR5OkKttZMCYc4w6xn7DmdCJk+0H0YZtZ/0S+IWDkWp0/CBg81UmJ2Lgjct6a\ny2SFnxkoz5J7TwZP3egZcKxls+c8J8W7FbzaeB+PxhrvKusZi6g3GXDCoDgz\n+PrF+ZDx67QMjXYKRkJv5kAmmvbf5S6JOapfXMuKZbIl3rR28095gx+BrIa6\nWI4G\r\n=7Cya\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"afcd5f5dad8ae169c2f565f14be31054055e57c7","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.23_1573488015014_0.8432414581299859","host":"s3://npm-registry-packages"}},"0.6.12-qa.24":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.24","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.24","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"76a8f76586ea0aafeb639b4ee36e4f6e21f2f9ed","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.24.tgz","fileCount":33,"integrity":"sha512-Qyi+idiO8tWJjM6z2TOSZnBuEKkIgu9BegnsXRpncAZoi7W6jTliWLKRVgJMKmHKr/j0/yEgj3pg2+11WuXHpQ==","signatures":[{"sig":"MEUCIGEcCMdY4GEM02vMGh99zWiY2wIkgbDPbMb8HC12NJ7tAiEA5BFBUShymCDlp/6vrkMCpPk1tSfNnaXG7XluWxTYrYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyYccCRA9TVsSAnZWagAAwdwP+QEOQzIhm3bLH5HSUcek\n4mmBJZEbg1sM8pYsyWZo7BbI78D7DlfDHdMA7frnbaW2d+trWwrcVB5L5z8/\nD5qo39GO3hFJqsvb0D/7jZ8eHlHfESVh+y0/tJjBLdYZkYF8B09J1WBDTaWt\nxq22NJENYRlAUi4cW9R65pL4oJz4qv16S4ex3hXjhE8bydXqu0X2El3qYxfw\n3TMFBP0BPYEx0iVt8E2jnTc+h6X28xQB4M+UIYnNhLRaXa0hZ/MFw7Rd3Oce\nSYr0DFBmfKUcr8IHI8QGkoJ3q9qKuLJ76Nhb4xO8BA/X6VFw2R8CF2No1jeB\npyP/bW3vwl/QBiuTDSMLUm64YRBpora60tsOMPk/CxvpZ5Hb6oTQdfR+yEhO\nJDyY0HEPIA7PC82w6ql3eJt3bXkO0tRmMmlsxOsgXkoY1d+sJRYWHWJLtIiD\nK2oG3wDFY8BBukMwqID9KR/gbbWyxeWyxBCinZmQjTRzb1BUA04wHHix8qGe\n59xAivjo0iYgfQU1SqRpeOivKMc5DgOtK9FlWnlItPuIJmBPnoawd2lUp1K8\nR49VKCQsrkfaYY7/U9a9ej59mbgxRvV60MvfqFMcDt+/jOVC2NcDSSKTAGd+\nIUhqx9I4LnceuHRvAOC5p50vpVPyiTml0L7yNFxBGb/cpxtu7k4CJAfqjae6\nVRin\r\n=y56y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"b9bb6c55ee84327f0aa3232376843e6a8df3497b","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.24_1573488412168_0.8322625825649519","host":"s3://npm-registry-packages"}},"0.6.12-qa.25":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.25","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.25","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"fff16b585c12a711f9407cab43a37ce4b0ee764d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.25.tgz","fileCount":33,"integrity":"sha512-ksU6eKa1Mjv5u1iRd4E71HmCpuvZrRNqDU3wMpfO6z041tuW4EHvl/PBW67MSiomlD3ubkex7MzeElYMGXcDhQ==","signatures":[{"sig":"MEYCIQDrFisjrWsEv8ndnjrgvCBB0YXSn5XrcRFuzv2gPVQzEQIhAKj4YpLrKkwMnaJXBWyvi+IT6tyzeZj4J1fi0evMp4oz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyYgmCRA9TVsSAnZWagAAJ3sP+gP5bUk7QHc7cwBIouZC\nsmKgKgzAKmYTgwRkTqwjfAAbgUz2FYvDnyZ/K4HZ/FAGPJX4X+dQ30j3Eqn7\nG2UDW4fR0eeoF8BU1Rv/8BpXa9Ownmz04wm5x40fPNKeZaENEiC5vEScLk0o\nGEvvVeGkPm2WdxIazsvPVqxn/PR3TRVQJYnwUExItRx6GoZfgU07E15enyY1\njLrS1HMIQI/qHpJLPYa8v7ak1PRW5RQzWtZYnIbWY/4J3i4e8ks1oXsd9ybW\n1PC5bCFIa0tv0rVeM0rV5fxvUs8hGQDNBF8+jNdnmTC9Cd+Vi7vf6XpytJOj\nqV3s86QsmEjBgtGSpltL5v2d7lKeW7DXcq8x9H88EvZhWHkFBPaKk4iOKQzs\nH1pV5o0bbONgkwAanOBbjDaYE0EWxjJ2zO5Kc1DeXtg4Dh2jBtKnUDCresWa\nMn09xuOJqmJ10FEYvZXc+d7h7F415ZJrwIoWNMpLA/jjP9/mCahWrLZ3ktio\n8R7/zwf0eMmIpVSpD2qahwjwqx2beU8H89fkX5vbnD2XdKmIm/IUweEbtKT6\nRvSXXdcGLYH8iKJqrTa6LkHXU4h9Lmh+wsKAXE21w+4WPb3wAV2YdvlWD+cz\nhK6z+nabM5ZIwTLTjEiVLXVkyVJrdYSqMeCSKvaNT7miR0uRSkvVrPucjni8\nqD0o\r\n=M9gs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"dc0f65f51ed10f00b2c76423c6b23a6fd9af5510","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.25_1573488677490_0.5493341545678778","host":"s3://npm-registry-packages"}},"0.6.12-qa.26":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.26","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.26","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"bb6b53454b2d7ddafabc61e2106b89b7eaefa6ee","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.26.tgz","fileCount":33,"integrity":"sha512-/jZcG3MMLZC1phPLKn2FotT5UWLbsGb/hYFEgNxpKAHwd5A16JKjcOno30mtcY3TaYB6zFBoDqR2WDAVRLgFaw==","signatures":[{"sig":"MEQCIGAHnNrIys7Ri8ldTFW6KaRm9DYd2H2bc1pwGXgHOKJ1AiAplWCC87Uiq8pViMEDP/961s9Q1St6kgfn+HBtDzw7fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyYkmCRA9TVsSAnZWagAAAyIP/0Y7TbbyL8uNwuTipeC/\nMQcEMpJyIgkyFpah7wjiG9Z80dY5I/iYkN/ZfLn1FPWT/A7JC5BR5nYMOnaH\nPl0+EylCPJWBuWGmxLdiMfmJOFSDDZWIbcrgG5A/YS5hlFSLHfFlk9kK0dad\n/wEHaMvv7pnyUp0udBBcmIMaL9ui28pCIjJwAKaU9WPp+MGbtWhAZBIf6t0A\netWK8Lzbj0rd1qQAzzcLT36CGuJGoEW1zm6TFtGxvjSgUO2IbqxI5/5Cinz4\nl+Wk798VH8eRWvZVNFIEqIfpsYZFbsX0DumF5T8Y3P8yqTUhpad0xkE5lSWQ\n6DZ1ncfhhoNKERCNu9hXEFi+PSRI5MACv2EOHDQX+7V9NoFhPJ5WPnYyebOv\n9DY0jYOOXD9PDH3GUbIUMghcQ50QgQAYP76j64WP5TWyRwQnona6DneWk8vh\nFEXLW4dP3nN8rPFWCpGVph1brLai+1beTubb0EneYy78NJ5b0vIz5V/yEfMf\nI4RSitSa+1IwU44DwGspRrHx2+17rpMyLkrzFYsybw+Cl2by5MmcxQl2Twgm\nRj+PrKo8cR5z0TCTD2+ePZbJuKYlGogecGQY4bCGdCJLjYdKrckOyAWF0im+\n0nAOf+Dc0VxZFyvBVlBc/zZ+k+DUICDQmATRTbFlG829pUUTCWl1Ztqn3qRk\nq7w/\r\n=4pS7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"d3ac52bbbb8a13785ed7f973e8213e77cccd774b","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.26_1573488933992_0.3195854365976287","host":"s3://npm-registry-packages"}},"0.6.12-qa.27":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.27","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.27","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"67282787c2e413843c9db562615e27bc60160f7d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.27.tgz","fileCount":33,"integrity":"sha512-IAD+VjlOABMK4NoX1R4nDuquO5Getx4PD9jQFtveb+hMHc0KmLw8Aayw4DKQLLg2WJ1g5bXXQ6AiW9f8fTdCNA==","signatures":[{"sig":"MEQCIBPZ11UhUFVONvWGahUqXyyo5jlk1SA6wJm/PwlamAuyAiAbG309Ar70hPutTVk5C9hwEhSNW0vChaDZQTPgCgy7UQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyYmkCRA9TVsSAnZWagAAgKkP/iEA7guxEjo2xxE1MS4w\nN131u9ij59Il+ePxgOZjJP/8sdk46w/2S7a1u1GD6j4urgGIcUVLDc9CRdBg\nfLFZ0C0sl6h9/CFxKfdvB+SgkDUYr3/OMqwQoe+xpqRmgCA28IAp9mgTmLRG\n6dKdtkD8azH9eUtEMtOnBLGX+kmSk3PvJqaH+p3a0lYaU5dZ9A/jreY5/xZh\nn+MTQcq7WT/16soQSz+HUIN6MdhlfmUItFMadyNvwnk8na4IW+YbEy3ruPLb\ndIy0cvAN8InEoCunglUlWIQk62xRXwMc8gnYG07yI7Q1K7k4QHuibgok7le4\nl7y1xlRowb1pYl6yVHAUDDNRsIZyR34wTFE/ADP1/R1ttdiaG7OQ00ehWokj\n5TdQcXursU1L1qWhlFOTRFZeqPw0ce2pyawfIahagFG+kmVMYZnpOdSKDO/2\ntK/Ch0MEgw8zcpd3ez9WXfbLWAxH/4du10mzYbe9DPB4UuEt36WExoQHC7r6\nPL0Hbf5BZ1UxIgsWMAx0yA4jRrCZQBzANy1BRuii+Qwveafn+SNwhoySaZqp\nRLJ1rTdk6L4pjJeHiObaYuBiLHecvLU9df7HC5oLwU4hHdCjpwNxA0d9RGUU\nNpv5YU3kZxFyHP4Oxjwtv83Q2zehTeQRn4Q5rvLjuz+ngdDZPuEezblN2B3W\nOr8S\r\n=yQal\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"204cb5be6341b11389d7dbe557f9d93e0ef5cd75","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.27_1573489060285_0.5176812151104404","host":"s3://npm-registry-packages"}},"0.6.12-qa.28":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.28","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.28","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"72b0750fd02e4b83125e6122ab792d85eb9804d7","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.28.tgz","fileCount":33,"integrity":"sha512-gFvUFpYrB/J9IxxGRSpyXhfjDTKiCyBKeiKHFAgrCKvup7LKixbpzmhq4YxIAteibp8/fi8ctcj+bD8yxHSAEA==","signatures":[{"sig":"MEUCIQCn2wYkOv/Ah78aYv9dJ9XgBk1yTIJYPOE/8aBzJOWjJQIgEhgYHaBWIZb7TcHO+mnW8kER92a7dkGs7oymgnIMf1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdynS4CRA9TVsSAnZWagAAkE4P/RJQxxafT1F0Hf4FSqeu\npCWrNJlmb0NRIP5ezNRZOWP8MYNtun/P3jp2LH3sJmOes6fg6EM5jrVRpjhc\nHjkymDa+SA1DNhKj2fomli9EgajGB9wnMOowPUJca5wxL6B10U0LmM/o5xF7\nzdHVIb74QmiiLIBY6Axjc/p0/KbFnR9oIqGgKNb0U6xWm0aOxo2p0Q8mU7fA\nC9x3FUoivtf2EDJ+1CbJrsSGsyPloK1EfxHzRzml/D0W3zyfetMD9hPv5P1k\n361pFXSZ2gOHO5xGQSPLpqekfVcgR2YApvgiT3VapISUfjuhEoHi1OKLhEaU\nJAFe4422Y1IfklVrBv4kZHiPxhqrStHZtmx0AN37nwdWm678NToKNOJ9gQgN\na31dt1TFgP1j9IFG4ZS66Sdke3Hf30EvYkfckuU2NgL0y+gHc7kh+NAjD1+i\nASejkX8rrKtak+CtQ0mZMOHsRR7an7otj3yJ+uBh0eeuAezJf0QdvXjIQBNz\nB7k6wYENeWoddRz3LJ3LUjEutI9+2Tamm9beZXPSUjDmyfeGoo2IYa0t6Flo\nOKiO7JAPC1+pjyUasOnbqRGRlW3B0/QRbBOpt3ZKsrWao5oMrJExwEMjeeFc\nrr6E+5qzvi6RvNsLRFyPMSOEwARN2jDoWJeUUmc7pb9VC/vUwGo12KaT71yp\ndgUs\r\n=FwRS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"7e2c2df34bc91519509a3a74ffab898a865ec2d5","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.28_1573549238828_0.5918009051648854","host":"s3://npm-registry-packages"}},"0.6.12-qa.29":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.29","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.29","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"daae8244665279077f85d7b28dbcabbf33e1e206","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.29.tgz","fileCount":33,"integrity":"sha512-P/K18iWtG6mZS/UNZ5F96cb0s/E3Nh45EUh1mQognEuCpK4zua9LXR0eI6ZnTcA+fNF6RXB/+Fp9CZdFvA3Eog==","signatures":[{"sig":"MEQCICmv0mqC988IK9ht/cSv3Bz3FV3NHeew97WJfgcboatsAiBsdTQz69sesQKMGskdjr2bBGKd2YPIMmwI7SBTZ2SjDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyoRjCRA9TVsSAnZWagAA028P/0PrHGJ+SN2lav03mCE8\npwQc8qySqb+up22YcnK79HeGqrrTWuiwR88qnAf9BMnZ34A6ww1wLTfPZETC\nUksv+C+66yD3RzCwlZl4mMHdS0n9Kkb+MZWxclaS6G1fdx6BjVOCQkav8L7n\n1xJwxRA3Ib34Dh4GwIQPUM7UquC//cCaq+llNIUv/83UBfur4VybJySwaE5r\nhxvY4stBFt7GrDjEbzeytAQn3Su7muiHiTEI4/7vgtI/r7FOH3o1ym+HBccA\nzi/avxYWTEbDxLrnEW6ysKhOvl28Q1WCNrMi7tsVrZbvFn+HBrbZPVBwHRTk\nsWz/KnJeQaPNpb8L0z6IpcQZVNMeGoOG2vXOa7gU4YSBSmXCIDTZRL3mh1xq\nPF9WaJoJrFNDowLfJlkPnqgHNPgAKxDkn3ANmKfBBbKvnLLJ1flrAlhUD+jz\nJuXfXGElyQ3oJhZQPpZklb+p381oKayMr972NeIEMUITmJe9AaizTkKqyaP3\nF2eZgkhJwLpj6X9i6zVyThfOYha04TJNhMYlPU1LMh5Fo2cQVMkBee+a4qUW\nH7grCDF6F64lAGcGFuyxGSI+dQco1k7l1xjp1ukqIa6vf8/eKpldAYdB+omh\nC609IVeMBAYnezdiV6oGtHqLvnDk8ezKUCsbavdvfv7JdX/vdAV7xrkL1GAh\n043T\r\n=Bh2u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"a0b1944d5a9caab77360010e14551bed15e28eaa","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.29_1573553250541_0.9052861522642217","host":"s3://npm-registry-packages"}},"0.6.12-qa.30":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.30","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.30","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f95a8e76bbc6b828aceec7b86034c4a81e605ced","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.30.tgz","fileCount":33,"integrity":"sha512-vt3YvtirdmZC5hev1ZuATGpbu52/1EvZuSmYvcrBCw62xRnjSqPcy7nzDmKO+acLXbeAyaNj772B2vhx6fJsmw==","signatures":[{"sig":"MEUCIC7J0RaxFJlH5D9zfwyrUDzyxTRznE7JUI1gLW1OhPhxAiEA/bTp/YE689Wrsk4E/uCIFkhd0Ge46MWCrijFRfxp3PU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyoV+CRA9TVsSAnZWagAAwSIP/jU1Ty3d7meBF4x+TCT/\nC/V6YHotVfQ9voIsCxZtjt2Y/ZUfK5+HV+cFi3Sn77qt8C8SGCVN2zzEAGM3\n34j6btirOXKb2eCXWKeN8Et4MsiQl+gn88tdwRzJ7NEuKcnuZEzLlnXAbmGo\n0SWISK5TLJUT/HOKMnvSpIWXWfclvG8dB7tq+CTjWb7DnHJ4v0iROjHBUCjl\nQQwHyA6/rRfHR16zIzFJmSDWY6QVNmR+Hqdi/3XfGnQG8pQiXYxXpfADuYAL\nR2LtTd5wYBgEZhmHLQOvRq0escOZYwbuD+AcXl81Obmyu1skLcXU2Vt95f8A\nyJW1hJ7GJ/py1651IGkMX/VQ8aJAtQnckfHyU7tK9iguY9MaN34tJKtQFsu2\n+rMFFoMFb9QwteTgenudmqkAt822XhZ5VPc/wK8dap/ScISzxu9Gum6Jg8f3\nEO8lt8EQz6MVF/04ggToE0B4MOFzvAaPIVhXx5GfPXMvccIxgYiGA3HfVfGx\n7D1d+6pY0JIBajBeNgNsRx0J2DjuFfMeUiQEd7KIiBr8AtDHrbMPgApAGNI1\n2ii6DH+2BBjMCuEhs0qhUuQZqF0sqIaYQqLFgRbVHcvQ3FllcnTeouzdHv6L\nFymI1Cn+bDjbsqdc9NmK9UiAt0T+QhyAWzCnVmGLJMxmbcFj2TJNf2+a790w\nk8k5\r\n=X2qW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"0678a139bfbf88e38d9f6a98b9d6f35b2b0529f6","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.30_1573553534181_0.4998578766963868","host":"s3://npm-registry-packages"}},"0.6.12-qa.31":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.31","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.31","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"1815788face72ad0890e84fb3f84277cde837d27","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.31.tgz","fileCount":33,"integrity":"sha512-g/3YVRcM0ZResvMlZ84th1U6+IbBm9fUihS8todePUi2+KUTreWOCXZd8Aicndrn2KoRKUBiYPDTKeeSCngdUw==","signatures":[{"sig":"MEYCIQC1qOcwNnh8AMXiNlBKX+PQMbzTXm3/qCtPWMvIAVZDuAIhAJvmWpcUdvwfvfOL51uGA2qCv797X8Oq2HVz0kZQ77zA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyocDCRA9TVsSAnZWagAAUKIP/ilu0sKAUj1ZzTJBDni5\nSMzWVcOz7sdE1B89L8yTXNfXQUZdOAM1KgBz7+MoV2nyDN2YTQyBSR5YuAyZ\nsLYmFLZ3JdC4JatunFVSNc6cH/E1J4Pdp1QtryNxGzX9XISnDhV0gaPjKoiG\nnoFvzf0tPc9nxgC5NM5XgjLkuSqNDWZShV0ZLW05oXm+O7bfHKkdfmRao3QP\nUZ2k1P9hegnzpXa3AnfS+ehAu+Ad7YaX+BDRDdM0HpFsCDcQMZYtOC+qxn6r\nRDQ9yVPYg7XxUZsu6VaViHRuoaMX6rAUNfHW6f5E1ZU5svqy7S7OMK+tLjB0\nt27UBVHl+Dum726OiB6K4VFBOoD2taIGNFvZ06z2BWZTqFCDoiKjs2LHOWqC\nG75aSoVPH8qwcAyH0A50Q2VDfkvOvz2rhrw3dgTn92NCRWWJvPKamtkxwtiM\nlm/cZPUkXrtF7ucoQbcB9mOHTBptP0k9siJcqT2hQ3DZpjITEZn4hwIghymr\nnowMtOUD4DZw33aIS1gpinYAAfwZvV1BYhiykFElYBjQYiNV0LDRmxrGr751\ncG5tcd2DGrBx/uNiM2n5xx988P+Q/5pzah034G9KaduF30YCi4B9oSOW80V1\nd1iw+BehZz5sUJcmgMjKn2gk6bP6UNdHmWTXbbpU8SWOBwa2TuK6sYViRAyZ\niOb+\r\n=45sP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"ee5e05f2f41cb94f8ae0bf9b09df7e37332bfb21","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.31_1573553923020_0.9861868364610666","host":"s3://npm-registry-packages"}},"0.6.12-qa.32":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.32","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.32","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"9195e05e967e14b3848ce8f3ea311add6ed18538","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.32.tgz","fileCount":33,"integrity":"sha512-Obr4l4WDNgOZYMxYi6zHFXaF9HsSfBz3qaNhW2Hk9a+NPyTbzZWKYpN/FBVE4pTmXlpRfZAS6pyK07vlYNmypg==","signatures":[{"sig":"MEQCIF2vjoqFis9QOw0+OtaxsELDBFRaseAh70i3r+Bwfgh9AiAN9uBgq+32Z3zflAZLO3XX8kK4ljU8VoY9O1KPta/Uxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyovzCRA9TVsSAnZWagAACJcP/1y/WjuGHeoJa3nayyk7\njdL44xxsBL/wGgpKQ0lOsv3Qd41tIKfRHmPEQUihk9Q4xhb5pn+YXahOPEg7\nJnJW8DN20yvCCNmUFrl92K0FLdTV8031YC5olYPqAQ24g6u7wOQFQH8aFEMA\nd5jwbQljgwRf87GZRQQr7cLKI47/XRoP7WuwAxpKcL4YX/4RgpQaUKyLkZXv\ntxCsrlhUNQncSDU9LMQXaxAe2+Sy8DaGqRlbz4dRbNOK9kxbvq1yAMlmMqsN\nyDM5JxMAgyDody+yIiVuMOminL62NJCx9IVoGQ7oaVVF+A/f9QtqlpHqng80\nPV3QZJ++v7q7JGgjFwO8O/PCsRtmEKTliw2H6to6MLbe2lmItcQY0Ypyjvht\nnhxV4CmMC7faxPusYsBSsvam8zb8FhQR+f1KRvpNR5Vtq89CqRxWbZ/ZlbDa\nfgTpHeJA5yIUmyWv01W1FZjgUek70GXzRddZCobARCRAZHJEVPbpj3YYZ+tk\nc0N7fLpcfdAgEEXlDARWy7bwF4nJHToyx9l+c7Q1t/grQkfoJ1+rb1wUBjk5\nJ/ZfiNQYkswhIS9v2a4JZypuk6K+sq93JZ9qCi1nCC37O/MszTDIMSSDm4Pk\nmHpIwg0dJ0mX8VSReRUTt5GUCbKNHeTVpPwuIU7BT+54UhWQfyX20awwHyzJ\nI6OA\r\n=fr4J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"17b5fc135f31dc6a8bab7342ea9e2c7dadf5d9c3","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.32_1573555186822_0.6366602328603344","host":"s3://npm-registry-packages"}},"0.6.12-qa.33":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.33","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.33","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"2cee6d7cbd4f20a1d94624bad0d6ef21cdd69b08","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.33.tgz","fileCount":33,"integrity":"sha512-D/3cBAQvMelaw9r3z6+cbIC3p7jvMw2qDzK2muUb5oX/+HYdwbcqy+zzlHhaITij6XrtVl6FU0qzkjFsVfLKKQ==","signatures":[{"sig":"MEYCIQD+0mreDp2/o87eOTNcrABV6GA0LhHGpypE2UT5Ff36VwIhAKYv+iB6WB50DLpO0G2T2Xj56cUJwpggUcIveC5UDY5y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyo3bCRA9TVsSAnZWagAA3TcP+QCxAm/FWuwIvEmpcTQy\nP3A0AA9/PebSCCqnV2uv/qjOEmcehTJbhQUHFhhaAAGg2I3wsO+Xzw4gsYXl\nA4keJY/CH4YQ3vUe9RLGC+zn3hCJ7gtlGaSTdfbFTtrgV/6Zipp9J39d7+jl\n8pLnWvU5RmN/h6jNHgn3tTJnSbhSBKYlURSer9nzk+URPKbFHdIGw7/mLYtz\nlwIYu8u67gA3aFbupD0ENeztCb2CHyNFPsl2vcdQVHzG2cjy5/qE/6MSjYt0\nhl6T7cosa+F9qraLA+77hDWdUNfv81U2YcVrF7WuIRgXLMxibJD/0JYfbRfd\nnujMiON49jeI7yRmcB8sLwpHUJgcgErHKKkmNQaRNeWQqTZQBH3NICVFKJsH\nM9Mvwlmzea/xESGT3fU5ic5rvDtwP67X8Kw3xw/E1d6Ee888OxNA9jd6n5Kd\n8H/9BzgqdvBpmY/E2sZrL8JZTjXmMZgPxdmWIRaWOy01VUeCxDTxZsIcq8TL\n1kN2oMqODTTyiacBji7/s5xBXajgO+QwpmpllAf+lt2DAF1J9kJtz/tQO4Ry\n4pJgGf26Dqde+5fkADi+ARiGEw1V1tC6nWSRG4U8Oqk+U+x8u3CjNfrBuovU\n0bg/2LL2w2n2A5kMsMa8tDFeDP+joo1s4490f/ea/Z9m/JnuglrWNp3suiob\n5iGw\r\n=tFvP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"d8a441b863a996eaef1e573e85f6ba672b012a20","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.33_1573555675192_0.1264544692324545","host":"s3://npm-registry-packages"}},"0.6.12-qa.34":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.34","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.34","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"edd1dee390f66c28de7e6f377160299b4faf2dfa","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.34.tgz","fileCount":33,"integrity":"sha512-Jy7zoFcDy/pb/8qR8jC3dOsmGPhKU/T8srkZB6RcOY7dfva3ykJpaXXscwg9S+nspz5p3rboc4kFM9sfzWUAIg==","signatures":[{"sig":"MEUCIQDYqeIaVKcH9c425Vx+ZbdqYLxFvXKkcgMsXL8APToDPwIgcgaf1PaUx68IkfpALuhFpPX4YBIZ1yXIrSJtDPWPvbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyo6dCRA9TVsSAnZWagAAyaoP/0yKgsD1FPqgXRXtvxJM\np6rHit3bKvaEPnFim8Ox7Im/4mU7YZEgpRMUFN6ZZlXKiqAgPBPlkX+s8sEl\nMVuPLfW6wVL5b3tnEpuZEUSijbSWCuxDv7EdqdZCGY/A3AM1PebmFWC6A0WS\nvVn8OUDQFBeaPwZehL7usDz0X8HdSup1/lQ+ntEenMrrf3aUFzJxgLFm/aU+\nQmHgS0kOTFatjD7ski3D3qlcUO0TFQ/oGKDQDsJpj0RkqTimKi/peViq3g4s\nsIaz3jKpttk9aP/kdYUUnG/BUrnDYneDhGyvvq953Uz1iE0z6CQzd/WjQH0J\nYcwGM2wnLnT2F+dP9ohyospePUKbD3iYthC1c3680oNl54gVMQf8qDawcx9h\nAFzPBrUfziFEASpyalkcaZone7aCDEB6Jeb75mUscS4a2v6FR7xQj4gjQaYt\n8sziDdmkIJDhKtuCj1ZjgahPKhj4/6+u3TBPzdiK/U9DS4lD+/vX2dYHsIyv\nGeKgjM/UB7htXSc6Uzm4MANTnkeZ55McbaTKy3kXhgd2IfjGG5KTlS4dXV+V\nQk/fVLz9rn2HycFqLOYzuLZqxTENXreQ0K23RxMiUmleweeNOBRVKwblmdqo\n4kLOCn0e2CGcErTRZF6/C51Er/SXTqJMafvvWL/MTlypeGw2xQsSE7BCRNhP\n8gXr\r\n=7AcN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"43b1babbac36fc37c5ac29dc8d07a26cfb5a06d3","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.34_1573555869024_0.997298535702722","host":"s3://npm-registry-packages"}},"0.6.12-qa.35":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.35","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.35","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"54908640cdc787744eb654f03d4ce6f708d90930","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.35.tgz","fileCount":33,"integrity":"sha512-q8+lJbB+bUKuI0sYqcezWjyu2h+gKfselJ5msN1gSbnxPxD1bXLy47K215PrfkkdajqM6DsJ+TBw3hM3OXX7/w==","signatures":[{"sig":"MEYCIQDwF5WzSqQlTLsw2WS7+WneBSEa9DkktV80c+uVGxmfQwIhAM7oktoQuen88yL+L8cBz206sQsaPPNejHYJlTXfWxxh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyo9WCRA9TVsSAnZWagAAY8kQAKLfhVHylIOYyHJjWE/t\ntrRBpuao5l++ibTjbglsEeiWGo6bygNywOkFVqCA5mqtu+np/7dE+jSI4ERv\nIen3TeADqJ+ogCVa7n5Eg+skaT1HkjL9jOPkDsBxz2fsPwe05wJzekJ7QBhL\nw6E7j/+ZM+EVk83vwKPKsHXVX9cUMF15d2iMnBzhJQFvUZ2UcZZLFRv+SDi+\nyApOEmrpmSlcqM+WnUtzHl5Jm9KJ+ENeP5S1TmWh2e/3I07qgQtcFHcZpfDD\nOBRkxXSN8woqwB1rbKFGF8eug5GdBfBHbzSRLiZPJVK+WwaTsl2pOQy/iAqs\new0M2gLRyXxFxMo1zVb0ANriGamb0wbImeQerBhcN+hkqp+CpyM4y/nYglm5\nAogLItgi3Kyd2W2hhrfZs5qwyXFdykWa1TLoD0TMyDRNglKULEamXvSMk7Zi\nulKH1XcSxJTPVU9+roUGwkricx5NeBBp+uEIsSlhKoPcPjrLwVIDUBeIAaas\nZ7TLcuv1cwkoD++/hMF3XuqqUYLuACrvOl0WqVAydILrEZV0DWX8qoS2zASP\njh8cAf0JEjhlZIiB2gLzSCmnIpR8fBN6MKZZos6Iqe5MQJsIgapsX7f6cL+0\n60AnXCv+Qp9xsYLnH0kPPjUvcP27lp38tasd4CtiEVktBBV4IaSXeJ7T3Gyd\niK0w\r\n=57OC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"b0527d0b6783653a8b871593e9f02db15d3bd2bb","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.35_1573556053949_0.21724377329977473","host":"s3://npm-registry-packages"}},"0.6.12-qa.36":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.36","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.36","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"5479b3bcb92c296fd4dbd80350cf778f6dd59d40","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.36.tgz","fileCount":33,"integrity":"sha512-oanbjNq4p0p8cIcJHWhxbbygStaEZWSB7L22W5fjYfIB7Vgl/O/SYyHLxJUfJeDvdFaiye5yKjDsQ0JXgHYE0A==","signatures":[{"sig":"MEQCIGJH/7pIjIQcW59GTvqpWy9M7EIpggmzFAbkjEydYTd5AiASaTxQGEF/QkGq4GpDLiA3S8EANuz8CjDdURBZamED5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyo/BCRA9TVsSAnZWagAA6ZwQAIRyaFuSjjU7HOSD9cXQ\nW1Q5vi/o+MDeDt7tfDtFvm4hVv+Hv6lktp5eOmj0rjCrX8c3slhwPvjhmchw\nbuMJ9XrqCxXluZ3iEQ75nCGCsgSya2pnnqR2eGDk7xEHYQG9F359bw6VWAlX\nrb6m0z6a9DVXNUuT2ohVmiOOMvUMzqrG90IMQl4JE5uR9ANBQ0OqQf+++3xd\n39Uot9UwyYsXdsNCxHoI3PTJk9lcxwpdYF3VHmj2Ht5NLD0jkbndBbs3THgK\nLyZNiSo5gkjpZV1Nj939N1aLtkFzmBAR0hXBHI/fX46Uaq0CO7p+WOS49/se\nYM6OOoRPhiskjMy6QgmPt0IZKnsAxoML/X4RzWq5+9pisPIxkQwQfvIsBa3J\nD/tlBX5V0iLKBdyyn2ltz1+/hYZqcJ9anni+yxaanSletJqpNFy+mdkeAY74\nnXKNLul2n2fZ5VxUyftgUZyGGaEZRP0gNhRUcit+IfMRXcTeLj+2PXPucyko\n7rs56snPSarHRFNbpNGLwYNVwg37g35X+nDFL4FMEN1ViHdZlDwqDoHrQpe6\ncH2tuKh3GAn2JqesgLl+DFPOM3tvNw53+kky9C8YGBw3HCY7MehS6jb6uFFQ\nWMrViJZoSfaGeQ4wa2qAjyd02Or7QURr0DlchH7ihlhX5TiMV2N1ozoVmdzi\nNM0P\r\n=aUaY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"fe27aca3754e6d82a2b8d30aa8617b72c8448f40","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.36_1573556160670_0.1688513492650625","host":"s3://npm-registry-packages"}},"0.6.12-qa.37":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.37","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.37","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"7e46fb0e61c0904a19c01a7f15c4cdd7e7b35799","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.37.tgz","fileCount":33,"integrity":"sha512-v0a4zcAYCJkz5bzGTHvtQ+RcyJ3o2OVjf9RWXEIn8LQwQd5AF1Exn2RqtJAljl+9oXLravU0sMUmqP0IWibdQA==","signatures":[{"sig":"MEYCIQDnGf7J3c3ZxpwjvNhssWTfGW91qv0ffgSvv6Fj2agAjAIhALpF8rPoXif23XIJ33o7uwD/3N04ddKcHmpeim9ZUPQZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyp5vCRA9TVsSAnZWagAAF4MQAIHLHib/f3GIh6O/DZ4e\n1qA8l76oreVzKR1FquqN861RAjaBOZ6UJfnigyitya4O0wwiBil8YGC8HybV\nnPQsNYerg/fBSNpRfixOxGelJbNPKdVMdA/iD23ha6CiXW8YqaJki5E2FHDn\n4FuwDCuIH0fZ0doOE4num3QHBC2P5ZX/r5wzuDIhvoV0nBEeYFc1lmko5ZnU\nYFldHfbZ49Hdlw+uBlNMDA57q0Yc7o176GK1iC9Qb/8A9EkQ6EZQVTosSyzI\nF9zmmwLjzy+qETFg+GCREbxH3XtduYuK6m80rZJt3pvuR+vwUYToqR4CPI+/\nmHOknjDdp8vLkRUuwsWRcfDD/XLq7ExKGNvTwvFi9hqdlQAgBqcUy1SW0Irm\niDQJHBiF2Z263GTiQjK8moysdL80+/KpTiwhjsVnhZa8+uMDSiNqTGNo8reO\n+uhy+5UiC/ClFUaw9KbmDv47t2+1NkRYiKeBD7WoORVstkHlkUI10X4z13O4\n6zRoCZGaknUSQaipnMYvgeNW8x8+DFQcQ2gJatc94zgXVrB+S2FQvlRN9VSy\nMdNnKw0pcKV46Lpv+r8fz9U+auCGRZYwCZpkX4uZeo8T2IG2O0VuCyKGeCRA\nYl8Lz44E4atnU3h8/qfzYkQrz5uw2ZpzwzMBlM7loqWzzeLAUuJVCkNPeLCc\nR8J0\r\n=UHbV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"08bf13a242b8e805aefc428c2c07e9b4051c1f04","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.37_1573559919336_0.21046693247631132","host":"s3://npm-registry-packages"}},"0.6.12-qa.38":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.38","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.38","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f7ceb250570149ec7b951883c058ff7994491e0e","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.38.tgz","fileCount":33,"integrity":"sha512-T6AcZQii6VEusvAoHbPAqPUrZB2OtHWWpAGYAXkWYFWl3Q3T7tOZlkGSx2l9ESpvIyn8nNoFNfEM7t22DcCK6w==","signatures":[{"sig":"MEQCIE9Xk6vaMa/XBp8+U/LXmECiEFPkHmAfvAR2HOlFDM5HAiBnb23ma4zpn3a/dLEUFFPzl93FpArAjleJhuZjBj1Ivw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyp8ZCRA9TVsSAnZWagAA2f0QAJfGRJCw+R9NHhRcNwLe\ns9IfZGbiQ0+lURMuuKKvedUB+uELXEjlsPJNISjgHoVKW/o99Tgf04v/U36I\nMHr/eVadQ0oMFdPZg1jbOStBHAbFv3L8tw4psRIfQopS93M2lt7ByqJnBT7C\n88QpbxPM0WZ9CgkZxY6bewAcGhOmkqwUO/NKsEeZb4v74zFw+NrjWpJRcQkE\n6gwkSH6K4IZKFi3IzCxlK8bYEONKqD3ayEqH+uYPlgNu04KTc4XiCzSv6J6X\n3ctvL55GTahdgBENqaPucLtKrCfpTqNGNkP0rRgUD7gim2nk8K4CfzrXZwaa\n/ugpX9jlXROTKQDrsdkwwrchMNfp1FQU4jgdgbTfQ3y7q27/OY918A3nQtHY\nOrHUfFW197lAGUEMlaJtrFNU96AokrCvFLik0eRmsxFXe/5PUdg/ImVmZ/oi\n+GS7kSzoUifoioWkxamaDLv1J8wERikYKMrokoZ5CIRntjE7yRI8fB7ZuRbE\nekpuPS37Jt4+bfAUSz9QHIWl8Njwrz9ctcR3cKy5renC6aIs2aGJ/THv6BdE\n7JYc11pWoBzpEfF4E0GSVtOjDNTo9dJRFiR3YXjyHCtVn3HEVsyX6OQMVbQ2\nL2n0ZK8ctYBg3NXTu5y+dPjjKOqn5RbfAYzgc56wsrIx9qDglOVTI09PWETA\n+9Vz\r\n=6tWD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"55d198f374d817a85be2ad6522358a5d241dd8e0","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.38_1573560088986_0.9471911970415579","host":"s3://npm-registry-packages"}},"0.6.12-qa.39":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.39","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.39","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"5c4b68ef130e2f6b862afa4ab573eb0c4282e140","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.39.tgz","fileCount":33,"integrity":"sha512-37Po95sS6Yxzq9VX9FHdjR6+g4z7VdIWU4uQiyA5p9rhTSnzxckfgVWGGzdayV4I5R6HyzvRhtws657fce6RCQ==","signatures":[{"sig":"MEUCIDy+Ei8vAYtDG1STCtM6B5hzOeBhjGV5ISgTZ/NJ0ho1AiEAlxCbyzrnqmXnwGOiq8nJwPeU4bg1oSlroJO3fSu04Cs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyp+oCRA9TVsSAnZWagAAuAgP/j0+iyysK58S+40c9zL9\n3V6cFhiyx8WiFSFpYKKCyRAztmNkbArabTDpjeuCB7llfTjIOQ4x1ZzmVzOd\noGcZuKnFblw7mw96MKIMqdIZbktPLhY9NeYUgJWLpqHuU5tYZ+LEoIuirY5B\nclOa0QqKlx0QtH5l0IJNKSH2l6eWaXQn8j1XSKPSnoDi8YZSn1BVu92iZAxO\nb+q+CKep3c2YrsmxXvOHqn6NsQ9qaiyIx1armvOIyK8nPP4MLScR4yh1dsAB\nuvgNNsw5wQ83GxxLuvUckMYWc/KSIe6p2ZmwJR9ugFIqveRMwfnCHNhuYrgy\nw3UfdNb4+e1nV4IBy6ZTrcOQEXrJUFeHP3BM2RlYBDFUniPf4B6H5IaZYUFG\nq47A5NmXOMg7RD289vauvuXI/laaHKlnFtNvbBJbQbzpvUnALnKrQxnzl18Z\n0EqOlT+FSvKGwPEL7jN7Pfu6F6dSPXs09mUXDybEmcdRJ9dTC/O1hktfoqYN\nZZFzEvf199hi/6HOgO61ISPxYt3Q7zI28Ndns/0HGuAZyunZ9OrzxEHtST1B\nd5QdwcRFd2g+QjQgBPPppt/1eQs7d1huPYV3XzMHLlCALdgqqJ36Wwxm7wO4\nmtrl0w60jSTgfDjCead2CWIqfdLYxkwiEbn1v5Hr8bOhlTvb9spmO/u5FwV8\nvAb+\r\n=WjgH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"28404e47fe7dea9d3aab7f6acb78076fdfb7d406","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.39_1573560232006_0.09077228880885646","host":"s3://npm-registry-packages"}},"0.6.12-qa.40":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.40","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.40","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"c1c4acd9026f90ca786f0f3dac958fcc66dc022a","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.40.tgz","fileCount":33,"integrity":"sha512-f3rTcbNMrRGHp4DVqiSpob1yS5mdG6o6NHvhuF0dT6PN2gh7SXUBgH0Gm9psDWmTZPdH8tt2UhXRbLSWnlrqPw==","signatures":[{"sig":"MEQCIHzBgAPQe7WzMQwjvV5ZNGD7eXpeW3W/maGremPshw7RAiBGcD/TjEXU7S2fvRSOGl1C/yb6b3WqnXMgyTzScW9ydA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyq3ECRA9TVsSAnZWagAAci8P/0xdo2pQp1ltzjDXy1ye\nay/6KIvjKTmVJL5GXGcr7sPnFDa+1qQt+fJQLJ755cX1PjGlba1OHlLX2qGD\nS8oAeman2KDIrImn68ADWvg4k1BWykNvGFGNEcayECx4vDW5/unMxMN2eN2t\n/IqvlELMVSAJaSEYk6GaSBqyNNBcoWotOnpiTS0vSMoJ3CZPKt8xgH2W4NgW\ncWiISubYLLYXu4rpRIYCASzeNEHm1TA7AIre1rRastmWcQVgds7vejyshVrN\nuCVe16cZYWjUT8BbH+sJjtWIHfgEYqZfVFGmwcoDJECi0bZzXovZZTbqWwuC\n5bdApL1/4OCMDHKjXD5ZIZk//bhmlXaKw40nh7Q+Eoh+Dgbbtpx+0VDGtSlm\nTn96Dz94MOyAU/ENw6UI/HKt1LJf+Mb5+h/WNLefr/U7+k2PPXR0NO3BHKdh\nY2tWRwXn/rRtAKkd8RT06q28WKA3beEDVpKaw0fH/NDTp6tuYUwIohDggA53\n0Sz5w8RupdOXyhSq2Kws6t+DEliGj5GHnhi6HxVSqaCx7ZGcYJGZQ3KM+GWX\niOYOiW4chwMDL3mkzh3NyqlY+5quaHhbDSIP/My7JlZak3aTgCy80OUhRiVo\nEI8o9O6+r9seFa0Y7yK9XG5Jx1AVcFaLb88V11IQnG1I5Ps8J9+3rlwldhCB\nYNVz\r\n=LaFi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"61ee744520863837403637b5f7df261375e73204","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.40_1573563844021_0.2152528934061786","host":"s3://npm-registry-packages"}},"0.6.12-qa.41":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.41","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.41","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"1483de08466b7f3de93d959deee5c40eaa53c92b","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.41.tgz","fileCount":33,"integrity":"sha512-IK9IaOIdlySnI7Pb4ZASVleVrKzBpqOqWZuIK4zIUy3ZVYbcP94c4vMX5J5KgVviOIfWAL3UvxHytcARCkzpUA==","signatures":[{"sig":"MEYCIQDfmttDpTIgF0TlioJ/Nqc81mmfYHt0d5e1PXZCzxlKeQIhAKCmJcH5VMIHmZUc3j2VWvpzE9bomGtHMfkMTzj5uBN6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyq7qCRA9TVsSAnZWagAAUGEP/3Dqi9tnQ3ze4zza0DwK\nkbnUPXioNmaBa9GDATJoBKDEgjwVySXtSmqkfYD+t1QM7t/TkiBztJh5YROb\n4nf4OYwi7CulVfEAYI10XoYey0tMQ6M8w84t3EA54Ot1uqSi00efsywxz2p7\nGI9apaboNUEcxfR5tRp98sea/NP2D+LVNw7YgkgC+Rr8mM305JJTAswrKCpo\nIpoKvXyiswHgEcJU/Wp30NNMMRyZge1g39bNVkjLjqbaOFIAy6fbdBPq8rq1\nErm9CaOCsDFFo4WVNaF8bJQ9MQgAJteMcDusSKWtM5Mbv0Ak4iYjTMli9elU\ndCzSoCdJtgQZtylJIZhJfa185WPIuYSlZ+K8dDMJnqpLg5n/yOO9+eXX9QLi\ny8HuC5jTgVPPw2FrN4rkhv+TWqQB5z/Hsoyhh3POnr9zJZW6UpShLjsQ9liO\nx7HkqyioPeEp9HCRcft1vNSsdh5j+dV4r9QxRpiu30LzFpitkh0Fg3aEvbBC\nBRXCvnZ0GNeY6AdN648ivl579L4tyvtafyyg+nDQ84yCV80PS7PZ5VmkWM0R\n3WQ8y3Rcf7/ywp3XdkqbuZsHiUnAispym5kEKs8hiZQj1cF2kuJ8fh+dOA0N\naKefHHyngWH4fgy1UN04OoUTMwkEnlMHl1emRP5ly8sd3r2U1Sxok/wtwaRU\nsxMc\r\n=cRF7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"e9c776e65114628823be71f424ed16d729f1ef0b","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.41_1573564138554_0.6223086052677784","host":"s3://npm-registry-packages"}},"0.6.12-qa.42":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.42","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.42","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8e6d13c9ac7d6c3ec1c5d2d81edd76e4f880f0bc","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.42.tgz","fileCount":33,"integrity":"sha512-xfp5aEtn4niijOpKpwMmoq6Yp3bQzhgME5XqWBEODGU2lD8BRnh8ULHSGtjxOFBWbZ4J5PwYjnBDYA+Dp4bZTA==","signatures":[{"sig":"MEUCIQD03tBIMC6j79wVVIs3jEQ7+ZLlvzGpiERi525cZrgcUAIgMpNboiKNmBqZ9IXjhPTHz2ZNYHfm/5dj8rKbW/q4veU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyq9RCRA9TVsSAnZWagAA0SAP/jIDvjwWk/Crb0koWueA\nCBfGXxPGVE0ILIqrZn32tOrx0PDCZKfpHxL7fnTTFjjxOqBnx6NTGYnnZntP\nmLbteK2hi/2zbQyXynealDOhXt2znD+6E3JTh9mHypeg/jjYkuDBgJ3GdIvp\neo/T7St6lP+FCjP3FPPk4dpujwS+X/Km/mFDXfqB4F+IGHRFTJyFz52UOWTT\nnAFvgCe5sR6PYhS5n5Wg4N+d51VFI0j2JE2HI3vrtI4pzN6iZj5wF0g+0KVg\ntjG4z6DB474cZCT71PgxCD54FugMuTEb7nDTjgYCFCevIFcI7tRTTVaKXBaL\ne423m2rcBU+g3RzkkK5ZF2H9nSLdPKSppovQYriK7WQ9wCudtB5JMP7ytg0z\nBMSkbhm22ju6coqNNm5VqudGneALYrw20YuYJTOkMqP5tBIrg8ztZrIeh+6r\nRbNr3oPPciRARqI7WlaeSSnuJ+ZShpQPAd0ZCJyCHsRdFGi+Rqf7yNKjU+1z\neYnHOb1kI109fk4UR9Goeka46NWCwe4lJkdYAt2/YJQmYkN5/+62HT84GVPy\nTdHELDIJzEohj3rJk0Nl2jqTTsAym7f9KNOXRvgRB/GLVBpsv7ZX3qrei6xd\nvaNDGSplfpeLWZSdDh0kmZnfWeTUrmcFQR0jZ3p8fsyp4xw4u1NhxLwvhGT3\nfxah\r\n=KKak\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"bb588f048e5de8db4a04d986bad0a72576aabf6b","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.42_1573564240689_0.8587726616147207","host":"s3://npm-registry-packages"}},"0.6.12-qa.43":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.43","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.43","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"da20ec8975d00d31ed0791445225b9573b249a64","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.43.tgz","fileCount":33,"integrity":"sha512-XK+6eEPvamD0jz61S4bDKKTpgXUI+3aVFWBDul9dMQ8nCxVUjsS6pOUw5K3tNlnHEL6yR2keBTBoJI2aH42pQQ==","signatures":[{"sig":"MEQCICeAfuBDJPDJal0eG4wXi5wuzvXl6LhWHNvMgGL3gqX4AiBLbH2CzXcXlDdxLvr8GRL0NqQVfWi4wp/pOJW28fYVvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyq+1CRA9TVsSAnZWagAA6p4P/iOFfhQxjC+QfhrNkkA9\n+JWyHnnD0Oc5hQaVtru3cpGCenr4mtWGLjcG4DLQrwzmTTW05OwpE10auYae\nupVo1eY/GDOb/3Agm5NGcAZk11fK4PEJ3lr/jzjiwfWnDBM/VmCO547sMDA1\n8GOJfAsGmDtutltKv5fXSG/1L1+tObeQPyBS88rdMoXVHTUQ2TOb4bxK/jDB\n9Z688W758LfWRowDR652dzVO5v/b/AiYdiClM6feidLdQuTzCzri5+rr3NnK\nCsxmXH+224KAAkmI1Uwjqrd7+MUMq0FLfElDOQo7gm2B1F8hYBrnOCOcR2/Q\nLOPjPGAkycDHoFnER5zNyirsj69NJJS5BTicfZqvT/rkVt6YmkE2aDOleo9B\npth2jxOTdyJh1/RDmluNAznP/P4rM65lFNlSJoUl5Tr+QsRKoeMFP00eByAb\n4WLq5OrKCrLTb0yZ2rVoEnGJdgW84YxFiUspYaynB3MbPhzt/oKPaMEvg44u\nwF0C7j39a7c+nArMeDTp8d6JYn9kubLS6TCo3BPrdIhV6ljJ7j87fqBVwxm+\nTwlKa/viymSQfaoW0Z/WzDZWkQBaiOE/BSOpE9puStrYVSNHeY4w1dTs/H4/\nFkf4BCAcdkyRGWO4t+3dvTTlHYtWPbSeBmI7PCqOf/0JAFYTiuVOct1h1Dle\nBiU9\r\n=n0JF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"c1d41455234486e484bdbe4cb14ec9119603e747","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.43_1573564341502_0.634592574690559","host":"s3://npm-registry-packages"}},"0.6.12-qa.44":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.44","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.44","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"cd15e3c4da8505181f03e97db0f3cd649a65aba2","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.44.tgz","fileCount":33,"integrity":"sha512-cFdkeSghnij+abQe9P/8MAjPn9NPe9D6cPJWC47ZrRfYL22NtihDpe4NgyyQKN8t/VgFIyip3rI+M2avlXi4Ig==","signatures":[{"sig":"MEYCIQDleZaftv6YwjTJcyntm1o29dB4oIQzEychGV38UqE90gIhALPolXDG6fwZkR/svIlcKeLeme36e42cQF4FZkYrPvnB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyrCECRA9TVsSAnZWagAApvkP/0lcqM4vKdC7xorM6SgP\nJ53QwtjktpSxL7QpI1D31DUMZ0rlSQoq/v91dgawzWsUSa9iLONKcVLYe6y2\n3wQJBirJAx/mMWdfOLlsQOmeWAkIedjkkfqE3olM/8L+HwPJ3LmkB2WjqDvl\n3u+Rqo7uPT2edSrRX4m8XKYPAr7AOnJ3wD17rg3MuWkiNUa4MTyX24NkM9BE\nshM8IYB4h9T6ZBiGN54+jOwxqlz58qLjOs2Y+ZaAFJYbB25eSMHtgMKrOnGm\nJBzOP8Oa1B0hPdzcheXa5Tn5lU022LgJ8nYuvgU9WagTkn/wovg9BEFBZ5Xq\njwm3xClRAQQ1OgptrczkDBQA/T+TWMrnW2FswJBPOihe5r5lnpZseUV8P037\nDoklJvp341lfmKVQDufW1FJ2TIOFjBvMugSTDV9KLmIEg+0mm/wLkRz1wFci\nmZXXMeUMD+MQmKvRG91mCew8wpWESRdOYjSqmBslYXe3sDFHaYhkIJy8ZYwZ\nAIixsy1e+pYIBfZ7nhX8hGz8ZrRyFEYCW3H29C1M4bZ6+d8hwoMZLHTsFPz+\nPmvwnZl453rWmH9t1yZxXh2o1FtggOoMDV/ibPPqHuEKevmF/jXzUf8sIYv1\ndbiulqulSx8Y7pz9AEMeC65rA5N4mrI9OI0wAQQit+FBFMHj6VzoZVf/h1dq\nI5He\r\n=qIT5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"67fc6b25245c6faeae0ce6605db10c234b9e4ca5","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.44_1573564548158_0.3519678972647784","host":"s3://npm-registry-packages"}},"0.6.12-qa.45":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.45","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.45","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"00badc7945235228e47969fe00c0e995fc6beb44","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.45.tgz","fileCount":33,"integrity":"sha512-pbphqAans7zjzf+ZUEqf9jPO0G/9qy9gKEeqIxQf/dBfZNPIkZIETeOYFVaf5n64e5bZDrNuj+UX05d1w+OlAQ==","signatures":[{"sig":"MEUCIQCi2gQ3oqpRJWIw3lDME/W0xxYccPRhh/tE7yWcDUnXhwIgMKes/RjFIhSmUULutZvINErvXtlAxnTgCB8STzy7spk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyrFFCRA9TVsSAnZWagAA5v0P/jIEv1sr8N76/RNDNZh6\n7+yJdVh/Q8kq+u0YymXgm87mj3cN/xOSJ9FvF7c2UqdDSDpVK6LpD2jHFtbU\naNr710+UGl6WQfs8nC0PwitOUydOleaVbhjitVWBmJAoWrV55ABuGVmuBWAr\nJNanrNjvxJU3r5MrhcjiucuGUndmEieaRuxuWUDIUPjyR/vEXC5AIiuYTD5n\n0/cYFdt21V1on5TM2ZIWdvQJBqeV/ClH2LhnCLLgGK2gntTA5+fbmdDfvsHf\nyMFqmyxWY31TLurDieQ73M/vdG/MRoaKcXmNO4K7ZY7vOE+RujcHJ5xfJxJ+\n0roNeUG1ue7pLSqkrm1olfqd2FvB25BG8t2rwZvgCSGOV62Vzx8395bhcXHm\n0Gm7X4JQjqYTZ7mm7FALOM+6vKhjbVLXaC+D/DIHY0HIsnb2nROP3gDmiAHk\nxUcUHcS7X4dt3oSM7TsE3GWL5sImg1nRJCyb64UuH5Pltz8TPhFq9ZuxnS2k\n2e3VUPV7NjSqMHjJtToKgbzQCXX0FQaJfcfiY1Go5psVrP/KMIK8/4f5GBbN\nU6xtZ97Vhm0JguipfadQSNdGKBKxE1UEoe28G90+lIgUIeR7XMvgzidSGc/H\ndxLhOs2rQrTGWSR5ronACrFEwi8dWGyQB31w/OQuSGcw1hF4unoybNpn6h8U\nG0CW\r\n=zNnH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"b5b8aa07aa64d9e4e515ca35e24f4be4c1496de6","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.45_1573564740644_0.5174857506452766","host":"s3://npm-registry-packages"}},"0.6.12-qa.46":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.46","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.46","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"96d2cd4d91c4bdcb6a9ea4271e1acb37b9c68755","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.46.tgz","fileCount":33,"integrity":"sha512-wAyuRwoMNPXR7WHUolK/dN5x5VyZmt8MCSewyNUlBrUoJNotgl2BC3bjOK6nfq5/VUl1253mWuZUGa0KkCiaFA==","signatures":[{"sig":"MEYCIQCEsGS84I1eesZUIGd9yuwH+BBEQ8e70nYbKjVgEVMKtgIhAMjqDO1D+LQebdqCic5EyFv9Jhs4tWXlRogqKj/hNDlE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyrH9CRA9TVsSAnZWagAAiPcQAJptyHCqU7BNcA+89tFY\niV+Iuz1B4RqRQFkPEJDJwrildSJh0BGHPqprzJCFuu6hCaXw1UyL39oginXW\nKyHa+3QzpjjzTmcFXwZ4j11+TBfktTmo6v3vy2JFTMfxnJtxwTrvil98I8dw\n21sZzLUgLG58DmpqYigGO23lfiS2mE9F25SnA0wsb+kE+m50d7fRUv+/bgHI\n6judSYgsQSah4FE/gLpwaNPRVCN1JtcMSgMHQDxE1E6snFifOvnW+iMWbkHR\nuEpoAwi2Xv2dw0ghK4iYss0GjdsasMfy/JywmCYzLwXrPVJGv9/OO/Idix5X\nTexNOY1MlNUEhnw+AXh4Iup6TdTwpEBCv3gjpmLjZuliRdEGuTeB5TSPbdQ0\nnWVk39Vmb6x5uFq6tVDtjtYsVwU4324td85ZMCXRnoaZsTIteTf/pJ42lIPi\nsfR9aSw4MX0ZtuXUz0tWcPHhhkkRFf33agFJ9xAHxmLbVOkc0NtZ/0UxVsfi\np8e4RrYzyvc6MCxTIz/VuUayK8bdRqID8Q8Wz1XkwEKqU+3UFhTk3sL8iflo\nPEczIrASsGwCY+kSzNejqmBQwCoaM9Ju+tyw6p3Cv9/qNBXnad74AnVjhhY0\nyrA52MhcRniTiS0rNzLvFMl/lgMOUI6HIGTR5e2x7d2DkXvQ2HCN9JGeWW62\nqCfN\r\n=5JH8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"2d8cae2cf9c37de63fccd62a76ffb22d05c7d8cb","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.46_1573564924544_0.658868201060949","host":"s3://npm-registry-packages"}},"0.6.12-qa.47":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.47","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.47","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"5167c0c3f2dc31a86ba3293f3978bfe01bc0e81c","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.47.tgz","fileCount":33,"integrity":"sha512-yd0EsHkyo4QLZM15I1/pYV6Y2FMN4nFDV0VXBYXnd41/0QovWrjNHtuQpbKfiwHjhvirSBifkupCIIGto2wu3Q==","signatures":[{"sig":"MEUCIFIXWLlfmhV8TvoOd/cxZQ8O5nKluD96VhRxMLFPsUdUAiEA62ahd+GfKv1drpeXCCSDN/pmm3zIYtsgQSdCF4Y7Mtg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyrJjCRA9TVsSAnZWagAA8qwP/2bO1tB0cMfXuL7SnBC6\nWzto48IMlcb2AT1htwpxvb/6eOSOuJXpCF8UEXzfj2IVRTXXmHjaEeplpSFk\nWc5I9fdjDNG3/81Isqj4gfKRq2e9MMfG+cqvLZ5J3L4mJZOIfALN6DNnHA46\nVhmFK/iwC+T9EKESZNKBqd64AxFD8ZEVVcq8iCFey8HxaPYrYmBwXbbPSj6p\nJluLnAKOd5KHk364l1SRyyPZjIdINmfBs5pr3dx8kvLXXFZX70TLl5H8dhp8\nd+Usq7FI5eObH3qtj8xUTb4dRK20aRYnvC43r0xXijidVMjBNq4thkDsmzwl\n4mHXsWPCKvQTpRyiIhRpjan8m6SdwOAKpYZySKIpl1zatbwDOtqkh7Adamyg\nDRKcE3Qx0Ug/a2M4WNP23C+2+eJXumu/ujnVBz6SUkPe5quqSalMYKYoqgr1\n6PJOtMB3+BfG+hyEAhMz0wn+uaJpG5m7FPY1HxFCuCgoBt0DJ/bB78ujZQ1F\nndB2MTgvvwVBw7Ee6cCaLjw3fRZ/+vRQ+H27QJKkBXUjzLPeijPfLa6C+pi7\nu1KloS7SMDM4Kkn9jEk43sIRLjvFqY1MYiZaiTFjqTh0aTkpZeZpq5imcWIz\n1gAlU30kt1p8LbVUBfN1Y2sLX82/LLyEGzenvMhvRulut5+KadLjiPsBkeFW\nxObl\r\n=gmEO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"4e831591cd8041c8ecf6c46a90ce31922e82651e","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.47_1573565026601_0.17628502050017936","host":"s3://npm-registry-packages"}},"0.6.12-qa.48":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.48","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.48","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8995020d9d091625606c733eae7d9718d50590e0","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.48.tgz","fileCount":33,"integrity":"sha512-5T8Mfw+6ZDDHq8u+Ccy76bw9YIEISBn2T65vGDuFddyGfa3aDLmWRQwmJulwG3Yvpi5Ivuc8XKsOplvtgb6Exg==","signatures":[{"sig":"MEYCIQDXG9yifpyYszL3po0NfU9P3BTj7gfK2VNlQrq3nON24gIhANtYf9sQzecz9S5IBkbn39CDlK3YssG85mNvt2xZLTg3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyrM7CRA9TVsSAnZWagAAh/4P/1+1SHfEdsaSsy08vDTH\ntYXRio0XKv6IleLJesrvqO2eY2kxgCKFjEX3G00FJCEbuUBz5Mq7nFXxLw7+\nsb0jBOK1CBeZYxHhPuJTz8o5TI50q12pp+wfm+tnmDrBumEei0kRV3cn9wjv\nJl4BEFOmDEL9kGoXv/pWBEnqiNVtQ7WLW1+8CJaj87uJL2jrKh5TSxik9jp4\nfWBGcH6kqZAbvb8qnB9HkbBBPWFrNv3bl9goIiZ6Vaj+82jWg11lREqmHakY\n6ldojDm5X7YGZm6EffXMCCxrVgfXSp52QfNIw8jlANwIUHwkPjpk1FyIjPGC\n8E2y46UuCdWtPtdM13OBmh9eZXtMQGQsbIWCKJ39ahXeL0jaRseG32sK4/sV\nVzwJpHMhv370GwDXdNG0JyUNMtfCWFiX1ktOE0Nxxuyeezerqqgi5mjcHdzf\nrZFZqTq+uSnqUKpdfVfsrORLcCN6Aoo2OyZbhMvOZ0P5tbw7UlSAIXIHDS0D\nWBVfmFV3hhhzTp3VWEfxDVk1nLDLngduUCxI1PrutE4ETlW37a7u7KlQ+P7q\nyWrpg19zDwYPNpCyAM0WSoyYHfLLOvnDz142Y40esTW5a11CWQgSIQG8vdu0\nszy7gM9YBT/wcZaRwyGPg6b1D1x6MoOOdfCSruLvyziXuCniSLJVJEu6N90L\niFT7\r\n=vRYA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"02ccbaa7309a1c4620cb7dda172af42b4489dde9","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.48_1573565242899_0.0751495817993375","host":"s3://npm-registry-packages"}},"0.6.12-qa.49":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.49","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.49","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d10a7d9b663cc6215cef88a5faf0976df8c13763","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.49.tgz","fileCount":33,"integrity":"sha512-VeXgi7IPdw6w+IWAVZSAFllrcIt9dyOp8iJMNLJuZyaP2SfhnMCir4PII4odvFKvhTpvE0KrcEE8QrW1FzAHGw==","signatures":[{"sig":"MEUCIGdZxIl2RgGIZGG+8NNDdn9y2WpUN5SGqn1FinZ3Mi3YAiEA8bN1p+7upreIhdfoW4fymXu2IAE+GJVBD3efH4Ia868=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyrVWCRA9TVsSAnZWagAA0g8P/3uwm9G4Qi/5vnpK4UqO\nBMGm9Hxo26rINt69WbMFpPp8gUN8Rnai0kD/pKVZdhI5snAogegs37v2GRgz\nB3jQ684QgguPUF3t+RYRdQwDYtGgQjhr3RO+GFq9rgYm6u2aHVTg28jU2IFb\nNlIyuPR1EYSVIC0lqm/ml20xnnZllbSnuOF9b/1cYcc7RxuSgjJPHWBhsOoi\nMVqz30LyMRoy7s4yFEUdotX4+BkGFp9m+bdMU1LWtIACggGBNqq0DdzMnrxY\nvC4W5UgXTuTlozXXH8lLFObV2kwwCRR9LCRm7XVZSGcnXjQBNvHmFZh5xeYJ\nXO696DS/SJl75hONMSezmn5diX8yVwVvJ1A1rG9hX7/hbjqfEt0DgsnDPYxo\nogH6U+23/x2gyNWGesv6T5Dt8IXC1535Aq6mPJEOnOshpyejq/uWzrz/Qj4r\nyYcCWeac9WDBcKt0w1sRxd6fXR9wiM2ZfqXHp1Jw0x+2c/HAuLSaCpelAV01\nvPNiRXJ43xBha9mzzaxwinfdbxglHeaYMRdQI8lpldep8g3XQlJWAcJbyZPM\nLCU6iqnwIDj75GXVcc+auuBA2R9rjxKMDaTX4IG1VcFj/NuZtuvHmmVabxwy\nlIf8r1pfhipv8pGbFb48M/+TObKzpKEH0S+unaYsJ2z9peLZWz6pxI+aaypK\nasPJ\r\n=XApl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"6ca656edee1c15242c35ae00ef187d2b064f2d8a","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.49_1573565781988_0.3674962928513934","host":"s3://npm-registry-packages"}},"0.6.12-qa.50":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.50","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.50","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f2394bc520db9648c8d42a954b04bb9284b1a7c3","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.50.tgz","fileCount":33,"integrity":"sha512-4eb/BNtlG+T22nOXpgs69mswoInHqwapvprh3ejpaMUXhUIPiRt8GProvt0j3iDJ8mEjlD3TkOcVYieHLieMZQ==","signatures":[{"sig":"MEUCIBK4DuFMGBsFUTFfCJc1rU4BdLIG0P2wc5tci54R2tjAAiEAosAWgLqIHZ8QWoUUjH+tzjKLsjasMgqkDXPcmp8c+hQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdysEQCRA9TVsSAnZWagAA/2AP/3J6E9twkclMi6IzVs7p\nZ0ZS8J8soBNG6SVkIwNboxenvxiL/E62PF0YySMef9QfSiB5/UvULCCXzyPa\nIy175vmvat2AMlMQ2NdEoVm4NOwEzw5o4t5PhAnZlfyUVfH3X4b+Wnl+yjJB\n+js+SfsCK/v7sgu+YR/Ag8kKseEgjDicdzFm2yEp05weTtUHZZsSgy+oigAD\nzMM+jv8oooAHk1XOFdbrxHf/rEmlXC4JpXxvjGYrdDGhp3Prw/ByDNJu7uaP\n7kNvJLhJxgyX1TOrmqTGqgn30K4VHYk7OtFd/chkvD5pkozK5Xz7jjk6u6GB\nGGLsPW4xJ5bNnjett6w8JhQmOmnMNeq2HzW/ayL4D9jnkgu+RRqiS7JvzgfK\nhQ8MF4Yn/07UqDyDpDdZiFM11kbmTclKc3Uqo2wyHZxHhpCjq+aVMKJ41Plx\nFF3iLOHOaXCdi333ezGe85BFauv4FT6axwtZdzYyB4DTFaLWqkPDEZ/kocFW\n2Kc+32r+06YXDgi+OmHGKqAxWCiVzDGKflufsig+bcWS8aLVlzY9sC0xCClr\n5HDh76RY3bDNT/nCEj0vyZfa4uDbGGEBRoC2nnZI9uOMK/XfXKJmuMlNV6Kh\nRaeo8GmuuDouTP7Mu4CcykpuaF6P+9sjz2nMR6gAdVffOOuYT68YciALHbbR\nWDOT\r\n=YM6M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"cd897bfda8dd3a05bf9926e1ef935584c9f88f50","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.50_1573568783541_0.43254438783656335","host":"s3://npm-registry-packages"}},"0.6.12-qa.51":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.51","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.51","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"fbf3b7291c32f28ec73623411e572b9a3280179d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.51.tgz","fileCount":33,"integrity":"sha512-EeseKg7G0r/Ot/YbjcTthDFO4EaPwBkZtsj3O+jf+GtlznfqsXVwIaApevC1PB4b2iz6Xa/uIXePqUQpBhyocA==","signatures":[{"sig":"MEQCIEglHpLXX4zZFKCuM5R3xFQ0pDLhaDFNprxzR/7fhk6uAiApFkNN15Nf6MunD5oRvUEBuHGKpNdSnngR3oEshhjyBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdysGQCRA9TVsSAnZWagAAXzgP/i6MM0jTf9xHcT+Z7BaC\nDZmGlw/WWLMTVVDg0f2yETni8lF2V8FplTAqNlsy399HAt6zEY3rHrja5HJX\n1LNM99LtvY9HYYV6vPo15zTB6rccnJjQflm86UOx+4v+GXf+aIva6OzvcVc/\nmpPbLC4BUG6DUWGVogA0tt0mfa+yKRARwtBjKLiqg/VZ/reBIryCnFkPNAbW\nTylBQ661NzVQoyyb5bSolnkZDsz/KXZRc565qNViFHimj1ZSQEF7fku462yp\nd2ooNP8nSsTilc/j1slgfrJN1njJZN/o6B8Yyww4XgUGa/cjAilYmaEzcIcQ\n6slxIuXCG3zqnYmpbTWvZcKN1Tie2E1Rg8q1ddEASQsygzd6YCzE1UDcur/p\ndfyKvtk2eDwu1wt8Fln24fNGOIPKku111orvxVqMHIY7kck3MDJGX1QL1R44\nzA2errOiIpeKTlR6y/L/Rv/O2XIgBlMJMpUUKbN2LLncftQ74HArk3YsDgXM\nuNbXuL0nSngHXps3uyS8kBdLX3E1FLjRna8zt9hbyujkW7c7ijg2nJP0cJoE\n19nnvUWn9yIBC1uKVWGJ+55sGNMoMlgoWs8rbtLNbLqIUrpjDNnYbychiGT7\nOXxflD3g9ELHrcJK1Sw1EKYCeR1HyP3309O4NungKWH8t/SjHPqBiHRH+g/7\nVKj6\r\n=B7YY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"4cf8830be75691d9847b753fb87c2aafb9284549","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.51_1573568911955_0.5356442206314378","host":"s3://npm-registry-packages"}},"0.6.12-qa.52":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.52","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.52","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"40cd00534128a2d450097aa2943f88b3db176347","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.52.tgz","fileCount":33,"integrity":"sha512-Na24htkPyhI7vMJ9UxxtohSKr3FwUVru7albp+Ywm2H3hgqv1zC0VtbdK0a2spzCFzgMFoeSin/gY8NIDNS8ww==","signatures":[{"sig":"MEUCIQCeGSKvrrMf/aq3Z4kQxlLXv3urq+C2wltQ/CrJKaU16AIgaAgBF2Y+/57opfT/9qsDrURq7yvbJhM40/7swGHeeU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdysTHCRA9TVsSAnZWagAAXI8P/14c4TQEknzjyQMyEoyt\nH1io+zd/ulmhrxvQGULfOoSH3a7vN7ciH6robezVCC/FEtm55n0ZvVeRluUc\ne/OA9UF+tHa9ZNtO9FAGBw0uldCQmDYagdtstsht0aDQK7EcH1KWx66PSWsO\naitqEccjn18wXj+mi5R2AZ0f0pxR1uNuSoMf/11Sc9APCkPfkOSlz2BRxVwr\nPvQMoSOgTnV3sJUNXICacGVyqFR52TMyZzPcG98vNwZunlM8ibaqV3/1JMjI\n2VWU3nRgsef3/LPmnqSti0/0b8QJFaw7vEhz13ceBaY1A0IUmm9Pl3PSP7Js\nI9nBb9S8kuik9+6HdjBCHGfrLbVA6PEVin5NqQvERYuamCbG61Yq0W96UIvq\nxkkESWeC+BMiHtLfjnombU9+kLPgR9xdu7qE194BQxLbe219QXIWECbv0w9m\nKR4i2D4iPfdwn2leHgBgRy077RABSDpPeCus1+7TuwfXI3roSBhEHWPKiZe4\nXlOUuKglqSUJfBk/Vs6/39SSmveHN6FUoTCq1EX/+Pk+jWWOlob/wJwCR9kC\nqewyQG9YriJx7ZjtMNE7PwrcUCCVf+9ITo38YqZfN42GwpID5tLMkestf5Tv\nEdmUFeXJMekLXPqlR0oeKHayO6y13Wi4UjdX1SYFxDDpnNGtWUnBir/x91TQ\ngscw\r\n=gJft\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"fe9545ed9c699d42d86034e6fb6af80664822647","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.52_1573569734590_0.7490072711400995","host":"s3://npm-registry-packages"}},"0.6.12-qa.53":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.53","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.53","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"3743da77a06b27613739f8710872d902eb8094be","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.53.tgz","fileCount":33,"integrity":"sha512-O5xMcrJhWW5sxbev51xb9+PbU9EyH+kUTi1vxKTMdae7GTbQYhyGXtlOl6CBirdyT3j161ZoCtIRNnW/jyCK1A==","signatures":[{"sig":"MEYCIQCpzlR9s5ceIsjXmkirKTjI17bAZZvKOSoiXa4bRqmnRgIhANS4wTB3Lk30RjNCGnNFak4FRCHu4gVHW9qQKUwC4gAa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdys28CRA9TVsSAnZWagAAVOgP/0zQDp8RTZ6YBk26KUD1\nObtZ4vmM/p0AhGBN8bCgfqxa8MpFR9ufkZfnNy5tfn5wKTPsQETuQIV4l6Sz\neOPMN7jeOzvj2MF4DEFt/Q4i3zJNKQHHTKuGcsWl4eNHwJUKtqrOBkm7dzNN\no+v8hhs6zN5WzHXXhos+vX/YwvKDsmjo2iERfRjpMg5Q0MzC5OH3y5TbcLVr\n+0UHFg8yEO5ZhYtO4MxbXol9EFeS8kBY+OK+3PxRUfRtMcnRNO1QXv1CUjm3\nCjqL8COyiaqeFtGnVuh9BjIdqIDkE7Nr0W7v+Upx+uIf6Y1aZ1Xu5DLyUMMP\n0lsePH7+Xx2+f4gCEG+P9jBEGflRK9qthpQCH0qtCWmPFJwZUCzqUfLedleq\npFbvIvGFCAc+fXjveLVrQBymaMyTGapGZFTW8rqeiPgFsyrosZ8sLnqz4Y5L\nMXs/FRoqBdOEGWRlvviYnV8qRJac5ZAWqs4T1v5OZ7MmVPDlcDuER1A6mshF\nbN0lLFOZYNxYrAfqAurTPTYHULJTfqc5tSXp4lpsBjFIuHDHCyuJSlRG9U9j\nSpjJdPdEguO4CWjK8SwJodG/Ta+M4YrvGrm3sY9U8oxSufR/pqS80jjuhaGi\nS79UIkgph0EAxtIrHF1t7YaVM9enCZju4ooGDPkiBdvt30QOCWa+O7PMk+z0\nMcE2\r\n=+QSD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"c2288c7a437e217de1161b3858ccaeb918ba4690","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.53_1573572027650_0.29422163630953646","host":"s3://npm-registry-packages"}},"0.6.12-qa.54":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.54","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.54","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d6096e50045680d42cd05302d770517a3e8c1f20","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.54.tgz","fileCount":33,"integrity":"sha512-izVyf/709tNhyU8VLTYwCfvbFlhwZd6rQXVTi+YgyXq1LHVIVdQYGyVWcV33RB0YeuCQ2TkypjRjg5J5rR9fYA==","signatures":[{"sig":"MEQCICSZPVQoKeXFWvQaVFSv9WjF7lHWUG5nEd98eHQY402uAiAC0CtHBhn8hF9tgpf7SflhP9U9+tr43vhhK9z1pFUGHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdys6kCRA9TVsSAnZWagAANOwP/0wRR98xB9Bhx7lDKIFy\nqnx6A9mwZdSv4Ugq2VzTDo5FtkRfuQIVLhWEw7VCBaxR8w3EpRwp2q7YwgXQ\nb8CJ8AoFNvvQsiX8jOVvRaLC/F91UDB5iicYJVZJQicwVlG7nKct9+eIR6GK\nAnWQEWMaVeEFCZYR+7A26LO02QV2g/YOyae+HubhNKlD+GEaDeFGDryb0jcC\nGjJ+qjbn/1q68KJAcOHxtdHJDqbduFSp7K8kP+b/ZPTM02nXir8r5vDIiCtC\nkGvzBQZPSjX26LAiXItd3zrLJV8v+PN7NXEqx7oDy0YE0bEetM9+uTEo94HP\nqQzICQsFfThcVpWLuoNXhgu8sa2ilj0FEemC2s9O2bHc6bAIdsI+gWpm2AiJ\nQJfjtiGcZ3E3zx4v3N2rhsUbpsOL96GCAYn1Jc33jHqTikoL8nJWu23EzxdL\n5H1LtQ5v5WVtUu8DQHCR7arNsD7aYnX8XYgotETIE8HzkZoU98kc4Nq3IYNa\n1es9n+raK0PWvLhKvJCVVXm/bbuKLZAm4u+btoxhHuK3dYDrg7kYhiuA6YaF\nT+KGb0gZXC8SYSxpdjeDvHvbhQ4KKc6m4B6ULczqNy0FUmDUnO1BYK/R8j/V\nly0AMrTPXn/iQx5QUcZfWjHUP8+rExSMW+FOPSohzVkppk1/upP5i0uEu8Jr\nnFjr\r\n=HqSf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"661d0e3db56c5d5f942a91ae0cbba2a3f70d0c0c","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.54_1573572260329_0.9488857669133828","host":"s3://npm-registry-packages"}},"0.6.12-qa.55":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.55","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.55","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"39e35e538023f26010ec377d9936a47762394e70","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.55.tgz","fileCount":33,"integrity":"sha512-vprO+41/chGS39Y3qUJk3Y5ImqkG+iQafk/h9XEJmh/zdFJkW0kVLdUSkWnpz4ZIpdbYIAbdNR/2Mv2J3XKQSw==","signatures":[{"sig":"MEUCIQCc4mPGMsgn15GCgtiwcg7t4Dk5icznbflbXaTloSYG1AIgUH5cLDtRYtdmCwo9uMxQRwf6Vonq22CpBcXgPpxSY98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdys8UCRA9TVsSAnZWagAAhvoP/0fa1vwX8cXnGXQAmDH1\nvwW3mjbxga8QHo+HmUtre5m48o6B/IYaYUu6UOYN1L2+PS9kJhDtJ4eh16lw\nKoa4QZoEXGWx1haoMfiWnDymf5W6fv2hKhrimEv4vAfBXDwtcRcxSZQEEFt2\ndQXW73PGUn2bs+nF5fqxD2vKch/KMv5QiIpqyMxAQ3/aHtIlJ4RNJjsRN+GT\nDwu4Xp+L390W3Z5HSjelhOrLxVmM/NGXrwV0+Jp6Cu46Iyo3tAWVqGEYlm9G\nNEHjtPKG6mn2mJXXj3e1GGqbSBPaDoN5SFzSmqgZO6VDGColHkPWWt0nGC8b\nXgu0XSfe8UxB2M9VAaPHdHfFatMIX6p/JuD52vkUdQ4z3oa8O2aHXuJa/+vy\n48QnVTFudziW3x59QtpVfg+13IG9y+wahX67qpHaCly5Hnb1zuCqXX4MsHcg\nYPIJZNlik0R44cE9uMEPLZnx86FPeR0HkC6vINwmV8oDIiu8cL5UZfumoHLZ\nkCHze3JjlIfU5UILbrTBj8o8oTbeRkFjFDj1kdyXiPj9lnzNTtHfhOBCQ1Gn\nCl5fTIGlaGj5pcxCHJeZ5ujf/imCfo1x/wi6obWc+jjKDfM6I1aES3VRWTHd\nd8IhlGlzkWkEVz8OuVJQYPb+yQxfaAbeMOoYDm8OKMS7Lc3oMn4+sGn7lK6s\nxRNo\r\n=G6G4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"1b15098a51f951af841de745c68181c4b059faa7","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.55_1573572371735_0.19564933734702517","host":"s3://npm-registry-packages"}},"0.6.12-qa.56":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.56","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.56","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"bf8b25adea9fd4addb74636778e3a770f4ec5df0","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.56.tgz","fileCount":33,"integrity":"sha512-HmmnNsZJGhK3PPANvLzV7b6V3XhS7LymgD61kFVWPh3+vMkvnv+unqalxqsvjgZfIYbG6zt1zEfq4rdAoSmLjw==","signatures":[{"sig":"MEUCIHcPmwi3T4WBX71B0tMJI77WoKCwbY3+Ke1Cs/yNobBrAiEAsAlYl5XmLelnfkhWRJEO38UMOtxRiecsJ3Df22dEnsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdytBLCRA9TVsSAnZWagAAbG0P/jVO+M9z1Hv76mFbQqZV\ncROFpVbHP/qIDwTBYsLKeyaUXlc6i6mwwI1INUbeCVFZ7o/MiH/tc6UF1SLY\nPNa183WxuWbSl0g+jdGAFmIlJu/j9fIaf1C1eaKW+TzWOfxG1Hehqn4Fywwr\neJOz8aFUNX5Pa4arkVovG5KcK2/qHCsxOLTTm98g/2w3ffhAufz5wOCyUW1P\nC71NgBd0Rxw3C3GI/2aGQgAsdCBoglXW5MV2JqZ5kaaQB05B1BMSZXeMfc1W\nNLwdt1sikysWlYHWdyU8X7wbFqeft2T+N5z7mTJfJBfHeYKlgziTIrluS3Ga\ntg+YnuOo3COyE0Ls5/a69S6yXuGYVyuOhrQD3qhldWa5E3eBjecx3MULE4Tf\nZlyTJ3T5XJ5C+cPQ0wPEl/RwQrNf6PJV1uTx3Lb6pEteaN99W9Po97Ct3clG\nKIztf0IXMdsj6CuQtqQ93EJYwgWoUj48eZn4VFJWnaqLxWcKvHlhkNT7DG+N\nBaKGXTKU7DkDzaY1Jb+Y2kRo2Y0vgg7JYoU3CtHUnq1S/G9TTbcKrBzARgiO\ncDVrw913jcPcYjgmiX8rHBmptwn4N1bxmB4lhWZYQ98L5AIpZWKZn9kJ7QtM\nQh6hiS07fLg1qVSkHAn6CKS+Y/9TLXgcmIb9086wC53QBg+DDkg46QZQkcKz\nwohF\r\n=Vh67\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"0fc88fab972b80c8f354224d047bb2e8435e4fe1","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.56_1573572683362_0.3670625001338099","host":"s3://npm-registry-packages"}},"0.6.12-qa.57":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.57","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.57","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"cda25460ec0a55eed055ed4794937adb01819a2a","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.57.tgz","fileCount":33,"integrity":"sha512-kBfyE5l35ChpVigxPbgvjuhx1i8dgWzLqU+VVwZPkv5X/dD0+A//k6Fu/VG/6Ft5bZ5+AqjrVUGr7k1s2ThPqQ==","signatures":[{"sig":"MEUCIQCZaslvUhcjpf238kkvZ/inQoGf3yKaWl3sCFIOCTS/vwIgZalEL1hgarVynR8tt4GZZ8yOuzqjT4+aQzn5ovBWoL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdytEMCRA9TVsSAnZWagAANlcP/j5/vZVlDV04yj8hgjce\nD3sGLNpvle4itJ7kHMBc/vm7SuLxGKDG1Lns5872faga3XSPTB+UZ9Mnb4cd\nJptMc/dDu+gPRDaDr082UWq8HCIewBtwqa5lSogUSdbzX84Nnu/AO5dkClQA\nYMhycnz6aZhX0QGNxq3rUG5Br5/zqILiBly9kW2ps02xH1wLvV9qWVDKWyvL\nEWxuVacP6pNYIatLsqiRS8f/TU5/rEGjD6GXwCQLdHWB/JKSAFMSwlD4GPJi\naWR0EV1yDHpnqYuAHlAKi6WAxvBUF3VsJ8zKQb7efb6h2gHEggT/HOn7bJx4\nIpvXMkpdAXAx805Cq45N++GK0oechZ8np+SgXN+Jvgf4Mmsp8ARfw134IeYZ\nyOTsPuCbny3dZ01OEfhJVpGdHy2jUZ8n/EfRWjII4zSSqA6zmc/YFNXSd0pf\nOlpwrnKX9O6BDlAPZjiJ6wsXKpzI7d0Sow+6KY2fAtzVnt/kvczQAvWUSWyO\nY6AgGZR1/LL41pEKWqb2tKSPAa1I1BXF/1UaokBHh641cGaO3ewe/b9YBRbp\nk0GxSfuU9unU2je7dLifgR0N9pz89TMCjiwlnCBQKHHPwwmkxoTFq9P2eReE\nYz1I2mrKs3KvI6d1IjqnWusgdGbu/jqsXvTq7gljVu5MBrHGrrS/5fMlAm12\nFhOI\r\n=t1cu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"b31a376ba539d25f2c7cc56ff501f3cf08548a1c","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.57_1573572876034_0.4730449514936035","host":"s3://npm-registry-packages"}},"0.6.12-qa.58":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.58","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.58","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"aa229b4d6acc314a8a8f1dbfd97a938b1c3962fb","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.58.tgz","fileCount":33,"integrity":"sha512-kQYUWzX/GHY9gcF/bnVWFs6qN4gx2uBaS+nuxUOm4vm9vXc6KZUR6hoPp5mHsYlnxdoF8QWJd88s24aml26Xug==","signatures":[{"sig":"MEUCIQDMwT9zZuGfDPKwEtm+IWFiAhxOpv2wNKhX0PR7iAbwBQIgWuoSt92sYAW+BVNpHuEDdrtvgJAFnKaX2o34dK5LsSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy8X+CRA9TVsSAnZWagAAS+QP/iW1Iwb1MZ45JjD6zQlP\nDUSmix4tuCwmGorLAgpXrbREI7S45tSdsUhGq8GvQBJwi/3Lo8EQefohs0Jl\ng4gWgzS7j4hIiCeYkSM7H3pqHjVZLP6UfpeQSCs3OEQutlX/MCtMwjl/HQi2\nbdnqIv+/FMtPveTENSDufES9n2EFWd4qU9fB2dNZz5uQRzSJxP8NDeRsxpAb\np7RtDMMxlsvXN+XJXsy/x1X7vMrAx+3ZdsWa9YcDbFycfzQUKOFqueUk4HDC\n7S9clQ7MYtxBSoAblwJXd4kwRicq9hsOPZy9H3ElYobkJrOJuHXUrIsCGyrr\ncCm6LYUL4YE4VIxYYDlVUM5u+apUkr25mMTgfKrRTkEEztoixoS7rdNwWKv7\nTcEv6MfPWSGxvDIzkigxM5ZkTacgM5zvEVT/Si78Hbe1Sge0AuuJedDvwFIB\nTWx+v6O66jvvG6AfpLrEJCFKbU2O2rUeYnDWv9MXpepvMkF76EUcGs4r3GMh\nmdmmmdJ6fr8SJg6Y9b5m8MR8QcAvXFQ2Uu74lnEQnStExX3QsH3r+fdlWQV9\nYMJZ6AvTdnB9geHZ1p8g4L06hHi/DzKypO/p3hhu/l2QLeJFL4m3mxl/F0AB\nKajeDRLTBEqg8nFki7FZ9+GwQvAcbr+zDg4rrXeqMd8aTRqlutW06GdZSvDg\nMlFL\r\n=xGDd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"aa703cfbed80e18f17646bccd55fbbb0180a06b0","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.58_1573635581949_0.24521015071890861","host":"s3://npm-registry-packages"}},"0.6.12-qa.59":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.59","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.59","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"2aaee91a0225d4ce72a09f66ed91ebc651096769","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.59.tgz","fileCount":33,"integrity":"sha512-h8zM7tjzvGI43k3qtEg1naj/LJQHfTqssFFNnsxpeL3xVNzP/ZPI4t5s21aroIe+bxxlhTpRaaS0+UgiU8exJQ==","signatures":[{"sig":"MEUCIGYOA/Mb9impg7sSImFXrN0rX0qWWHOwti3zJJzOHuYqAiEA3gG52+Aw31o+G2LIhB+B+P2zPx6uDJJGjwZNNcXmIW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy8frCRA9TVsSAnZWagAAzqcP/2BBduyERe+4Q1YEbg67\nCMn4zb8PMdSPgW9u2fcLHmunxXb5HPEjjn/6JEgX4Ij60ahJKLJRkQp8Shf3\nnxOMwx/xMO7mWe/9biJ51n4md5v933inK9N762Hj7gbAvgzrogVHtm93eW0Y\nIXpcqmWLvVto3OkFhtOtOapW1+z74MryH7Z07ixJPoQt52jf0SE2Dc74oB/u\n1auFypeSPDpmgnK7mZMCORD8NIh/TMDXqCbJEisBwYeV3mcGC/Z+Z3aEkY21\nNt4b4ztsObbL9NBNNu5slrh+PgbEV3v7QXL9dSfCguPw3Fkw/1jWCpgV4+KO\nbbjF6b60CGoQrXr2Ad0I2DwPHILDZ5FJLK/Q8+lKll1I9OSlojYf9vPtZDq3\n8SFZ5qTpfhZGhdd0FpNBVTvpp5S2dRDY8Kvoc4RxkARdXNSX/IwF24aoejXy\n1Q2KZKHY3ym09Vv78mGEtaXK0jjXaOUx7u5ac0lPVMafFtCZqSAlwquWsqEE\nKgJ62kOmn62UDPNtMKtnXqPe1VcDH5XiK883zMR6oJ3FPZjI3u1FPYO3h5wU\nxlpu5KlLsAx7atrC44byoPcub79GhjkI8ok5NF8mX+zJ/Esq0U8/PbrkaiSD\n/Li96bFaJYTcCwlypMbt33dkhLnX2R4tCDtKrTva/zuZx1fpKIeaYb0gI0Mm\nQUxY\r\n=IKfA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"f98349319f73e7393e38c8740c70228fb5278e8a","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.59_1573636075023_0.6217091403083448","host":"s3://npm-registry-packages"}},"0.6.12-qa.60":{"name":"@goodgamestudios/cxf-announcements","version":"0.6.12-qa.60","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.6.12-qa.60","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8f44c19a913da8a59bedc169dc59eb1dfc8ce008","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.6.12-qa.60.tgz","fileCount":33,"integrity":"sha512-XNlTZHsLd9aUk3U1iRJWAQDJ3s9GKdhPK7eEhc7dgOTc2JEFNIrS31vNbd+Yg25qf1JakMf5xmjOP8+OKCZqHA==","signatures":[{"sig":"MEUCIQDV0M7rK/LFgGyxVIFDYBXIlk7mSkGWtu+cvZ7BDbyYrQIgf4PLx788EW7eWKuSWKfbPXYMlpmX1aOv2tZm+9Ons9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy8kVCRA9TVsSAnZWagAAJSAQAIsBThr7Iev68JpOuXCD\nUjtyg7psLcRbUqeCbrj8zNgM+fk5SvCYZX03BX+qX3kvxaBocGrpldD4kAO1\n5Cd/iTXzXbceupgdyH3URXz5mn/EMbgJK7l4ljhptbLGy6dpGf5PD9JXs5Ym\nZaYVAkH+WhWDzYKGS1HEZylrF+I4250R/oJvYmDz+PynuNg4E0/Ud9hgiYzs\nx+k06WCuF+wNmIopAF+FLuDBfr8TUz/FSPxYPwCTAt3h3e6qWKKaVqnvRpYF\n+RbroY6EIwLZJVW3WfDRbIJTyWE9uQknKLqER02Lkhs7DDY7KcU4XNcmfita\nV6Keg0zG+ZxDboOTzmyDQFlcTFmzhGzpDJpv17IbLzN6WUdwKcPIyh5sfjhM\nT2d2isltCL+exAcNaZ+B6GBspEuoLcCiG5Z/B/up4Dt15iMNQ/WuCxuaszO3\nelE92mbgqWR9mhIxRH3EeoRmsZ2F3coJRCUkhELKPRntpHIf2HUao0xge5kE\nbnZXvvfJ8aod4C/HQkSqzaVMwDYdGYnrk4odxdKWPVsD9cMXWuabbvX/eWR7\neeSrVHIunYRKszCjcPadLyoBWDZEfTcwSA+7AnqfRSaUQHHNORWiUHxfylfN\n6Wa8w+UVTISnNUzq82csO5dsECINVRx8UVfpUVSo6NTrDQi4H7HL6gzoCao4\nhQnk\r\n=MODz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"033d5c1005edd4c157a679d1419b6b489a68fd88","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.6.12-qa.60_1573636372712_0.9083598706264546","host":"s3://npm-registry-packages"}},"0.7.1-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-qa.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"bcc69b63594d50426edbd909115053714ffa9eb2","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-qa.1.tgz","fileCount":33,"integrity":"sha512-HIFm4lton789IHvuh0UkqLvhemZM7mxfVuYOXHVAFaa5eTIme/lR3IggQskk7G8/LURRHL5S2cw0wz0xs6wRKA==","signatures":[{"sig":"MEUCIQCKMoDUUO4zRultlXsuuDZrtvndtrBPSpDF61rSYLKgVwIgNFiab3Ofg78n9MUkY3WECZE6JpZ3sBtinYvnws7ENDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzADJCRA9TVsSAnZWagAAUG0P/1A4IfmFwnxDlcsz5asA\nzYwTK3rg6GzOtfKiJJ9FORGHHLynaU42qv+brwJklivwe35htJX+N1ZpHU2M\nVVb5FON83OucOdfMncH/gPWPjjPWwbyKPRz5mH+tC1j7vVrAvuLzifTckZTY\nzD9sUHoa8BGy6QAeQwVg+/pHs0KMMiRasemQRg2vauOO4uXUX5zXH0ZPeNOE\nWU3LcavOOgE/hAno7b0/GE6zdd9ip5ipYnfA4nySgmvQ2DqCwrNvzFpSxACG\nCmzT0Hgq1afpXyJuTBhMPZwptAGavjqh8VMSEoHnYLhFtzSZ7CVWde/n2F0+\nA+DuFaLmAM3jpOYO6dfXar58TWkgD2plmcSfSYOBBf2j2KcwK7dBWQ/z1yaU\nEpMdwre+/A+yy/nTZjQkCbpsHQfWALLpXO39Jt6o+PAoPh+hsUMtrYRcvsyj\nbJg6yDb+gGwYfgqHatJoEfeL7wd8SmORB/eDTtSEMccXDwOu1727MvK+fWFj\nbMCGVEif/phBr+yEof2UnPaqSLHIInYsUbm46wGHB8TLc0HGYcdkUvCNo5V5\n/UL9h5h2dIPgfh9uecaDtXCWbMCO0DjBm45hufoMMnBVOXjj9mfgFYbmyxT4\nbUbPibuDH7FFAMAb5cDmheFRl0zY0fUA+rulewStsBjgNFKiEoTTVE7k7qNj\nrLrP\r\n=hKa/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"807655c05690be12e533f925b93d1ffbc8692473","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-qa.1_1573650632563_0.48566264220929045","host":"s3://npm-registry-packages"}},"0.7.1-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-qa.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"9e66d5491b2e3d62aded6434db037f3d89a39d24","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-qa.2.tgz","fileCount":33,"integrity":"sha512-tE1NuWW9JbbiyqLM4qQBmGScHJPvZNL0OkZGxl+Hh5WUAjAWYaJba0U21EvsxznZZ6T0p/D9Bbi0QDPTcefSOA==","signatures":[{"sig":"MEUCIDhsHlcWw/qK1fc0wDZI02Bw2u7spX1h7d4asQIyxgz9AiEAy5QcIgetA9i/U5EdI22VEP6DxXadslUPMIf2Al9pzCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzAZ7CRA9TVsSAnZWagAA8r4P/A28caQiZBg0tCeg0t+q\nlUZA0PM2PUegMMnxto9PFTMAinHkucTjHlBmPX7Qf9bhvUICtThSDLUslGhO\n9A3IULHTbNeR/lMIf09aQTOjYVbSqaQRxr8HD6LA9N7Xbi1rJmUhxusAV+c/\nq5IvPkLc4sTZ6oKdRDBfufsCkjAmQ17MBz3jmNsbLEWQnPl/rk9OqwmDH/mj\nB298f6+K4ywiEv6psizoVTESPkvxEYWv/j9NEUsyJrHbHmpKR7O+1VgXt7NS\nZXoaAxWcnluC+mC93Cct4o1jiJgijF51z095eTPTaghCTe4uYPgLaay5Z1R5\nZ9lH0WOSMovCwN92GnLphenui3j/FEMpk8gaXG6Rtc9LaPBWFiw7ifJQtLDn\njU8pJ3cqBU3JJrv1+XAwwbmipZR7X2bXyY3oWMrWSqpxftdzYGU7fF4kzPyG\n/I5EC3mwLv+yJZuQYJH6SGVLXADokarxdHn4OBKoxcdefALgRLo4kp/VoCWc\n65J28HdZ8rUyd8haJXSxeOAPCE4IQRDVgXWRk3eFpzgoJxt0FC3uoj2J0l15\nUEUhHFsCjYRHFpimhTrT+Fq3fSSA/zW6T1vNZhWRgw4DAFVPj2D94vZJxLuC\njjfL97XGlxZ2vFBsYAvj54qMik4x8nyZIg7VC/m3HNcQjeBt6AtYQ+oZTV5A\nJcpx\r\n=uIer\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"377da02771e5cae61d114dc3a8565800fad95d12","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-qa.2_1573652091292_0.9409831915420179","host":"s3://npm-registry-packages"}},"0.7.1-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-qa.3","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"50ba244b2aeb0203325dde9f9afaeeabbb805c32","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-qa.3.tgz","fileCount":33,"integrity":"sha512-YLhHdhOQOPzHK8T+8zPnXc9g0OxtPpAC5bg1nl0lKBPv6gpIJl7stGffxG+o0DB7Ws2sKAAP5P/Qjdfsn5ie6g==","signatures":[{"sig":"MEUCIDKYCBFDdTv8CRNBm6xi+zfO44ME+p+QdrPow1YyhgemAiEA+IiVzx1E3sii0GI1V8TZFr/Nlx2bB3x0C4cx/aj+zyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzAhcCRA9TVsSAnZWagAATzEP/jRhBkF2I2I4GgJW5t2V\nkpvBOU0I4FCKKBBKoW8YN1AyqcyhZrDp6w5T9bhqaf3qbveBLnrBJsW9F6Ge\n3ohzjXHhzkKuOLjH/o12YsaAVgj7tTdPr7F4TSKRr2kciSN3hxDdgrLXIkUF\n3CvTm/EPHBfo5X+/uutcsQbRAdkghPj9HXXcGGLpIqDJhYMmKyH87hCT28DY\nnAIkY+u96GbXhxkUb3LTpX2M74oaeKXwVCIeVmt/EuyxOcgcvVwUMsgrLW4n\nZDUufcIRxLI8YhDuCLEWFXJ8hMc48+zn0kjGXKQuRRvtu7oBQJBSk+O+p3hI\ntbJvmd3rO0UZkQoV1EoJrgYEhqXTE0u76ZJPlnMygagTQ2QfLaTG3ng1RcSZ\nXmdWuWJZdsqDBWlb2jX5ma5TmLjQXtHeBzh4sVLxSr1AP0JmRIKh5ywQ/lMe\n7tf61dvYe69UpBpz/aq+t6fmtoYWVA7hJu2ZrzFyrYnUcp+HjNnt2ImercOF\nns1TSm+BdxGsaAXunWP7bunBs8tYDDsDWGKEYBqb9Xj1OJnFiEB6ly+Ddxfr\nZdUsfDx7ni6p1/oQlRBYX1+yRtRSX+6wnsPflfzNDuLvxO2JBj34IkXAnO9k\nHFFtZGB+hx549utGxwvNQG1EUXfC0Rcv1HcBmjUtscDI0fTONOSHcYtEdoN9\noOho\r\n=oXAp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"8b504a3114415a9414337c5afbabc64909473f07","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-qa.3_1573652571713_0.213017469942143","host":"s3://npm-registry-packages"}},"0.7.1-qa.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-qa.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-qa.4","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"0af00e1ebfbc109b557ea43db3a9bf745c219e4a","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-qa.4.tgz","fileCount":33,"integrity":"sha512-t952GhUc2Q/sprSykM0B4pQuL0iGVp2WYKcEET7iKMa4xLYsx6GRAtNX/38BHyMW4mfcQsIyP4aX6YS299Lf1Q==","signatures":[{"sig":"MEUCIQCQslEyveydJijD+pT4M6ZGHVRUipbiz/Y7jvxJHbN7IwIgV0GXHliMq+zonjhal11BJ5J48dNnybkQ5R1cs4+jwTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzAl+CRA9TVsSAnZWagAAmtAP/jx3K/zaK/t+JWp49Fa9\nCSDOGx+3aE6eL4TnYRvrDnybuKc288bLaf8LMidpV+aPwJJqIe2tZXpR6wkg\nJSK1tEEzdBmnjQ4bD1P01gMj0kKqDQ70oGEGmDYIHOGUTYoD8jtLaR1euTno\nP8y3D+pJIfkGkiWC9D4J/XbLQrwZQl78Ebv04kjmIxyV9Z1aPg1tE1qlO5GD\nfND7U5CgXHkzrZ0RKFchretP8U17wgpF+RpqRqAwQyPUVSh3jQJkjydYwWeb\n0jBEAUq7YnWdVZoVJ2GJ53tC21tXZPx6jCZtnlPQDzY8zjdxWgL2fMHjPLtS\nbUwE5YEAZx59zpCIcYyciF6m0Nsugup5FsDkbRlY5fsHZod2ynzhzQ4PzAEI\n0tzzRGAkzrAoJfK4lskAFf4xJStD9hj1dRt9V6Wvt6PqtfD9XZIzhzQhFgPi\nqrWPGz31AhdcHxEQIsP9p+1xzgPzSV/aK2gxm41fYYakh5N6t84gVp0zwUqY\nUx+lJcCigzttgPhYgJ3znUuLYznyr7q3rn/Up+wj3NiWVz0HCbjWol1lPklM\ngBrHs0ilqaLBtFbuMiHgvha8Cwzeauttcz6ecz83d+R7AZPHBvTJhK+DpfK/\nd9zjGwHO/5H6wnGEmcINBOW6yT2veZwIU5ONZFhBVhMyIWF0bwEp9/o/2HDL\n04jw\r\n=iMIj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"d7440df57a79c162ee1b9f226cab2f94fa16713e","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-qa.4_1573652862555_0.5812576492757844","host":"s3://npm-registry-packages"}},"0.7.1-qa.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-qa.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-qa.5","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"24899f56749e8f66dfd7273f3c16b36e616af9f5","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-qa.5.tgz","fileCount":33,"integrity":"sha512-aPuK73f7mlx9fX04vQ8DnoMaxOlopsYorebJ9IAG0KLE8ZRhba7T2BhSovgo5e6jWDPYLzQ3Cfvx4HH4qgKq7g==","signatures":[{"sig":"MEUCIHqKu+41N1F6W65HI6u12JaHv+jngwnY9z+boUexW7tvAiEA7D4z8Panc4jdJH/do+tHOKR7Ug62fxYmBx4YxB7p5tQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzAocCRA9TVsSAnZWagAA4q8QAJjWb+Yg2TMj9TbviTKi\nEWrMoodshlQhIiYp2sIanOmQjVxn7PCegqXVD2mmQV2tpZvSp16+bUKEc+MU\nqkUvXp2PLCArdjCZbR8XZ7CmX4dEzPv2yTPdgApIoGI8fdAm8XKh6NlM2Msu\nPhb9DAi0c3SC63NRdLRvXcS064lRLjPEfREhjVH8eNZmann00yYKp3pR9yGH\n4GzRymbpJcDHZgpowjc1B/Z+C+LLbGxqp1XH93E+mbrtbHVCtyO6RyLwvoOW\nMvDeoRAgoL464tqzkytRIYRajcOZwTPOvPY+3M6ecKGnyFqkOQmswi6i1oOk\nuumYwkafiduAYN6+E+VlTa4NE5zPaUELK0OKzwRMdHUEnEHJXnjvTSbfUAMz\nt8lNJVYhjEnA3woBBtJv/woywCj5uD0jAtTq5ODm/UX/BPvDj/psm3imMtxv\n21PHY2qaRoz33R6robiYdIqiVxW5qRFwguPNKDEvnQW5Jm8XazLtsn98FuIC\n1tIfZKbngmuIG4ajdD17Jh6yJdy47KdzuJ16lsT1UitGJbbjXjwkr492+l9g\nfLg5HQ6yGdmJkBBmP1CD12w5DEc0FiFyxl2b15XwYV1GfOgpUKAfFFjbUZDP\nCZGVswj66okgk/G3NB1eMxY4zQUg9WALc9D9ihxu+FG7TU5z2wqL+XE7qUgR\nMAG9\r\n=3ca7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"4bd974caadfb6b880378fe283cef5f34254eeac1","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-qa.5_1573653020243_0.3004320778827565","host":"s3://npm-registry-packages"}},"0.7.1-qa.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-qa.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-qa.6","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8dc909b746bdde77481de5ad5907f4c68404cd1c","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-qa.6.tgz","fileCount":33,"integrity":"sha512-MlOYKOb0DsymmqVyoa80+3XOkR60/aaGZpNOfAj8aEmU/YDEVGeVHUOMyhbQILuEHs2bnkAi3mL2CwQUARAAsA==","signatures":[{"sig":"MEUCIQD1BjbRGY8LQAfnevalm5QK1tMnThLT8j/b2g3obTH5hAIgaRe4ACjzUaTnGBeENC1Ig04rGj2DkvJuJ6nRiSHcJAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzAusCRA9TVsSAnZWagAAl7kP/ArQk/2fvX04yUcbNmFH\ncuNIhle9TfV/6fZ/G40fB7CooQ5MbmAkNX7e9E51Mlxy4w6Kb7oEzWaySfjR\nQtYEX84CZZZdscYr/Hs+E+TF5QfVxse6syPcLzTZVYdtMJ/w7Au+hTQuMrCb\neuyHJaWBnqSdqK82w4G4uvB1+cMcYsycjvH7EwkFS9s80jReFT/dn037Bvqk\na2IDOYihs3AvwKKGS3HuRsS/1yMsvMBPvLriGp9NSewPmmQhJhSAehs9N/SL\njskZldtChkFxeR4l+2cth6NrnhK25VdlPKNiifoDxe3rr4OyRrt8r/ckUDi0\nIOkufzU7UNBHP0T7y8yZuqdn374NWnglShaRgfxEzl6N4vRc0BRLp2dvwqYY\no3PM8oA+lcXXA4DLEjN1XLQmjXljzjhG0zbiuQULUIbtZZSNIzgtF0208nqr\nqgvlgu5MbNIukZnOpOZN6XFWrnVyumpSGfK8QNiORMoV7MyDoprdRrPas9r2\n4hhWZmMEsfxL7HCCpZVeOtUAoCcm7gHs/e8hpddpnatxfIsqKpCTGrvjSzOS\nQfvdUyVpF8znQ2Ja4tio8jLWhyWPDZCd/Vp1OA/ON7KZPhN9fBuukPd6TLL1\nOc6yz4uFvKv81VtjD+GDnfMb9jx6V6Y88+OCqHwm7prDWEMnalETbKL5sdTs\nIYfY\r\n=xR+8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"03547b698f097e8356018fec552f37a80cb751e6","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-qa.6_1573653419666_0.8163232051157956","host":"s3://npm-registry-packages"}},"0.7.1-qa.7":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-qa.7","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-qa.7","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"5925317dbbae82bab93e0cc59c05064a0241ee41","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-qa.7.tgz","fileCount":33,"integrity":"sha512-k1as+2lZ9/AdO1KZuYZq6xdcCBY58xrbHoZ0w4JpHnF/H3qT2cov2Crc6UiMylxEAe9Z7e557X+NV/2sMmz6rw==","signatures":[{"sig":"MEYCIQDf5k6S+FqoueV/wcYeTYsZJf11w2ECfeC9pO0Zi1aiggIhALv63LLpEm5A1xJL+xuhuEgAAom79G68DdLtqZ/Zyx8F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzAxJCRA9TVsSAnZWagAA94wQAI0ngP3aH+Fkd09ffDuu\nM+nqlHC0S1mqNn+laGbKGSfpgCgRlCO1NzyGL6JYLm74e5OcGZJghVgSfBKQ\nBsjlCJWecGh73SNtiA2OMDsc2pK7+yj1j8jUgKDWymIMudUVKKNBqFS7WCfW\n277J+rklG0LymInGejkxHEUpq4RmReC0WtQGX3EZ+4ky3Yp+5vtA0qJOKzso\nxnz9z69NrqF013407+k9mhScAt6NE9trudOXFnnv2IHTgNGcT6yUIdFJSnLC\nNWvwGQs36F35oqK1lv1w+RawVeVExXw53pfvXVbxoQeapD5fWHh6iPVUekLd\nD9PeXO7a41k7d/NFCsk0dP91szPisl8u4tmV7+OGPxyicmw1PulRi8NjQVb+\ntTQ7g2IH5uVZIVRZrPc/N92O4nJwxZPEJVVjXs4u/Z+Z8Sk7uUH6wuAmSvX9\nskhKb3zmPZ/Fx/SkXIz+g8U4EKeAOoaEU+qnPgcAniEr8NEquHnU3Ca9MzTi\nb0irykkaNaTVt6Vs6ynfNKeOaMhf92EAPP/VA94uz/x381gBLViBAeim/RCm\ndzimhJTs9jUsxbOVn+zX10m8CgOxMq362UIaacV0fnrHmkfe4HoUlWBm3fuI\nbTK4sbsmSvBicMb2AIjV/aTSjpxI2nW3oLwkBbv00hdbjtBw/m1xx4KjHbFF\nwTwQ\r\n=4dVt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"481ebf7a3a9f3b2a5729fa1dc94a3d1454451a74","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-qa.7_1573653576943_0.247236116590571","host":"s3://npm-registry-packages"}},"0.7.1-qa.8":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-qa.8","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-qa.8","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"328e61e9a5ba4201bc6e5947c59a3df8b67b4dbd","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-qa.8.tgz","fileCount":33,"integrity":"sha512-YXLJKoEySvzIgUUudi7oTsYXepb95JtujIKOPjiYQwa420KQShXRLi1T1M2IZRDGrIVmRoSH297iaqI8d0VfuA==","signatures":[{"sig":"MEUCIQDRtBByFP8KqTFRDkpKTikEduBRcLqVJ1/1a5j2YS1mZAIgVxQ7Av2E1MG5gUMP7K+6XhKWFZGnD0oX0UEd+dOTS4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzA+QCRA9TVsSAnZWagAAIdEP/iiMFQFM2JKn7kFNsq/R\nm7MX6e9vYMtwE7sOScYDhsWbYmHmTsENUwCmeh+r+624Ui+lwnupOchPPyV5\nEsiX8UvSJk798AjZrSgWFreYWkXd3DLReGJfKc9OHveyRLWyHa/SA6UkZ0z0\nrhkPcVxddr++18crz7xBw4pRJVHYrM8ownZ22ZKK50mT9N279JCX+98lw9wz\nkcayvkdgMueMx0XahSRqDN01wZAE5g2ebpzS+Vf+oyH6Vy9oiBdr0d7v+fbi\nR7Zu3yqRh50yU1sMwM+FPpbT/Y0+zOf7IDCZkHYp8w4Xyy7y57U3jiMV5WNh\nDglCJPl/txwL0T7GGXN31OSPbSWaK9gyiHJrBFiGImzxyRS9hokU+f2UPrtP\ndWArtuIOCT2o5OunMHGWeHYrz1/HBfqTWEhUTm+5B2PDHhYR2AAq8cahw8WZ\nN60tcWhyjCEqyYrHrTnTokJA/9whsD5AvrS//Go1uqD+zuy2EGgv1EXGwWVl\nFWA25xmTeU44DfXmobfMdFZNSgQYrHuM+TvlhkEb/Wy29jMw9dYIPVk6LsEl\nS4lLfiMrQJo/6qjXyEUNkU4wG1ADlIqWdBX/JPcEXnWFCSI4sktqPRnmolya\nYuzfE6n6ZE916p8Tf+10kHuvfg+PfxeKJZ20ECtnR4Ln1wgDQkwAd2Hm9qIc\nxq4W\r\n=NP4S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"80769bc959311d3339c15dc61b662713f2c84e3e","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-qa.8_1573654416052_0.49833907244110454","host":"s3://npm-registry-packages"}},"0.7.1-qa.9":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-qa.9","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-qa.9","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d2ba3de369fec38f033cf70f244d5c6256cd75d4","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-qa.9.tgz","fileCount":33,"integrity":"sha512-CYdKICYAGzAlFcrK7wKeVLGEP0grbbukTfop5ayKANUfgwlupIk9tlvueRHsl4HtJiV6TXcPFhXZn27DAWSPFw==","signatures":[{"sig":"MEYCIQCNwBB3JqMGE3smnxp8p55O4aTtCN47n3nqInCjG5uYFwIhALD18HfEfEh/+r9wGwTYg1gIWjE4a1I4Kv1PKDuaRO7U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzBBpCRA9TVsSAnZWagAAUn4P/Aj98KfNpNPu8hVae9bu\nhiZASyDhW4BSXUsSHRg5oX/LThIF1v4V2MNvtRoFTLXO0jP9XN0Fgz8Cvb4V\ntvJin7HguUeQE9pDgfuB3mWSaULEKg/JK8twG9R9wPDn2a7kONQS1p9JIKBz\n8mF6RJ2oW1VR7/5+yWpaMh5nFmaGQX2j+bT4WKwwkN8hfxE1Krrr/dTcEhXs\nR5ZwgP6W8OFCVbD+H6DA1F1x6fN6Za5zs5PA57X8Y+GEMmmVISMP5PSfl5di\nFRVT2p4tIQtz9Q+SYkHk05DNZ4kVV9IS2kxKiUv8v2dUoT5vLiWF6mWNMrts\n2e774ZLQfDHwDds4RUJkqxBLelSiVpxacRFfdNwkKrzoKz7trwJ4d4dGz7Hn\nZKOu8knDMC96efkK5Sf5MQSDDMFG3EHOmYHSNmj7yrnXm9W2mcnhFuygV+su\nvpSlhUjMy89xKop0X/OzORqL7lrwVYV6+hm9VpmldIZ6FjhFnXHA6djc++xg\nFVv2s81SHaRv4yxGPORqhtvRpEbQNuVd3Yzlx4cmBGD/z42sNXliPPwwueIj\nDgQyUmGxCSVuNOzf8PSpJ3HmVWZ9h1gbqk8qgaBxkzoexCBSjwfd1QqP9etj\nNH5dTmuxEraZXNfSL3F0jwz/dq2q9a42ycBTlyF4LlAhJF20hG2FAONM4319\nYe4m\r\n=quFD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"3c2cac3db30dcd72befdfcdda512de5673947e80","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-qa.9_1573654633187_0.5587895850015094","host":"s3://npm-registry-packages"}},"0.7.1-qa.10":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-qa.10","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-qa.10","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"ed5f6266a0e8cd6786741125942acdb64a620e12","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-qa.10.tgz","fileCount":33,"integrity":"sha512-FAdLqwcY7IKLM0dSh6DR8gVUuDQF2M9eE97U3qqy6SmXN5WqPWfOzGGuMiBJL0oMVWwu2KnguKjW5o32i/efVw==","signatures":[{"sig":"MEUCIAR2SI6aq7bDlSGSYwImpvstaw09L4gOBWJR8hsc4VhqAiEAwv0bzboXCY//CAE7i+MmjiT84kQsfXtWiBG9t3RLm+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzBI6CRA9TVsSAnZWagAADbsP/ixtPGw4aQUzWiATYQKZ\niqL9/QJOdx+OY+WxUd96b+sRuNqF3xz/mhbiILwxpQEejVPyD0oeeYV5BM6V\nTq9/gVqIQUluxpGrSXL50Bg5M2oV7qwBP1vpDD1VQupetUSMF90eQrjOA1Xb\n30ccmdbJGGr3lTtxQeo/2X6NoZ4ku6oXEBxdUCZFJh7X0cGsH7J7rm1zeuXq\njb4gTbpIARMf/jrLztZ2LPvepXIedKJJ2yDVwhnm7dNKazOf7p8tYPRuxvDo\nnhXdclCKvn47k1bAbMwbpLQUzpGDSKnaFTK+hlESYdGWYzvYupmVB6x6Vcz1\nkB8nmSvnxosa8t2XnER3Mez6IU/n43E6+doY7XrlqQAqys/0WBhJ/RKhfr26\nG02OGKLGfAFrhwb0/qKCB41iQTKOyGe2qhvRQr9YFvVnKWAwMT9UVI/hPc8r\niNyXyzgXnKceSuFKDf8xBXqJ6GxHkWzBSCvsFKrk0XmqTgRE4RRUbQZLDOgx\n/9B4KvfJHRzIDX2Ow6Lyn1PkkIqmgLB2mwDPWqVEWzEQZu/z9e3CSlarx2Q0\nmsmBCHaOuYyUhHeu22qn95sX5x3ulUCUBkym2qXKIQgKMS0qToHHF/vwdBoH\njLV/i0z9zaqjhVuuunrytqjmG4DuLLYay6xM/CEw/+8gRyKnELfBKoRAd0V3\nsWrK\r\n=QKvq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"cb7f5679cff5542d4c8f59d3879be220fef74aed","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-qa.10_1573655098034_0.9243879240858712","host":"s3://npm-registry-packages"}},"0.7.1-qa.11":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-qa.11","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-qa.11","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"24478b50380e9640ea19f54220e307b56b7ad505","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-qa.11.tgz","fileCount":33,"integrity":"sha512-+W2zBTM2Xc04evRbbb8qGzX6aBUQEn8awJQ60fmTB2dG7LQz7Lj2aQiftNgUbEN0JXk1Afwy3baBvzdTgJXWVg==","signatures":[{"sig":"MEQCIHXhnZqlIOEdjRnXt/hAbJ+r21BVTjA1qmmKWEKLHRwIAiB1NNX8K42XJlV2ycQTmGuczZA7Z/ziWdJAcSjS/HRgzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzBMqCRA9TVsSAnZWagAAcE8P/jIQJjleqDWAikSLhT0W\npOPeAKOnK0nmOPqTnYK4dHC+uqaDyTVuCeT0YrByVJs5E6Y1Z+7dMFjm1mvi\n/dejiYHR0OfPZ/mu4y22wb0IsRfotcrg4Oc4ye4409MlXtV+C/ihBVOQhfy+\nu0c4J1xhEnGRSGzm232oTRet0oB3FGWLe2DHS1XBf52breTqrukAZPrNpnJv\n/2qSnRu1qROS93Q0M9hKNO//xUqROg8YHYmg8pm2UzZTaZN3KBd+HbV4+8YU\nXVFXRZK5hz92REkLfdNPQlG3Td049kzk0sMWvG4/AqaL3rOOQs2Q8wD0N525\nx6bHoMCMuSM1YDaY3tycPf81jMoS9pSFiLQEF9kKSJPlwC3UDCYRaC6WLgPP\nlMn8dY37wI5SykMM8KzxAU+SLNVHZBXlRQS7x8wR+I9PrQQbbMk104pEgPC0\nzcknQjN9k01DB7RaJvc74kC/g/kBfpLCzRaBxLdww1e1BsTHFpyk9R3adGuK\ntDph0SiSpcx1D8Sjb12BTOvnk4ybqHexO+1srvS1V0dYAViL3AI1y2IBuoEd\nJ0W4b+Zj4SEUVVvh+DnDuBvxtXCShGyQRo3naD2rK+oHPt66XUl0PqF2Z7kt\nppO6r9DRsG+nqIe0JRFJ1NCuv3BjoswyVq2NbG/Gh82bQh1wiOjaFdJl2mWC\nVrfV\r\n=rOlk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"6da05030b59d8e34a25d0365fcda6fc06c9a9e12","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-qa.11_1573655337880_0.39693421736986534","host":"s3://npm-registry-packages"}},"0.7.1-qa.12":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-qa.12","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-qa.12","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"1f8d6ce5ffd3bb2faa7ce4366bc696d5d0a586de","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-qa.12.tgz","fileCount":33,"integrity":"sha512-nIe+EFTZcvyPA8vrJHrpp0KM0SwQ4osywfLBKGwJ2jKHB2bfycfLmRr0lpz0MB4UnsGD3USvS71WaSPNF5cGZg==","signatures":[{"sig":"MEYCIQC5pyY/Rp9x1i8k7+Z84RLPY3n0Vhvl6FQJHKDOM7u1cQIhAOvYiGltMYQVDTuy3nTRr5jZQVIw7yxkAwgWs5mY9Ru5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzBUvCRA9TVsSAnZWagAAK/QP/3lQQhU2w55ufL3ckbwL\nR0bOvKF/hABQ/vomxgUDgZwQLWVyzU8dYYj4nopXPJ7FaSRfXjPcWr3yGAxq\nhHfUWveKCdrxHGN4RlxNwsZhjVga7F/q5nPBtRd+KMDx7SbFsg55fML79R9F\nRTjl+T6CEI0lBdTlIWlQZZMSJlbn/ukV03JLBvU6mlvqa3ZcPR8XADw9bQzA\nwoLt6uC3oSX4O41Qjc3uRuyWKdQwiaYkurXPIvsLiZkhB2JvOXOt9XyORhUV\n4DIIKRWe7zLM5Gqygrpr8A13Yk4S/Q0v6af28AEutXPlehC7HtQOZvrQA4oJ\nLB54gF/8Bmzpy4qKoVwtwPVqY0uRe9b7+7hkrWeMyyVtXR5Z9FOTdaHviGhY\nx1u5bwC+8/xkR5usj2DQQ0pZnJe3SzGGunH9q/5mxOpQmAR070j1+lCyzsG5\nCRku34FOAV+drPyg6oZH1qLahP0UmkGlSxsxgDMR6wBZgFjYbjEeyPMxSF9v\nIJGwfRE+M/dSgMaUDALhOWipMvFJTnFfqkNIKGo9ZRL1tpSmQ0WD2ExesRQu\nDXvHDCwZR/Ohfab/EvKuRmchcAzxSdehUwSVPxuIV35fzwG8ncscQawoA/Cl\nIE/sWanjf7aDuy9VE+7lfxDZXb6+j4LE7ejld5idJl32KhMM7m6Qmch4a9N4\nGNeE\r\n=240l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"8037c074c94b3aae859da9086479fa95b66182aa","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-qa.12_1573655854913_0.8528608205859987","host":"s3://npm-registry-packages"}},"0.7.1-qa.13":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-qa.13","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-qa.13","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"4626e602e3d03ef524444d4ec68c7d599e71d501","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-qa.13.tgz","fileCount":33,"integrity":"sha512-otOIV8hWFQpSALqg3opQXYxCNLshwY+6aVX8qLRth0QaFkHZcy1MLMnl9BUcRELGp8rFv+pGjPVpvuh/5fH0Ig==","signatures":[{"sig":"MEYCIQCSGSA8HZI/QQZTAJ4OHplWSiCNoo2tx5OCe3OIlNjr+QIhANFGPx4ZYLJQlnsJd1uUe9O9kCFwcYkRP5oDe0fIE9QN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzBbOCRA9TVsSAnZWagAAFP8P/jrAAERZK8EPtxO5kdLT\nxFGTLb6Fp5Mu7cYLlg0YM+zUUxLSCMtUPcOzv1cASLTe69EXqZ8Xf5/xI6hq\nQ3gZ4Pdoi2LhkWh/w8tN+J1DjSVF8V9lhNx4BAYggR+kZyDY2pL+nEq4ovK2\nipfBgCsF2fofTvkAvWMwl4FxEqmJYu3OHcaGbDiPQRh3TDLBOwpxwvKM1c4q\nEQsUH70mmyS+PjJnBaBPAy+avjgnBMxrdpJdTpDU4yPcVvDsGLopOrqXwv4z\nDz9ZSP1NTltYoil0vf/lEhpnUTwBEL20ffK2Eghsu9gNXi0cqCXgNKtZcSWJ\nTIb/QG5/TiJ6TG+Q45v95sSzRtNWe5ztvBnmvFjkeMgL/vrQyd7PuZ37gwBR\nAHUuMd6YH00Gqpy/ZaejXYp8tZcE1g459L1Qpi2geR9hySbD8vmmj+zoHm1E\nol6N9HNrN6mAedEws+dCkswNnOnvZmGUpY80/nHZH+zVPBmicmH2f7q/b9/L\n7KH5CVBJWPSkPs0FOMBzwKayLoYJuCJI7Po19kSR/HtxcaYXO1rxMntSLmsr\nY7sdonxndcWZy2lDoLWmfOFH0WgmFJds1AnOy9urRYzP+64JDVLsyr8cg8hA\nHrot35LysyrjUX8MDlVQHz2Zxm29E91aYzMwILhy+v/5tmO370rxGacf83eP\nJ3sR\r\n=/xXn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"93512133cbeb435699ecbb4ad0f0a96106f6f513","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-qa.13_1573656270190_0.005281967693993028","host":"s3://npm-registry-packages"}},"0.7.1-qa.14":{"name":"@goodgamestudios/cxf-announcements","version":"0.7.1-qa.14","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.7.1-qa.14","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f88cbc4d973e44d234e3f446105f1dd432b2b936","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.7.1-qa.14.tgz","fileCount":33,"integrity":"sha512-sEi2DPqb7bZGmslMTPgCq9zOrj41uvPLBdxdlM+QF0Nn/WfbxHj9QKTw62Avw2xYcVkmy/7zAjECU0BoWO6BGA==","signatures":[{"sig":"MEUCIQCquL6vNs11Vbmz7cx2t5w+aqp50gj6f73DOKBNKEYAJAIgTWq8uyjOdKbF7Udegyskh/ePW22XRpQL2FujFDRWj0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzBepCRA9TVsSAnZWagAA4eEQAIGzn/skAqwQ97o88ih6\nAxJ/zcn26xYrm/FEkNZ6cX2I2HK36aPfdvFI/2i1wNsH5SG7TFMrRw6g64L9\nA8HOHGPXHvN7pDeMVK2wcECPeMeXbv0wEe1xJBy3sv9QrKQk3q6yPAyRrE/y\nQ+M9tiDKg08rVa2ZJF4Bx4F/rNwBO5Op5GVfE7SMAA5SZOTB3xNB3ps6AHKH\nE0Ucjfa+KktNtlxGWefmJutDL66L4ZuFnIU2h5x3FroE5SYxGYDd2Abv+S7U\nrNUJfMwKoPPeRa8r6y3OSly7Vid/EEORKmNkh7UH0VGQW8fYqnxpPVCWsXAS\nWfbuUZi1dBtT362CCeCb1k6pRNLW1vXoY3d1i/NxvzKno80bSJEyOGuyyMYK\nNpV/wdbUr9AHIL8OxBuC/2zV23Chw1/SiqeNbBfw6F1pFH8o6sgh87TU3diG\npDKXccc7Aj1SJxHvLGooFy0J0FXSOGg2NZUao/Ekjq/BoqC51MzUiSQLuMke\nUjlR1vzSi46NfHG7zZ3uaALvnbp7pPA+AkTMnjb0QFJU7g3fRwYWjDrWookv\nnWa/05El/f0C2dW3g/zpVwG+5vzXnNNWfJoS5WJkCaQju4ur7fPvHprDuLmO\nrPbYL1nThm+1Www/iIIuRvV28qgFLER4PymOcD8GUf/+xWwEHBq0xwnZAvam\nY7u+\r\n=K3qu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"7d73af220f90516ef098d717f4d71b41574a918c","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.7.1-qa.14_1573656488556_0.8224593889031575","host":"s3://npm-registry-packages"}},"0.9.0-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.9.0-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.9.0-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"fd4f8dc501d36f26f79e526dbc61664f1b4c4514","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.9.0-qa.0.tgz","fileCount":33,"integrity":"sha512-IEnXL2wHrTQv/vxAHWNM2rMAB5uDW1YkXeIHyCX8okVfv+nm1Qu0BVD2UXjsG/biugTZixDYxNGNELfcpSKdVw==","signatures":[{"sig":"MEQCIHGqs+swzMHl+564/DZCcIS6UNmGvfuCB4OP+81iKmDrAiBFQLSsihlgmcBtzehdngEljBJqm6CFe8xrI3NxDXXl6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzVSACRA9TVsSAnZWagAApwAQAIW4DApbqrWUeVEaweaF\nHmmNYdd7KtpghB/wmmkaOaIgs2uRoM7xc/pB+fBBpPf5U3mYQbTXzCoSwFzz\n01VLaviNyu1vlFMYGG8oXRaDI+IArGXh9qqZqzwShQkkK4bX0o4WRIWuFzib\nmeRiK3NKTZzkhUn7n8m0ownRvpR1OhmvliW0BkDh5aXZSfxKt3w8hBWyQyyt\nlvahSCLBa7dyi3TOxvuhWwzcdzfZj8h7hBqmr3ipmRi0byg1+uWwIvy0IjdG\n2DM9DBMb/Q92TCteQX2uguXuSVZn6YJ+wveB76sjpmpnqgSnGmpYYi68+jSh\nqxOgSPD4dbZv7baLeSJZ4bNqS5tzo0oJkkXgLsTO+Vk+EgzY+PUr0nbVsLIA\n4dbNEk/DMRqzWJnvCHDn+KMmp0+LAYIDxYypd/fcaJdAD5n02LtJJ87ovyMN\nVF8uqgEwnUL/17vN5DGyA21V4Q3eEjQsBmIt3cBSqhj3JPMI8+0GcO5cwKIW\n6e9MmO0S1n9qsVh/HaNcxLehP7i64oK3FDnfPV4Em7GNouG7nUeJKEqL8ln1\n4zy3zTeQxFEIAYrAtdueOZsoyJ3ngtijQS/HKDVfaQvkc3Vk30bousXJX+aW\nPalgw59zH1NWAEG3P/ikrZUnEfxf/h+55iio9/MuS+EMi2OFLOjum71jeWws\n+3kC\r\n=fRlM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"963e2a8225677fd842e051dc044f4c8689d87ffd","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://com.ggs.client-notification-runtime/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://com.ggs.client-notification-runtime/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.9.0-qa.0_1573737599486_0.5596329485023588","host":"s3://npm-registry-packages"}},"0.9.1-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.9.1-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.9.1-qa.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b5be2bc5471c221953266d8bc632c77b0d555820","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.9.1-qa.1.tgz","fileCount":33,"integrity":"sha512-Vd/E440zG1FUcPz+fWsT6L8libwkKnTB+gAglvGf3DlILZArAVIHA7CtSijO9pXhUw2AuXZS5tT5gIE4eCN3vg==","signatures":[{"sig":"MEUCIQD7r0JZtb1vEB5/0EOv1fJmYQthPAdwm/nTjFhPm++zQgIgdjaF9HIbARfC5WhMWK9LJ/Ex6O4v1XWLrUz3eYWCuz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzpVaCRA9TVsSAnZWagAACeYQAIRIQpEbBtXgMcxhTRC1\nixbkv1SIwCcKn6J7taCW8qVvsq0WBVebIysLU0dHMOC/p7OH5pTJ800oXYs5\nLwF7jfQsabmqUL9HcpeoPIk/cXrSPhYL7FnSjQt+LVoKylNrXgPIhdMAyorm\nqjxVf7Z4sfB9miE4s2iiK1w6JzjBSS+3TjiIX43s1ad6ntJmHBtZ9SL5NtHZ\nL9xXuF22fFdAjKUDyO5f88PZ8FvU0DMu8XKTtDSJfVx//vuqUXFLGFTkFmEK\n/dxtihoZ808juUquKxLEHcvAN34z0fzQCz05t+EIjojH3qr2sAv30NZLcKOO\nx5C97ErZ2hwFO1WnlWuJVVfvdtpiM1M2BV5G0ZValAB0Zf9ZI9BvcIh1swZx\nVF5Mln4fS1XDT0n7EMaj4hROnv/IOGb7t2Kdtv493TAjUEwVPDzjifPlEEOB\nF6TKnaA7GhDE+tauubAU8J4s91UPHjFZB7p+cUTptJziCD/aGHGWTZ7U7abU\n8NQzb5haikdIG7bsQ4ph82DadUnKWhoW2pGYLwYGdOHztEQ8fp+JrbY28Ih5\nbyTdbKN37pFozcv92KzXnRQQLEc0Tx4ChJDZgrXBynUV305wAIvt059MG785\nZ5hCOF9kfKwny4qHMRAQvuWZvPZKwV1jsDjJDupjqfsc3BT4NjyBDmI6YNlY\nSL9R\r\n=FYL5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"9f497d779a65f28a817e39a6fc8203cfdd1ffaa1","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements --profile epAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements/templates  --recursive --profile epAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements/templates --profile epAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.9.1-qa.1_1573819737627_0.3503532656746795","host":"s3://npm-registry-packages"}},"0.9.1-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.9.1-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.9.1-qa.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"6142075e4842f2d0dd29cebc392e6f38d890795c","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.9.1-qa.2.tgz","fileCount":33,"integrity":"sha512-hdGTc8IBDQiHiIMBdUoG7s2T572cMiOMsPWe5YEtvg7hOyIFnqqOGvojvRxppZWWt1dS+FABpxpoTyoRoXU39Q==","signatures":[{"sig":"MEUCIHM3h9V/W55/H2nfX7UxvRtp80sIRsw5I8gAgH8GUP/AAiEAr8xv/jgZz4VJCF8fALg2HEa9W/Va5smCxik0gDdSv3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzpduCRA9TVsSAnZWagAAHNQQAIzfefSqqEz98PlC25sr\nUYEg7XWKV+Uv/MtdbD/AMDsCS8pEhWkTmjqCZbVywIYKBvcsB+mLP2CAg3OI\n+xjrX/OgSQ4sWUlTXWYymv4daqYXa3imdDTe+3fUUJbvmbEgyQyUJOSptIx8\nQLPpnpwX4N51zzgnhynCVJqpiAoU2jovV0vczeRMX7+57zBSUv3UTn13rWeM\nGYB3yAgJXWydFzv1iuZHI1I7hyppo8eglWhpHHMU7Jer/YbI5tYii1UDAVD3\nmGSIv7xNsrkKoRo1VTlM5akkKb0N/l8YbqU9SF0aGNcpTFiK2f41bkl/NNDj\n4h2tuPvprAje4b1U2+Y87C90OSQSiI0NWEwS6D9mTLRJaW5uFgWTCO3kSZoU\nEsOsF5T8wMakwdwFfupqQ6VWFPDBtcXNURqWC9LWebnFkmLF8rc0//sKFraz\nOeEFcL84h8dDB19jt9uAyseMqgbBsjiEFXul61UPZd1cQpNiAzVJz+kMt2iP\n22efcQ5gJmoYxhUZF6nMP8FboMp0zivi5DkKHiomSo3TXKPTgyZCBFf3Ft8m\n1DsZeeEb2LMscrn3h4oYfY8wynzwyD42IrYIFIKNZBpOI/pbOBF0lGPEHA3Y\nlGq29o0PbXuAO2yaTYS+1OfhFxznu3CohfqFgvAKJ8+q33lwo4GnzRShXiXm\nAd7g\r\n=opbT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"54ef37224a67a163d8bc6724d9b71c38a0beff0a","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.9.1-qa.2_1573820270102_0.3526777429934562","host":"s3://npm-registry-packages"}},"0.9.1-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.9.1-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.9.1-qa.3","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"3efe67ac5aa8dc91b9e449deb642909148542855","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.9.1-qa.3.tgz","fileCount":33,"integrity":"sha512-I1ETB2IT4DecOKZWsPsx+9nDqw0KVhRRLF+49JImFongB2qMMZNZTWgohMHnJvDFccFI94izvJWViZlv5MXNyA==","signatures":[{"sig":"MEQCICNMFwA6JeZpcpMCJZCsNpm8BToKRCzOigNhZUwOskpdAiBa79Sd+NRPYnZJMlJfgWvYbVIMhUC+jIxrlW1+nRAQnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzpo5CRA9TVsSAnZWagAAzgIP/RyAi9q8/PfzEgbv0Kp3\nLoUviOWhoxrpAc2FW9tWmkFHKAVavzZ5ukM456iT4EUZuapBnmoQXmkiOp3q\npP1tlLI5pvt5GJF6PTmj4I+yuPjr+easWBc9rxygiHRtIuxJ99KZ8OrotXRM\nVnmF7UeG2XDgV4ZpTekM0VRZRcaj/JM3KfT4LwG0PTCBOI+VBf8u937q4YyQ\nWi72N3vb04LBVwgL2nWG8pBakq43CZQeElCixnvXapoVm5A53+Omn5ceeDEH\ny6HXz7N6y7+j5tpgJtdE29hbnfTmQHWGmf/BfMJyhFlNlQzvzAvWEn3psJt8\nxlSxZdAEiiQFiP4WwggHVQ4Zklk+jwHfEkfAEOniMG/vqDvA5iWkC4TW5WP8\n59iU1gG1vSFhM3d2RMN7xF5+6bJXZggHJykR+wxrFzJvOLUmwqbIzp4zAvv9\nWUT6wVoGuWJW/xn2l61KZbdY/synmrku0J+Ib0vVVIy3BSOCEdTieWi0n1tO\nUwxiX8DLbMdW7eciSfVfDKzu4Juuyzzt4TA7QfTcIA6gHSzKp/P3vrckJOU4\nMONUpMzPfh8kmebbjF29MdE0W7CTNeuWSAuYPikNxZMIv1tpKCzAFHjiTOEm\nXN125F5d7f4if0oc96vkVjZ7JKgbORE3pkjr3JxlI4x92f+5miSa22LGD+s4\nAvOW\r\n=f5jW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"78ce2d4f3dc4d1e794192e1156b23bb01d774055","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.9.1-qa.3_1573820985226_0.7411512783666911","host":"s3://npm-registry-packages"}},"0.9.1-qa.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.9.1-qa.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.9.1-qa.5","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"600ad1eb24fddeff6b5fa4996d0adad038611cae","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.9.1-qa.5.tgz","fileCount":33,"integrity":"sha512-n5zgY7yA1SETlsqxHw/OTkRGQwivteSakOIHzKpig3n3164Zg6tFnV8mhB69BRU4YpObztjzutLC0NgJvWldmw==","signatures":[{"sig":"MEYCIQCclhNT4mpfooJLeS1oxAd6V1UOx+JFwlX9hy6mfR+svAIhAIJAGgNKEZLTyeTL6SeUays3b7o5JIqJPaEuBozX3rnI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzqTpCRA9TVsSAnZWagAABRoP/Rdck1Ltr699bfqOBLPY\nQtBiOmZ/1+6Q+AWEw6DsNwLdustnEoZbc9j5IrKS9NUxfqaklkyMkB7K2yNk\nZFUQ0YJ7kq0LH73QsBd6WIMggTUEUvOsyH0RpHuX2TPB700Jr7hLpBSAkkcg\neVmxSdq8zO95ry6Hv5A1oXcOVtqkBMNRIHON6tWB9L63DF9u9yQ6IYqToMoC\n+Md9ORH5YMemGpHTuE/qv+yFCg3SaLJdKcfOWUOndiSEpKUjaKLrRkL77uZu\nu7nUmsVnc0uSUWYachSOQLpA4ojd58DFg0lOL13dLYi1/LE6pMzj8nq94+F8\notazEx9/AhrUsvslfckhgBeAm6Myhg7whyQ0XhH35TWi3klM/bbJF2+9I8am\nP+RasAQZQit8ryMW+xe5abWhap2Ai7lJsnj/JU2SjmoQTbzlKB4Pjmay0NS1\na3BZ+axMa7pIPb3WlKlmItwuKJvDd2gdXoVk8gpTCBGOdTWepJMofj3FZ/m+\nQ4z8KYpsIFXUOMdanlWSgPelkt8iVW7F73Yvc/AuEx4SCTQ0Kk6RRy5elO94\nlNjTdkdnH7EWSNDB/a3sy77YUdWNYEED5Ui7frkjRe7y6XLW/bDMYhn1ENuz\nsNQQctcBwXtYZLHSXnTQynvGMF79crS9K/OIIU91inz7zMdyXFptGvuqTVuI\nEi/Y\r\n=KKuL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"691aaf42a4bceaae212ee3941094c4c8572d6f7e","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.9.1-qa.5_1573823721225_0.39011244318266747","host":"s3://npm-registry-packages"}},"0.9.1-qa.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.9.1-qa.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.9.1-qa.6","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"5bf56a5b4b3498e75cc66aefe94981d2921c6ab3","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.9.1-qa.6.tgz","fileCount":33,"integrity":"sha512-XNUfUPtDvyGpqoRtd4p7NN8kat4FmrEAwxhTMPjCVwlapASva2NEF9YLlT60zgMcWv/0CBOpUyY6iAphvI3rPw==","signatures":[{"sig":"MEUCIBrW/gWF9fhRIvLxkEp/cil65UD9iskC5zEciQCZ+ZGnAiEAkACabjnWmrnVR1RJC4HL4RXXZ1P2zj0Da36JpPro77w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzqgbCRA9TVsSAnZWagAA31kP/iqMXHpOCy4XlULEfH+1\nVGmYZ6SJdvQE9YlpN6pkoIqgpugsWBN04EE2IacCWfVJ5LExBHGdGNfjSVzN\n8AQx0HDIeFjCVuiHUxOZCL93GH7lB0XIxqHxmtuwmVRiEEORLKlZc9yDfR33\n5HCJ69eTMpu/OzZ7pxwWao9noC5yF3Yge5dkpqm1h2eFBrDc+879PJq2nOJy\nhjlLSPCxysaSa5Oon+xMT9ZUhhRqNIiLumwlZhRhfLbShX3KOAAgPKz2bKdM\ndwhtngTTWpvCmMWNSVCN9AgKLRBG/DMaOkrR0PdiqpJD1EV0WCreWQII4agY\nERXQSruMjVfT4MBK/hy9PD8Q730lXyamvIdx6soXv3WYlPfAMqeUtl2tzw0t\n4rxVebaOAKDk7igEe/42Y/LIp93rw7sTPa7Hb+eODCTquY/e201XXhpFp4fc\nY99GL6niHl/3Roix0BToSb4xgTH/dY7Nb+v/2FO4lsnv42KG7oECl+KlfJiT\nZ37TsSp9W+mqjCip6xkiJ48xqnRRBLzgPbQirE3/zbSAJF4WKLj55HgeTHCu\ntADNfvNvx0R6D8tAu+XYpUJGoKhsvEtuWgJ7LUQgs22d4GNvlkfCUX/ap/oY\nVwgVEjgXUH/wZy+JbntMxPuqvOg8ga60rtY0hV8lccYvDIn2GOyfhb7T3Xl7\nkqPI\r\n=f/mF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"9beb012a0b5e6a6c3febcab8d870bca726ef069a","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.9.1-qa.6_1573824539270_0.44625989766551966","host":"s3://npm-registry-packages"}},"0.9.1-qa.7":{"name":"@goodgamestudios/cxf-announcements","version":"0.9.1-qa.7","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.9.1-qa.7","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"a73413d803a1b0ae82f3d2773db62cb2479dfdef","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.9.1-qa.7.tgz","fileCount":33,"integrity":"sha512-tuOtAglHi/N4JLHNp9Oa7p/mcrqiMkALHNgEYvIjC4bCSUHXiCe7ASQlvzUO3zksFz20fFwOlTrnO5aI64Y60A==","signatures":[{"sig":"MEUCIBQkcHF+0jiaUerg++XgT+NYJzHZFhNL7I8kaMsJaRcJAiEA8J1pPPAKQDYrv4YaNJLM67lQt2yfv0P1lArjdo+zsQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzq2lCRA9TVsSAnZWagAAnH0P/iWdiHEwo+pM7VOLVUO3\nb+pUbfk5mX8LIISmE5g1x7JRfw6r09bbDnfK0oAMHopOG5A6cakHZrcMZRhc\nyy5bdbsZVDiS15gn2DiZBoODJF1GiI/aqycKnWy47/2j8J1yKvZ5ZO++UGsH\nywXjS5wEGViJllZe8RZJy6V3mEHJeHew5Mb9mVMMnJmNzB6pun0MiMLxyb+x\nyk6Es4DhyJKWyytgIITWvQUKJqaXzB4N8hv1MfQy4vLKw4sJ82llLURY1t/F\nEVJow9EC0TvDcineLGrDx39OwX6oW5EjaNEOrYwnv5evnAage1RAm7xRj/Hi\n92DZIxLZhfczhLylt3is6ZICIVq7D8m5JSQ0eRpR6wUQcz1hKzGbUguGzqwP\n6U8xdCDPP7c9kHN2LMfGWSBd5ZPj5Qw/iLliuct/MQpBrfixMXN39iNGhdxA\nfi0OyL1lFVGMezBr7VHOh0vqqqzg2AtXgXlib0mgsL7szpC+TF1Pt6FD6IaI\nq8kd84ga1A25nQilyfuBU2enaGxa/79SQgODVtWPaf9OgNoZ5V1QjXOJmgw5\nwezYI7fFN9tUMmFDGFvzpsqx+H1rFy59QMaDGkYoTDhm9Gzx591dPG02rbf+\neCmulOCbgUAu5pvkisAZCXl4kwqnhksvRsSGdCJDZBSJ2AzPOK48Ju+UopEo\nKItF\r\n=7CJ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"aa9b0f0de78f133a5ae8c9259e54b5dfd82af691","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-client-notification.ggs-stp.com/$ENV/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.9.1-qa.7_1573825957473_0.5598085366116654","host":"s3://npm-registry-packages"}},"0.9.1-qa.8":{"name":"@goodgamestudios/cxf-announcements","version":"0.9.1-qa.8","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.9.1-qa.8","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e0d86dcba45e24862ba433fc465ec4e4463fea9c","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.9.1-qa.8.tgz","fileCount":33,"integrity":"sha512-hFwCoScbBqw2FYKW1+7Yfb0VIoAh5R5N8nGz0PsgOQuU4IJJSMWV8cj5ZHyYOQSXfTBMWAkW9o9PzcE872tvQQ==","signatures":[{"sig":"MEQCIDpO2kYnGpSYX8FP/AD8y+YHBUFXIbbs3tTyG6gG8xuMAiBA+jqZOiaR0MJnknilAWGkios6idUb6ZRg6A3cO11Kug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzsC2CRA9TVsSAnZWagAAGFUP/j9iLL/0TZyLbveEH2Q6\nvfP68A5DCyxWkpRHHVROp+Zk6ptvjkPuV3+oQW0shZ6Ob3P5p40OE4ByzkjF\nr2KfkvYMtOgtIp2lNO/vK6V/qGShi0Pq1OihrabqDtOriK3teG7Zr+VbQ5jz\nkvu0RWuKzvN+R5WXKe8TNlxQDUQOLwB5LnBBTOh57GY245au/3HU9UBhGivb\nasyaVdGwOrNmo2wSN3PjvHSdbcwBU+2z/gM6ThwekmrQhAblyUN2K1o9G+Xe\npyOAUYPBU08wNp5xYeE7xBR/XxIruXh6mHGwSmAOGraM7NZP6zvTlBby8qK7\ne8IPdUISSDDwbyIreMNQUJk7y8H+IJb93+4UZdJ0kaeIMNV7bZychBG4fPJb\nWUm5iAkdVuDma5og/jo+w1UKtCy7Qq46JOvUGAtcKwsW1GgwKbWMFUOq0rYx\ntfE6w4UtqJdAfQ4cWeR6rOXwPmsc8FK9H6OsQNAkMsTYUTpLecXlHjIPT/wG\n0pZuZrMPp9U6d1VPOuj//nkPkjA2CTiObzM4GJ0jzgpFflGaVtpSKjC8k2Fz\nb2Eo5UoWtbVobU81ZAYPOh5dtAzUAqV/pTFao7e2F6fSshHKN5aMMdaS2YKj\n5otwrqyAdVyn6z4P0lcuwP0qElzsWlCFJD0YsoMe6egvIgfCV6eeper/5PIp\nF2ow\r\n=IZMf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"140ef9455868865f2b333dfa66fceafb7371fd76","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=test npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-anounncement-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-anounncement-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-anounncement-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.9.1-qa.8_1573830838043_0.7016322015217236","host":"s3://npm-registry-packages"}},"0.9.1-qa.9":{"name":"@goodgamestudios/cxf-announcements","version":"0.9.1-qa.9","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.9.1-qa.9","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"c4d0b89784add8e9f1cb999a2512de2daa1bb347","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.9.1-qa.9.tgz","fileCount":33,"integrity":"sha512-WMgS1KvgR8eybXbIFps+v+aFQkfCbQfEaVej8s/8CZyRwamIBkRSKpdWzm1dMuXiv0JVBRKy9UKHtc6rK4fflg==","signatures":[{"sig":"MEQCIHnS8b3xefvaP8wOLotIOihbaPNRKd4RUN8yln0qIdPZAiB3KUIPt29YOGEtaXXkyfrlE/flGML3d0aG9beaDhqr4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzsFUCRA9TVsSAnZWagAAF6EQAIFTqoMo5q918XLH1c1y\nd24N5CYVXxMffMXtnGPoLZQVDzaWDI1S4kHGlPNT31ZJmhKqsZf0AGpnJ8Ij\nhrQvSCBAf6e/oz0JFmPnHcHVWHaqiWTnwu0oUfX1xXsWAs4/f0IJFl7hZbBE\n0ktyJ/CP8GmYNp6nDEPlEjSMkTLvXlXUqXBshNDQVCeHmE+PUNSvVkYesC5I\nT+7mgHXaN6b/DHHdfuy0+wq9paA4Cg3+Mjlo0dKdDYvhFHfR887X4GqXm0/2\nN6CIOAtyKxVF166dTAXpw0/WBl8Dq+onzP7bvr6Axmljh5OtoG59r6uFE/4f\n2fQRbN0qsXGj08V9XTW6mE67uNH5aKCKZYsRTfdK7ish3yiTaIy+mEKMAhJf\nqMK16OtjgV30HCyTqOoZn1dJDdyhYeA3J9bCZhSrpREJZ0VAZ1E6LntObySA\n3pFR6J3Rz8Y7tG5t2a7syvFGXZD8XblVJVQ+1PB8gkzbz7RLusFSV78dXD0C\nJqnQ0iaXDSHnyxbe7OfQfqD7JoZTYKvNp8xXVo87ewCiCiEtjo5DU3oq7Bld\n249PWD9JDCeCEFgoI0BQEcBHbZLGE3f3nCCsuB7pmN8ljWZkDibcbq09AVV+\nOlXEv0ySEKIHt8GXtN3nrF7LrsBHlZDbV9M0ITG8KnfexpuCp6c2m2gP0nME\nDlnM\r\n=HycX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"f02f045085db0415d3b89941d4eaafb03426ca80","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=qa npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-anounncement-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-anounncement-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-anounncement-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.9.1-qa.9_1573830995865_0.9868302866355612","host":"s3://npm-registry-packages"}},"0.9.1-qa.10":{"name":"@goodgamestudios/cxf-announcements","version":"0.9.1-qa.10","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.9.1-qa.10","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"9096d47696af4e8c20280ac86af542b397a65eab","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.9.1-qa.10.tgz","fileCount":33,"integrity":"sha512-XAeRD5M3lb9JZ2tURBhr+b3LCjx0LME8CnfpiY2ylMpsqZuo3fPsuEqgcWLl2SrWNR6Pq2OdV8DI/t4YyvCwQg==","signatures":[{"sig":"MEQCIB2bczYdR+lLRkVpHCmgCF+pTy5l3x1QKo6BrbiyaL2YAiBp4KG7HFXx93h4FxkQNsDN0IcAxlQYHu3UUdcNMnjDsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzsdBCRA9TVsSAnZWagAA5hMP/iPia8uRC8f4cQZiXWHZ\nZa3pOv3g4pE0JWxJcNry9VYySojT2WoJTeEH3DI40Th1CvGMtg2GUxTDbduE\n+AFShwCp8lQsUoqDaSaaxdHuRRZIh1TRhpP8aT0BIKYxcJABbx/92eUgwrrc\ntQDsz11ltC5nGPX5LvNfMFrxLDBuvZ8cHpeWIAOoUqL3YIPBdhZosr3gIdWq\nT3E+lkvQngE48avsMHB8LhnZ8tIEW937VhTdiw975s8vYy6X9qpRg1E338yM\n+OdObTCV8a/QDy5Ar2eUvxZj1NPMoX5UTRngVKLqHRymsVPzb82nXXMhAXmR\nJg/bA11vY2FCuC9Fg+6jeO/1WYxwRMzZIfNnuLfJBTZTCtS15w1RXTvlQg1d\nHG3CuJTRoU5JODO3QsEh5YPUDd3VnssS4hcY4yYzaHGJPu2hTMeI9CkhPu08\n+u6UVHseo5lyrrRvUBYB8sQLyN3T144Ha/hz8MUZQCzPmTj3viQxKpRnR4P7\nruabMZMg1jNTmbkOFyyGev96TIkWmA70OMM2sdBUlAxVdVr+orWmxL/3WPvD\n0/hQQptZChaIaF/9Z8y6Q/WVWRrxQ5Jjaoi8Zv4XQjoKfoIw8B69RKhq1ddO\nEGY1IwEdX2AO3CxJn7jHNUs9imydXbpDvPU5Fj8CIeBcOyG6TPOtgWxe3+hH\nbWj5\r\n=x2HM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"3566ba033dfe287604c3aad9c2fcdffcd43541c3","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=qa npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.9.1-qa.10_1573832512641_0.08966999117893004","host":"s3://npm-registry-packages"}},"0.9.1-qa.11":{"name":"@goodgamestudios/cxf-announcements","version":"0.9.1-qa.11","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.9.1-qa.11","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"590be436292c286f965dd7bdf824f0287e4ffb36","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.9.1-qa.11.tgz","fileCount":33,"integrity":"sha512-GOhzQzFeNYryXMomb8P751PbO8U7pgco1PuUh/8UBrkk0Lfct3PS2hK7UX0Rujd5jA54OHc8NTyouicbowNGUQ==","signatures":[{"sig":"MEQCICPwAfTnyfzOZicsWcnCmV7IkyCSdj6l8JofZVjnbq2UAiAepXH8FbFG/wHtC5bzUHdqzyog4AMt0MDpMtkDxos2Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzsmlCRA9TVsSAnZWagAALfoP/R7EzdkMY+IXDFgp63bF\ntJxbDrjWn20E8LdkzhQCIJYa5xeCb+jTJ48i/XuxWcdbxB89QlrPrq4Wb+Wq\nHhvk1YrKsDwOhzKxOgl+1RKU4UTmU9mp+Vf3ZZ89hQUEFs0oRTsQw6sngUK3\nnXQ4XFrS5erJmoFQiOosGgEHtC2vaQ8dZrQpWaCE+bNfKFEfCGo4nSDHDMSr\ni5CUN7UWI4RAzZMqoV/zgiXkEvPR1sgwuom4RHh0O0bX/dZrnJqQSKd2/IBf\nXYZ8i1ewUCEQfnl5plmIPLm/zPlpSrGuRezNn3Cr0UE0g8dUjaJKqjsVSAOV\nfK4oHiHVfZX8O+tCBNi6uIffUw/gQkEy9YiqWSOKslcQhQRkpLsrm4YdpzC1\n2v3w7jw6AAJXEEn7lqWMkbC0KWpMtsUy4yKBD140F5X5Ams/a8EQ+uL09Saf\nTTfFuSTGxinCnDDoWI4/31KwQj9mlmGkAI2meA6hjS3DHP/1oTlANusohHSO\na5YFstO7W0Mbn0sqJnnuvQglcFh2jxA45xET70mQh3xLQ2pbxNOfIgZ/gAxd\nlb8kYdNjuKm0la6IVQa6AtIqI+WxRQ16UwCptk097SbltjXOEghBX+eAWC+8\nZqcj+3fxyoyId8GPfFGkAErhWqt6d7IM7dz+vD7VAG18wenFCiMlSNJRtHyy\n42o+\r\n=aOZg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"8ce50f25025a730563e64da2b1f81b22bc02d363","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","GO-LIVE":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","QA-TEST":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=qa npm run s3:upload","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","DEV-TEST":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","test:dev":"ava -w","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.8.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.15.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.9.1-qa.11_1573833124638_0.11433403683299992","host":"s3://npm-registry-packages"}},"0.10.0-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.0-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.0-dev.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"c5c55dfee550fc8fafb8fd5dbfe977726cf0c7dc","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.0-dev.0.tgz","fileCount":33,"integrity":"sha512-BywypX1lymlZ1RfF2iaKD53Kgwewk0NJNTphSU9AJzW9T0Ydr7TiKtlJUXh1+q0jCItVxPskhvyYGpblCC5IJQ==","signatures":[{"sig":"MEUCIHOqIiax6GmWk7xxrbSZMYpEh518PGabCne7dWxlimaJAiEAjl7VT+hBQeqAazKLs6ODQdHBBKYUuxw0z4Igya0cD1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":290693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0+kSCRA9TVsSAnZWagAAAH8P/jjR1o6SPTdNgNoIuL3t\n3WgDzZLBVa6EPEHH9WCnh7w/aCdycqODMLQCYZYqJatk4aD9DNuCHP5l501j\nqg3i606sMhCb/B3snVuY0KjjGt3JLisnzzdTzCXawuWADKeHspMrhhZudrfS\nHF7C5ClagSzPV6Xf5EW6woaM9mam8FCxTJVAC0MdfohGJOMmFuA8Jo56cO+K\nQmmmgFnaomKFgu2cquHB8vxq2M2DhgtqdwQTMHh6g+BdFvlnVVXFxmr4YmQS\nj1GoI53JYHTHbxJAAntVRKgsYS0wRibXu24CPYHRvI3/kjyIsmnTh6hlh4aS\nlCeP1BXwIZfHflWkVmYl8oZbigDXxE6ATWGN8W/gpsG503B1Oh4ruuqPuXSO\nyxo0BhMOm7y1ntycq8FYzeZrq+H9S4VoqpgUI8PMtGJvvThJZl6FVxbgh71R\nHcbf5lDuiwOxVo5Z8o3itLB4csF3LdBzc3w/MIoMZHW2IPgLLF5Ws4ViDaPo\ngOZaYV0zRL41NY+zqPGkIR6+q4hYk5p6blExT93V6NLNkGPmNU0bgC3SCDAV\nEgsZ7hlpC/M5KsUya+r+4mgoTjNaLs9A3Ub+Nxmy98G3ZfB5PVfRuvMCWCxR\nWsaEJQx6MAervDYE028bfOoZcjZd64+UItj5WD0k3kjkUzoT9UKowkFkk94s\ntMq+\r\n=Ulr2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"79e876fe01797d17f4503fd4f39b5c812abd39b0","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","deploy:qa":"npm test && npm run build:qatest  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=qa npm run s3:upload","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:devtest && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","build:qatest":"cross-env NODE_ENV=qatest  npm run build && cross-env NODE_ENV=qatest npm run build-popup","--- tests ---":"------","build:devtest":"cross-env NODE_ENV=devtest  npm run build &&  cross-env NODE_ENV=devtest npm run build-popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"_npmVersion":"6.9.0","description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^2.6.2","cross-env":"^5.2.0","dom-loaded":"^1.0.1","fetch-mock":"^7.2.5","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.3","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"0.0.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^5.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.0-dev.0_1574168850352_0.7541537425819678","host":"s3://npm-registry-packages"}},"0.10.0-dev.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.0-dev.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.0-dev.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d58c5bdf7602922bf6cf763c61786d2d0565f3ec","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.0-dev.2.tgz","fileCount":33,"integrity":"sha512-ECZerU7tWYN7mxCjdPalZEWoMc1OXLk931vdkwrrruUjhDIhLKRHZYHPgoGL3AorLnfZ22AJmRR9nkRu5Btc7A==","signatures":[{"sig":"MEUCIBZhRGgnAWWwWzvMcw3PUgzLGwTXe2R+tzZbbqkEKe3rAiEAnY1eXVz+D3amDepgL+pz6LXP+dEnERItBRRup9MPej8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":290981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0/8lCRA9TVsSAnZWagAAAygQAJq/48bH7U3cpcRx3DJc\nFrE8DCF5YsU03ggZXMRkGvCq/uX+ULOWmhteDp1Xx855lbhem8w+hMvI5F7X\nUfxIzWTyfpkzWC0kD04OtHcRLEjeTYWGsWged48N7b5+p25Wcif/VOp4NQU4\n2D36nCprayQaZtS3RKHnDUOqbZPA7jH/2GnoMHon6z2R6BcuhoDsVxN8S4oy\naeqZFXrDF/syj3VyVjzYdkZMhhgfoi3fhnL0z7tdaSyInAI6pByaJiGvfrHg\njpf5d7PVrNqKA1i0xcY6pFyYCyutBbk82WIOJzpsiLtI6TV6BY339ipc5Xxe\nckDycEpOLg2d5kpQKwyoPiareCAltVXuNzg52Gpfz8XPQEjUZcU06GxzdDzG\nCFxy4kLQCxUnvQB4V6Nfd1weVeheexRVTcxGiOYPBID6maAauwL0Fx4zX15W\nHV9XY0aPE5A+xkb7KRSm2KDtSZr2GHpdHtGmBhqEBHBK+KQ95T8wqL2BlvUY\n7SvIc+/YXriLyE9IqqCR5BB2KfKcjyh7iXqoVSdfxTiAg0ifQxyeUX4sQyTr\nDB6lndzohPVhcqt5GYGw4XgEYnqayY1QkhHlMwhRe33sQ9HwzopTkZrOvtMg\nLOazBNTrUegx4VyPbGuHXd91lRwDq8hMoOG8msuUYYWI1s/uFcVQci/fPxga\nMimu\r\n=UTny\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"ca9000049a99bdb1449c0863b4cb9612b657aa74","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.0-dev.2_1574174501109_0.6868201347383116","host":"s3://npm-registry-packages"}},"0.10.0-dev.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.0-dev.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.0-dev.3","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"15ad447e158809de020bec10f04a5ac8d7044449","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.0-dev.3.tgz","fileCount":33,"integrity":"sha512-QpPK5IlXCvldCLmiaBPDbkzrzI4ht/ubTepuH8hk/grzRgAKD7CNTZ1jheJrBU3Hh0o+OusBvuXdhTieXHTQmw==","signatures":[{"sig":"MEUCIENtfHBs2i4czUleyqBWzHxvZtcChxcg9cxXPP2HL3zsAiEAwxoXgPcQxnE2icxJJ4+e7naNCCH04ZxG8nsandI5Ze4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1BmnCRA9TVsSAnZWagAAKAYP/iuEWY9J9/aPKegR27WV\n8hpslAW/x5QD/TVBWQeKouddlEv7hOf+M7p6tHIrYWgHqqFwO5VQhdTMvFz8\nfaW/Hxi4xIBrNJu420cy0Avev4OmYvocApE8mGDzvO0QJungl2krjtu4mdlu\nKYw+cHi67l7R7GDB3BvXSx0noSBezJZTLjg9SnHUveIZvrJXVDy+PXVckIaE\nyRLBU4TwXnZ6LtgnSKRVcZkKWMwDWnDHc0j0eFUpSvk3a114fYD5UUHhNA/Z\nbeBF/gTIei3M4/elcdA/ug7MkB/3oOW5xzkS7dkyOZBLsF9L7GRxQgzsX2HN\nTUsq7gkvB99eFy1QIPX1gY7hclgmKroCqPdyJJMmaUz/gih21vtSlN9chtMf\nf3QEF8bZ3phSlOUHBMaSZmJbZobirHlXe0mMMEFtt9GqIGY+KZqBfPFdaWIj\nGmxi916mZAccWzhBq1Gka1OgKPAhrHw4JSpLw2Ews7UuLcWAaYFZWj15Obq5\noC2f6XRCxS2wfvvuw+Wu/2WVqLNzxmDQs9od7XmG/MtvwZ8qgjYniSZn2DTv\nPbsVm31ASmjq/wZg+oU0qL0I+qfjZMfpbf8H4+9OVTsvgpFz1OQGXp32IebD\nytDWEIQB9gjnq75XdzybZgxos5hZ7aDDPwWQe6LpBxH8iCcC56M4y4NUZ2zH\nDp+m\r\n=SyZR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"477ff8a61ba11ba7504a5185b4628b82062fe212","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.0-dev.3_1574181287284_0.2640250131347972","host":"s3://npm-registry-packages"}},"0.10.0-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.0-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.0-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"24188956c00b00dd728426d983abc53185d92f80","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.0-qa.0.tgz","fileCount":33,"integrity":"sha512-Z0ewcHzLLWvOj1mi4lZdlMY6FwtyxsnJvCfy6Lfp0287USQdT/d5lo40iXgkpEDU0rZNpmB/GXQOnIAB2anG3Q==","signatures":[{"sig":"MEYCIQC7fScjU17svOIfs+qQQfpy6u/ebO/agpYQVO2t+C1pfQIhAIizJ4O1PjgLRsu5tJGPbTRpfc+aXtuvS6OUIizDddtX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1CSDCRA9TVsSAnZWagAAkl4QAJC3Z/IZaMbHxlN8obh5\nG5CySr/KCILlj+rJkaPw6pKWNwuCb1mYykIPV6Zz2kHK3yfVbrFCDdwKrViD\nrnqUUQ3nyZToK0lqSFgnwC1as72v/MySto8exMLfPrnaAIEMzJxc8Veal/Vl\ng3cGHY+Sbg3y6ke6YUFFB8L63U71HyTnZbTSJqNN69Vt1Ycsyu7PXUzMUk/O\nI5CMKaweksq+ObzgP2QFrlR5mlnjBx3+EQqUh+hP4Dl2wANG9WVXnW/OndaC\nI9MGyfazElvi09/mdnxi78PaMUW7pz/+56i3Mr4oeID2SNkpao67MlZet7Ru\nxUaY7GY+kOSiD8dgFpWv+hxg6rTVvsX/FagFn8Kp2W8rhIEsEd6ngEYMJNlK\nSf+sgbRJ+xTtcg7OGpItmZBhjfxkU/kkgLu0RN0Rg+j3+4kwkaIoH1w9HG8R\nE3p6zdE49k6RwwPElHdOcX7TyJkKPO4BRny0bm4qUawQP1O8L0fkokWInv4r\nNmtTWR7h6ZDuOKTaBDy4dSsgsciKtOGfYLad++gNVmlUUleFZXrRddyKeYux\nDUXcc2T954jTYzS/ojXBmI5ckZw7tbevLdeKfM0dfmq0DKYg+jXOd5aE/lvt\nVGZd5Dzg5JB426cZQG+/GuRxVX18/RNO/UCamgadghOxP+j/R+8S5idDYfIm\nX+Nn\r\n=IjER\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"e3843038907a35527980f88c49b4f823c2992465","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.0-qa.0_1574184066539_0.6115106666324939","host":"s3://npm-registry-packages"}},"0.10.0-dev.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.0-dev.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.0-dev.4","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"a26e376b7aadec0324185ec3d9b083d11e8128cc","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.0-dev.4.tgz","fileCount":33,"integrity":"sha512-b6Xp3k3JF5LQNyO4WuG5dm/xWbnvejlTYr+a8BvAj8rln5PIvBs4zvBCGXR4goRakhQju/UPCbhp4xrUU0RdpQ==","signatures":[{"sig":"MEYCIQDtABkC/pyqCB246veCFBdISmYbhJ02rsKMqFvsKj8oFwIhAMviMjp23YhRT/70EB60pZWbODDoL4OvxQa0IVycRFfY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1QjgCRA9TVsSAnZWagAA9pwP/0oqfiA52VXgjOZy5Apr\nzSGxBMmbFE1MgP8V0lllFXSNAMmfe4xseDMbVQI7GwpULAEGGgNdqgL/tpGl\nNX+yoopemLJFWdy0EgD6YpkTB8QzJN3qJ69Ioo9AJ56lh8H6pDx9vARR7N+w\nfDfmigCurfcKGTjcOS4GILmP9wGLTdNq2uAW3cSds5/zseackjwcxli1Iu8y\nCvyr2Sbr/dATfN9Q6ItT0Qw4ljmOeilmb0P/eLeBO7z4Jn40MFBzoZACi/7d\ne5gOWjBj0Y8XdKA3nGX5bdllWfPwE6gZcRpE0Vztgy9ROewSsmo3RetG80ew\nPoNKVjPjv8EPiVbX1LRJP/ic9ezxb86Lm0ZyQUnn1zzgIA69CCJQ8ufvmIcK\nfF2z6tfMpFw0XX4J56AqeZFWikap7YSGlM7yyC8efxpYDe4WcRro2f1EK2sY\nhLGd0B0rxEfZX4+9Dok3/TiqLByVZhiC56Kuj5fQyj428/MMzpnts9nxdVIE\nhQVl8gGhtJKm0Q0K3KTYl57U0h2eQH3Q8qDOtRf7ShpE5igWrgRtsShvwO2Y\n8J1ZXCSICc75eWFmSWnImC9rN5VQoVHUnXwBIt1FJXmIuZ7/TNeduGyeLegU\nmhSOyCsZJad84JbiSCCHPPNjQndgUrspxW0bEW73FSydWYPH5h7nYIStB+3t\ntZfs\r\n=Jlem\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"b3a9d54760dd344267e308e5d7c555b2672702ff","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.0-dev.4_1574242528147_0.10694914389007826","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"dd7e092f3f8b787fb38e081e7eec8ad1e864f150","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.0.tgz","fileCount":35,"integrity":"sha512-hDwcFRc/5X1GYr3OvuyrweObyPn7wsSSMiHI/M8aHyxjUjwotPeKMOFBTNJEozx4qMywREXrXrYNhhZBJRze/Q==","signatures":[{"sig":"MEUCICKvFiPhKrfBEJn0fZioe7BjHmG6pdrV50M7li57aQudAiEAyW9r4MIeatUTc8sgVXJYnpgnN3b6JmYwo2fDk+cSkyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":605404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1SzNCRA9TVsSAnZWagAAjpAP/07P0LaYxIDwao9fUYE5\naLybMuWirmDJPkPPbwxZjPX+4NiJB+nH8w7rUIJv0lmSjDO4yCl+Vk03OS5I\nBlP9p8RNtxe2pFE/d7O1h4rU00wWPki8G9/bTXwsjJQNHrD2g3gg7cwt4iDg\n11OGAxxssAo7NXhsbIqnLk5XM6oypzEYtfdwjCv1zMYp9/SPfVsfVlybv55O\nIRYQ0QfbFBFVmPlyyqswmh9YhxeXp6k3deBuMilPudk8Y7MmwctAqrNnXxm7\nHSD09kojLshSFlTLi6dPqcvZg825JJASCrYkHBpgdBGVmDvU9am0AaDRkt/h\nRFAvVWu9wxqt3uNcLS84rzYOYYx3oJL40FkIJykFGHhIyGv9lyCVquSKNFGm\nIoYJpAI/o4wfhohMl+HflVMRYvACxD1x0gX5U+5RPfuxa0/S4cP1GaqX01Wu\nlRoV/zHrockJ+6+PL/Mn64lkqOYYmjLX9h+7nB1svK81zz5A1jI+LDmFoenV\nBoeCK65c1qM9wOkfTIs8Fyo/qPiOyuuEB4E5GVVRBKHFYGxtfVjb2SibmzVQ\nHQoTQF/wIE2IehHSV/z3JUWv22SozAlznDQaDSDplvlJkCoFXebLwiONAW3r\n9D6sDr2q1Uh84YqVMJ8Un5XebwUQQEfYTdqE5AtrpSXQjT2pnLXUUXoFXoT5\nfnoG\r\n=i45Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"95fb317d89e9810f44f4b36f79195e531f5ead3a","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.0_1574251725344_0.4876961650344491","host":"s3://npm-registry-packages"}},"0.10.0-dev.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.0-dev.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.0-dev.5","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"a45c7da62bfb49f3a0774579e0011dec1ca60490","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.0-dev.5.tgz","fileCount":33,"integrity":"sha512-djdy1O6lbVw++/finwt+e0mByErimtyjXrrRQd0fBSSCJMao5DaNoM03ZAutjmAZvNyjBSjBfZkiID8FVB1mZw==","signatures":[{"sig":"MEUCIF/d6bNwY0zghj5Hp4ixoQTOU4zSho68dbO+tt/qWl3dAiEAkfQSEojh570eb/fS0v4+Abwo3Z3j5JuzgNzGixDPLao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1Tz8CRA9TVsSAnZWagAAEzYP/A/roRNmVkS+C2MG7Ok0\ndzTQyYhfIHFcvnYiHua6a/mV8mYJZL0BO+Hu7thltpKSUwiawOFvWih9xi6i\nHo+8drg+BzD81UvOpGRij1tymdRwcRnaeqwXKAGd7iwKOlWvMAGhfpeK51kf\n2dajcXR/fzORaPwyDraHpz2GM2ldFxeD4lNcMe35Wm4X8FqN8KI/o0z4fze6\ntnL6HdwXQpzvziX6n64nqyX24Gty6qFdakUgMqKVBKV5QAzj9S4/mX6TXj+d\nHnqS36uKkJeN/hohjS3R7k8cUUtJyKkd4XYfOSO/yovnD4PKUj1HmJZ20w7Q\nchB6tIimIxBu4Kzk64XuD/2uY6MUOtCvGQQC1N5NSOXq1/8q1grfZQ8a9Uhu\nah1/Qg0e+cRSRi7aZCT6Zzmb2MRJ6viRIfLWBaKlybAh3xLlCq5MYygweJ8v\nXRny4YzWmeAJSQM4bPJfZiqOTc+Mq1/oTscdAPj1zV/gMGfaD/ECVu9L0R82\nkRthVmccqSfPjMASrrN5jz32S5Dd0zfVXKE+7ilfvfA90AemmqcqGXuiDNgk\nEnCzqdEIOtPD+/TNUViuxxJ/S/4agelwlxfe2n3gkzMQpOcnuGcQAcqSWHQj\n7T60qvh/QZ91QeG7XwoCn16WhcosHaBs95tofeS1e7PlX9mfWA3QBJmNdoUn\nTcV1\r\n=7TDg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"a29aa6b4d12a62920d4358986bde3b7127b5e9bc","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.0-dev.5_1574255866567_0.3106451635177867","host":"s3://npm-registry-packages"}},"0.10.0-dev.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.0-dev.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.0-dev.6","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e66804d4759961aa1695acc607aa5875bbb7b30b","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.0-dev.6.tgz","fileCount":33,"integrity":"sha512-V0fRiPtKQCRM4ykS+obzIOqZDtNUfURSKYrhk/l0akBhyXPA4LqDWFOANY8a85bb7K6d3lnL/rwawhNnPTAvgA==","signatures":[{"sig":"MEQCIA6FzwhOfrpJdyx81Tg9EUG23WUDN3Xy4WO4chnK87lIAiA9jWYPncxXUf+ikYWQT8m8CQkn9RR4kPm/LWCUXD3wXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1UveCRA9TVsSAnZWagAAdckP/0V97e5+ryGqad7o0F44\naF2+fEtlB+qRpThUx7ZTkDdoqJQqxjo92rOyu3p1eOyOKvGPF5EVzJW0NNMW\nEIkH7Ep9rhUrybazQgYVNGKhVaWFE7ADDsEgRlqgLrN8o0+4mnOCLABgtv5M\nWKdbmw4vCTnMgpOsbL8ktfKdJ2J/Vx4RZ6/heN1rC6tH7xyQ9xRo26DTWobK\nvfgf1ecLYdiLiKcx6HKd9LarwxK2GRm3N6F3Z7fUh9qn906z4DO0WQLvzpeU\nNsv0XLUTtf3juYrnfc9O7vVZFkG+9TzMo80t4GZjUzxEl81gfo6BwpY8NwKx\naeEc7x0Mt1dZHS6zRXsmUHGEVQW9503tnc5I7ZR1ksbGvYFWsOJMV579sft0\npkHGNFVObAypRm6giWH+Fk8xQZmhDNL7bVIsKRyWJT0oXh2y1FceqOJ2oLKY\nfgV/vhXgPMmLXEkD+7B3M0MqD1qyT5hfqHLJ97IyL4O9Sle1kvoIiUBUiAYK\nkqwRDeyuk11MioJ4q+qqPJLvnofh7V2oERBhPT0OQz8A+f517XwRUBqG8dTh\nYyEA59gGOWARmvtPXi46NaWLLOVlhdnFVfmHAxzLSs2/SQrQc+gxPIBMWCP0\ndkXS/Czbbi1WNIgwpgOWOMX0hzd8Txj2SA5fjk2dehTdFz4OAlW+AT6lIUlQ\nBoH/\r\n=8BN3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"44f0db716c33668d6490f94082c263e64ac95cc9","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.0-dev.6_1574259677803_0.5455556793612142","host":"s3://npm-registry-packages"}},"0.10.2-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.2-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.2-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"641ff4952d1cd98565bbdfe25c9b06ce63e40605","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.2-qa.0.tgz","fileCount":33,"integrity":"sha512-hHRGcH7XB06Xug+6m0IAZIFkHy6mnhe/zTSGFt34f20VRq4x2tUEIkImbX2autnhHFAtCZSTFf5zTPOEP7eLbg==","signatures":[{"sig":"MEYCIQD+GgwPSXVOqcoMTQXyOEpzNDaVm0IXJcjCJyKdeu7jrQIhAMEuvB3jGxwXY9JiXLIJbUQ5kkunrzsffgjDOL9UsPsH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1U/BCRA9TVsSAnZWagAAMgsP+QForKJE+bsCf4N0AtqK\n1LYKPYL/iq8UQusX3+Xmv6TzeZ6MsSH88REjzdaRulS7JZNcZsf/d+x9Trkq\ngl6gLhgEQ3PoKoVFbZv34TOzBQTy9hjVJImpVY9dU2Zg2ycilFA0d/idZXX1\nj8eminjwcSg7WyP9ZiInNa/HkshQHupAMB281QwlaMvXG8lC3D4D0NYL4QIp\nlg3YkNaUOdv8B/8ucmKHQ6j38KWgiWJtH4BhFEGWERF5xx2C8ZUJFAWC6Bjh\n2Zxe4rNUCWiumLiWbef7hxTawx296mKI0FWxQk8CEtLsVIrPCFAN8jlJnljs\n4OepLp+4Ig7ZyJwdUG9dafFaNby+xWk+1dXgnwXZHWKpQoztG8Gwrog8JMlN\nuZ9/Bzmk0o8nPEOInWifHcuz9hSNn2q8KxZ9PjfM4PTJa1q44tLArzUdnGJ2\ntZDgDFb5pBeDHKF1I8BJZWBDueK0KJGXQ8VRe8UJp99iPImbAEb4Uf44nY3z\niHcrm4huGTbJVUPsnp8v9d0RHys3jjV5Xt4FiDNa84wSynINFNIWqieF6B6T\nmE/EMIDbuv3thQQIjORIHX+EhzviEXC75RGHRqtU5tJVDFwuoQI0YkE6YyYa\nKaXYf49nhwwM0eccSY/KwamdDxHqakm9QfzRXlin6mci9ccL+MxXo57Fb4Ze\n2gDM\r\n=pawh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"29b55a588c18b47ef0315b980bb3ced530f23f1f","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.2-qa.0_1574260673158_0.7206017532746412","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d0f36d7a8090b63d7beffc5ae83bfa8b858928dc","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.2.tgz","fileCount":35,"integrity":"sha512-EDqHIdmX6RbFOdCFFgoBp5h8Dndq7FVabJU1mTuqmBiWktMDpDaqjd7VdEjGB42IPRBFk8ChNXsrkabUD1Tnrw==","signatures":[{"sig":"MEUCIGbigmmew4ePdA7XqnlgcltjGU1MnxXNu333ZP+6iS4uAiEA4RXSwgjIfJziesAxVQeNDqzGm7OTwxz43YSXuHMXOig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":606132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1VSzCRA9TVsSAnZWagAAnxEP/AwXGspwh6FrFsOsC5Kc\nhtdibN2hhStHs1X/Zbj0YbjfJFsyk81gJ5rTuXBhdm9s+FrwolrlXpIAIhaW\nAYDSSdStKuw/t4NOJIXIdupq0qw0EhN8yhIAL927WQP8rBXFpqFkc2b8AIOf\nt9PU5p2Ezyk1XH7WwFc0oOGBknzMMu3reyrZnr/boEhnP/GvFHCLyk7aEp8Q\nFm4dKwaEnZD0kZ0DyKGlajzIYNeqmVrM/B0SUQ7C82th/i0uaoZYazmoVM6B\nRh/NzqeU65ztoY3LSyqQ8BAe7CwkUk0ozD3qzAz+gVupqYBTH8Kcx2DPU/CB\nAqEawJIEGVY4btDYK0aZ5sESxi+7Y7MZDZRfZvCeKazVCuz/62KHEIuqdKxd\nzHHYgOrZNht8c03x6Jb5VcAnwvbEnRWev/SYFot2mAlEAu3FaCkIoxtHC0hO\nLSX61XHmIhufJ/ecs+vrpOcffYHkvw0zJUD3HMWrrfnylU/2ZZCHAkW/U/9e\ntHQJHnsp6csHsimV30pu8xfRP9AhE/5DQDF/AGv6rhRGvvl2pIpxpGtZcRCi\n2jlxaCm2408eIb4sRpF3bWIflY47pWgzleI2uHZ0rPQr6RjRQu7jHboLkKHz\n/sYpnCrVra4MVaZv2Po/8LXk6CBs7x1YY0PlFOEn4PV+vUAJE1n4Xs7n8fpa\np74H\r\n=LoPe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"2032d722ffa1b39d952a30dbc2dd620b745c5f6b","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=prod npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.2_1574261938681_0.7784111619494829","host":"s3://npm-registry-packages"}},"0.10.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.3","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"0fc644d47758d69b43c54dee9979659b3df42ed4","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.3.tgz","fileCount":35,"integrity":"sha512-yfMSLqtLtNmTnBDYb/qUDlGX2/KQUpOqH2Kri0LnNzXyNHe2BVBKfh3uYiZgE3louZObDGGOte72S4ccBuFSrw==","signatures":[{"sig":"MEYCIQD/Uq1ijdH/dzNYzZNlJx+X49+d8EIulA6v/2gmRMfTOwIhAKpjCuCIZ9BYlt5F3kzFDiaWYeF/xKrsMHvbUAAXZOHB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":606407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1Vk5CRA9TVsSAnZWagAAJRsP+wTf3pFpiCwAVlayT686\ngHmOlrjZ0Q+UEKvkxF9XWOdl67poRvPfbTOWjTTmwRqnr5q2Zl7Dx9f9er8C\nekIyqpqSvQgSdWUKKOYJ29aHb6k2gL4U1ZurF+4atMi7eByMYEmmKVWH5aTT\nq2jHGjp3vq33u/FPdTMwiNbEI75yYb4NpM1XbRVPzlNe4l9RtSuOLyENw73A\nFUiMO1X7Zltr9UYuxvcfg1vJRZxQcUsNU/Uwzd9QsCINPnH6bRxCqfdgVGC8\nWfNNSFhETviJxVLsy4at4QUWa7LqvWMThCEt7o7AeH9LSdZZciI6W6ycmNZf\nVbQB1G6+ROn7ivvQ9Kaa+EgLb55/SF/8GDkJAHfDUBZhnOCNwuysZS6hKVE+\nGQI9o0c5bp8FvxJo9jvwIu6L12klI4+CMLEkKmEnm011mpwhsTYtED8jFxSK\noXWdVR4VSHCXg9/0H+ZWRmaTwk4IdrhgaGKh3O0TnX3iComKYqzg/jUQe6In\n5Kyj/kYBlwlyhG2dx+firUbgUsRhDgn4DJGfdH9+E8HNnkyhabQuaNrZL+qG\nA64EDYFITQ01Gcj5AD1qeVTR3c3Ph8B0sOZfQLVCakLjruttZxXzpRS0IOSb\nkf8qXGcESvDOjxWo5cUXeUzl7Ydw+Q8kl0pN9JRQruSaMeG0FVQwxPLOyK7E\nDws9\r\n=nhoj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"087bbeffcf45645a447d1f10c635a3835199be74","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/announcements/templates --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.3_1574263097058_0.5218431507924692","host":"s3://npm-registry-packages"}},"0.10.4-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.4-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.4-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"18bab8f5d198dc0b91a2831f84903d84307316da","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.4-qa.0.tgz","fileCount":33,"integrity":"sha512-j+K1Z6bGJfixMKP4t2zGbBgIgMO9aDb/JNhe0unzQWuM9bH81fHEtSWl25N9Xk9epn+GPx7LsT/DndKnfFl0jQ==","signatures":[{"sig":"MEUCIBvmXage0hbNMAcNC2NU3mrAbFPezp245eBgPC7o2U2CAiEA4AFUwiLQ303TzeJtF+EY+RNAhKfmQnT9gJMD97PM4eM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd19oKCRA9TVsSAnZWagAAgKAP/ik7KbJcr0UUZ0RSp33P\nFK7kQsBgTNjYNkd1GlF95FYKpj3mZ1A8sbkJxFEd46m1MWKbKrD8JgmSCPo+\n8LO2g+6bDCouNl+GovJeFV4kdITlKbtp2QPxKittnwYGSbAaXfRzKn0jY+4Y\na6WGa9w2pueyl4Jgd3/npi4RZPNRUuTOLbDOgXB3OzWebFf35stVs0k1GP9n\n7CqZOITk2URGs4f21X7x4MAK1uz2OZS04b3hMQUklppp3Y2/igKKfbevp/8f\nVpHGzFc7iOLXy8YUx5ZemD1q7/5K0qxddx9TA7ii1As8SbSKTOb9Z3zJPVcX\nEOqCVYVDsDrwItp2ASiclXHjv6QGv5v/1aoW7eWFZ5xDv8ulbp6sUEgLOHhe\nESP6sZjZCR3XrKNdXO/CnS0F1PmuU2fpWFbhPg2zNWShwQC2x9671yAKSNau\np00bapEDL1rZRqPj5H7gphuz5Ha3Af73HMAtJ46ldMkzdocxFRATCtmBNqcm\na/FkcdNu33tIxLRzHOBp/SeLAyMwLC2dE4FJFylJP7Uw9A19yt9bkjRu/gPy\nlkMasLVz4E4ByZGfRe3DNHAYFV5XNMcqVh7Wq8MZJFw7Lh+evEZSTxSbhUU4\n2cbhzpLePBDzXi9FI3g+mdPYJheJt3iusyyp+2qbS4tZgr5nBbfmkqWci7sw\n/Wew\r\n=OBfd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"71928681220420a495b6395f54418c1dd0c4d0e6","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.4-qa.0_1574427145561_0.33859287592589515","host":"s3://npm-registry-packages"}},"0.10.4-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.4-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.4-qa.3","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e600d11cdab10b679d2ad6711276fbf81fb6d832","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.4-qa.3.tgz","fileCount":5,"integrity":"sha512-h8rLd6UfxwAZwij2OMBcfP9EzYn7FlVDkz4q+wMyNo4BO2nZWD7RKJx4yjp2SrkXnIrK/ufGYTU+eVYYn4kAwg==","signatures":[{"sig":"MEUCIQC2jeK9J0nDGkNmScOKkrcNy3gxJ5R0TvuE75sv/Hz+7AIgG+Wh4FPkhnQlsK1PRNj4I2qkcnn7E2zM1CFMlZl1JCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1+C5CRA9TVsSAnZWagAAHQwP/ipifx8XZ0tite1oso6f\n34MvBYPKXCCYmkLOu9ZXO6kfca0jNQv1vJaGXYR018zFBYJ30dWN6bubFNeA\nfwMxcY/Otq6j9aN7FHDETuwlpssP0tm3jKAoD0BQsEKH4lVqKHUSkhWIlwpb\nciGViNDCUplrNUQnmKQljfsuP4TviEUx4D/JBqBZ8DmDfWLBr3KTpeXkgG6d\nacXk6LqmTbNNfPAZujfI4+ZGq306PQ3kdtVIUaNxgkVu4e9pI+artUFlLDLt\nuOk+kPdIAbmwFbujK6G3wtrq5o/AXjzlX/vC33k2zX9Rn172NwlXbvhkm3cI\nitAQ7askcUlnPCvj2EDAjEIeWxoldhI/n+M1DqRwqX2W2W8v2mSvTElTa6h3\nYUmcGhlo10h8oPhDlmr5Iav+AxYMa5xyO+mqea9qBVRdDIO2+JvBC+YgdLV6\nL+tbJ52yj4fEuWP/CX/VgyxcNopaVzLlHCVA+Fmb898XlZmGzRAN1LD9c7QR\nJwClw/s0ftUiMeJZb9z+iLbzWbSCdHnclPOijBX9ybRQ7NmapYFsXlOBPIMu\nvHfqoKpCzs2At+9jgEH98di/1cHJ2Tmmn4ijZGgskWTRWz5NWjA8lr7J2lKI\nAI02L97tPFvIfD4aahs3vU0Y5js2mEw8GjeQukaC+yJYvvH99unaDJOHBpWJ\nqGjs\r\n=UAh8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"bea9368c13ec6113d46bf10aa4259705f30b9161","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" ","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.4-qa.3_1574428857293_0.7898007672236953","host":"s3://npm-registry-packages"}},"0.10.4-qa.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.4-qa.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.4-qa.4","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"fe2de1f40d29cfd2423f4fefe3c285122b798f8a","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.4-qa.4.tgz","fileCount":5,"integrity":"sha512-vK7ma863Ejs76A2T5PxAQt1k0YetlLKEQvCQkrPx15lshMjZea81WRSy2RXWV9tVlF6B2ulXpRsj+AzeTtQGZA==","signatures":[{"sig":"MEUCIQCI4MuPON2X4+l6O4LkTWFO4qBy6a1kDDIZLZUpEHD4awIgcs9YzgNbqAHlcAwgNzRUVMTtI87ZrQtnmIi1hrPsPTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1/QOCRA9TVsSAnZWagAAw0gP/iQ4wX2fV67TBAzDWoc0\nCP8YMBobNVmnYkEoApChzSLXzZuVjgWOU4dChOTLu85GSm9kmLMGe0OytaXH\nzx0LAbZUOKRev2NxMFADAV0BMAUPv5RePDO/QNVCyO4EggctLkBoh+lTV8Cd\n1xtHN8WnlmToOCYu91bRMcrc1/k6LzbJdJe9IP58a1qzaGPdtEKKtnQQ29O/\nP6DLM4j3Tkbo37k6nRpXO9HRQg+qhYphy1zlLtkKvAzmeBjvLhaQZG+DDJzO\nJWrskMuh6Z3kaGIE1ViPJlGZahaN3ZIzxSF/VR3uHAkyofvzIbDJEnHc+75f\n0X7rmsGjMA3lPSrxg9kRDLlspznY9UYWUGIlt9eVmVs98dVeGqXYOh9RP6ur\nPUuas6mtMFkxm+n/LCyJir344GjCI0sr49xgnb1SnU9hw/QTHNjTt4oR6Dm8\nxGDSWnvStMza1GNErX19IrIGusnPpXTX70ctBnGuDb1g2iTUdnF6t5kMckl2\nReHt1Rtl/IbY7Eh9JXjQBZyvsdz/PRRBA2rM5OiiGNfj3eZ5nVWzLo7irOhK\nIQMNNd9olK03zRbGF44kxqP48UlWyEPlv9oaiH6iT/bmBMNUiUVSaxadIWRU\nGssA4CdPWE3zvRCnzUw3yzu8i0lFtp/dKQylg7Opj33u7T16i6gSze6ZEMTA\nNOtl\r\n=VaGT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"2f2a881ad0313dc9d4368fa533d31bc1e6bcb734","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.4-qa.4_1574433805882_0.37902446227289754","host":"s3://npm-registry-packages"}},"0.10.4-qa.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.10.4-qa.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.10.4-qa.6","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"de794bd9f2504513ee91a4f4fdd2c0808f3bf1ea","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.10.4-qa.6.tgz","fileCount":5,"integrity":"sha512-czsnLkBxmHoGrNYH1DLHtpV0IVI3JpZXwNWmOFtQOtvJNrG9HnGyL/xMzSPKkxUxxEwK3BMy+oAsqdXak/xrbQ==","signatures":[{"sig":"MEYCIQDYEws+A9Z+E/RnHB9Xe7cF0jiK+iLV+hLNqnFNgSo3wQIhALRS1+QXTzITwciBUgQoqaO+8ih2dGB9YNjefw35AmDs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1/R+CRA9TVsSAnZWagAA5QgP/1P+GJU1iAAkojgBcygR\nI++vXL/kFdrBiyMGcxyp9UfwYwNq69/LBUsGR5VOSMRprUE5jsDcLbCCm/dw\nnrxWvVJ2JmxdePBhrGh9w57Kx10EG1dNGROF8UTTm6DpWdl1YZaNUei+7KwP\nwWXHcB4fiIigNXmFtReqtFhcmHyPiSZ467WbZQ9OTiQWo7VtgFeZXA1JxTgz\nmEUhb94c4j5U7tbNcfdCXjGz63l/K7l2qYw1V3pLdg2Wu1JntbuImknf+Vo3\nNQBd+wGiIS9XD+dGDSaPVbGw2m63LoFenOjuFO2Ny9/v0VmodS7npBMuyp7t\nCfXoch3uyKNeH0OAbcr96GqmBHz9BLUKA9HyDd/WfS9hF5j7NQ/f6TxOcW6q\nPmBD4juzHpU4G+SHqlyy4yO0oY/OCbsqjSz44ymgv0RMD9gpSsJDVgybGoXa\nxokWa+LDzHFqp7UhtjpvXzKv6JDMY2lSq2fNQ9EOYSoWSDcZ4Z/3NF5XfLb4\nniLLY5bTomOoYz/AvigEoTXEkXKddMpw+vWq380wi8Zrrqh+iUT7EYcr914t\nSjoiwq7dEQpK2tnFpPg0xy2p//D3Aqzz9Q3vkySWEmsqqZcQOoaI4hJGo+a/\n30exQy33MJXr3wcNb3zktXhoBy8/8Kv85zPN4yeQZTenjzcQ25xV04vHtnzT\nCaY4\r\n=K5oU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"a877dc33c9f7830bb090d40a9238b92d9c7e59a6","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.10.4-qa.6_1574433917988_0.7321450873318502","host":"s3://npm-registry-packages"}},"0.11.0-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.11.0-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.11.0-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"05bedd22d908c808f28c827ccc912d4c416002fa","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.11.0-qa.0.tgz","fileCount":5,"integrity":"sha512-M04PPJP7KOm6uBzmIXL89ndwjST4vE5EdAGRkOGXAbOPfQjCYI+g7I8CGc+i3XAw6oeGcAVtGq66AMEa74dZhA==","signatures":[{"sig":"MEUCIAhBb8nIbquRwqWre0HKHeckhUV56sxyv3mEqMVuI+TfAiEAkOPJvgxsSRpnMyIwC//4OpuV61u6mYeyBCAGzt3Bd2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1/YGCRA9TVsSAnZWagAAQNoP/iHL33z6ANbhlRafr2bc\nvnmVJGUgvVHMK70TjNa7qXU2DWoJbrlSbjHvyb2OtHksTyyss60NIM37Itn1\n96yEotbQhBPpSwINuOB4AePjWd6It9GXxF6k3rEK29Q1jqT5UPpNxi1KFAMZ\nv8T/E//HMhBG1hVeE9sA+uDGc4c/k9IKmcc3wJfyD7uPdKSOwE2mv4XlzFBT\n1Mh6tyUe+5jNAyHJmUcnmbL4IRuZ/5UqN6mS6RZQ0Hbm7cYUx6V8QQeN9XMY\n5aRu+UzR+Ao1SEuPIobsYYxd8+odDU+x3p9Di9Mbs3krgWyNkWDWxFOTlJWN\n6Iqd8JoIRmfP3g3PmhmQ2msGvgAwZ9g9WSJ6Mxnny7LsJFkw0irRFgEsovFt\ncDOMnCzSk5E+U6ZF4fSDNkY7mBv4428mv7zsHWNyNLWqenDkBUKwudSQDzc0\nsvUWga6jjQKEToZCFvSgrltOTCIzu1sfD0kE8eiU1W85yR7iDcndW8dzEU0F\n1cdCsWOHw+loz95uDCrH5gkgyrYQmGHrtfeaU07jesNkKvGKynyNT+IrKwVD\nR4Z500ek9wDfo0RtTxutgLnQghR/KQ86r72KBu8rVPkT0NV7Q2Mhu23knBMS\nkyEXmUpiGTXIOoRULAeXoRa2mIGfXpFI2qz8LrhBC6wEFsrHVJR9bwhgIghC\n3wO8\r\n=vCyU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"ed9f19cae103e32375f1e74535a082c4ae284680","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.11.0-qa.0_1574434310086_0.4378971918173509","host":"s3://npm-registry-packages"}},"0.11.0-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.11.0-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.11.0-dev.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"fdc6c6f69beaef3abb48a08c38caf59cf37c6157","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.11.0-dev.0.tgz","fileCount":5,"integrity":"sha512-tCd0eaE8Y7EuriBt1vUoA0xbKLtKksJMzgNCyTOR4OImInsqwUKASBQLh2Z4+9t69Kz2OTL+xr6GRKN96NXXvA==","signatures":[{"sig":"MEUCIQCzdLTJ4bNjbnKZ7QWyZIvULLqnPHt53660w48PYiwJngIgJCwtd/VmmYro5wLwBYl3YBq833RAdS/gXs+XEoKdoB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5RqMCRA9TVsSAnZWagAAnvQP+waWZ0w0oHGcf7hW7DyU\nIwoHYTPb+bKvJTzkJOrPDINxU/tNGi1vOxmkeuAhN2mIoYwF8ys5b2JyN3Ql\n3Nv4VheX5lfGp7nyRuOp7IA1PMcKGXHKSViGM5Eca/DXdiiNdAl7Ngmw4JwB\npJu3lzBEsb7D9RqSqsWXMuXijHRnSmlP4Uwz2fxKbPfI0Gub5cC8stW5Bbe1\na3ZuAJDFLoN2W23Qb0rLpgL715RW8GTRfQU9KyLtAfYATVRl4G7I5z8A3EY6\njwGxsSawlcOBnm3jdEXuKqiDABmZ/SiCCoraGFFzkA/CfGCzYNtd6oe/7kSi\nZDL9ut97nwBoc9sW0KZfqe93sTautii0Ho85unPOgMLvmbI99rTH0ZQN4yKg\npTckdkbLiFUyUBlGq1OWsHJGaaFyhj6Uaj/ZwIcCC3Op/UM1uW2oohbpfGuh\nh1jaCG17eEMar5fQudgUIbJHRRGP2G3aP/znWnMCU13tFRf3DPS7aAdvNTEC\nqGuZ9BFwI+bS1zO8W/mBV90dWVNoJQyJxqjFMPuFllCT3M+qtYa1MpBGsTRA\nZuwtuLk7Ji8PqzSr37UnQrFO5evp/Hnk0Kq4sSJzGMiGa8gVlA2hp6kgE9jZ\n1YykXysdhDP1xVyySfOZo2EE8UyvtI8rIoYEQ1/Jxz1pcJPeVcnM2VfWlp7L\nPkXA\r\n=GTLr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"abf29eaad772ad37222a91a923c931cf8c7c97ab","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.11.0-dev.0_1575295627812_0.46666220191531393","host":"s3://npm-registry-packages"}},"0.11.0-dev.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.11.0-dev.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.11.0-dev.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"2b6c3422bec43e189fcc88e4c8595b2e88cb94b2","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.11.0-dev.1.tgz","fileCount":5,"integrity":"sha512-D70vtmb9p+5UcQC6K7p98G7xJh/tvcVy+0yCPNMf68g7TtWhb3ZBvWoXv9MbnbwF74XHqiUjZgMsB5pkO9lO/A==","signatures":[{"sig":"MEUCIFpAx/mGSWNQ/zv0soVkOb2V//QtO7r528xCJyLoRndqAiEA4LkZkdn+VDiJ6fIkbH475h+zB0cGmq6mtAWTeYKmdZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5R2ECRA9TVsSAnZWagAAi2sQAJbcxiyh3qgvo3rQjj/7\nPNjtdksizNR63+ZW4FWEoT2I3UTWLoQ/lHeFQoFkRrWwwv2/wNyyOQrZHb9m\nAQIOCvTKLTz8of1KHvMzHnixExkg9wHehmbU020XPnDB6f18Cszn77th0DEI\nlbz39GHxkTxzmiqI0hiEY1BEO2nSW9+bfQkhwyZAtHaHVQw+Svp81RKL/mPG\nFUHWf+798JwhJadC2qNYF4M0S9mJIIuLZh+enymPLZk4t/Qc9UWl6kg5JxJ0\njtYBqh3AnVHwJoGBDZ70kW+ZsLi7Oq5MW/vEQ5E4dsejwXjv4f0eYuspQ8Q1\njql5DUJhPSN6bdXXQ/R+T1PVj0ZK92xf5RTsJz54cR8r1418Hv4vbsy2w0hb\nMvPIifYddNTQ80JJ37Nenfbjq2AJ9m7HnMfkTtCFef0zJQX5bUgQzluXYCP1\nCRxw0W0OoWOUZdg5s0ff8hCAUlYnCZXCJIM0ZdGjzo0RdrqQdh/KmLvLUDm+\nnJXX/9Wnep14HiPb20Vjt/4pQFLqGyqclOSsK26xiSfXh1eL7D+RmMwcz5Uu\ng57emYLNHQjpOPUPYny4Tx6WeenpwAnRQRgtxXQPNbz/QL6BbO6GgJHrhO5u\nCBdf1gJZvzVPx8MT6QMJWJVCEv1QCFr624XlnTPu5F8yxHCTgMBSSbwj9nR4\nt8T+\r\n=UsPh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"f6ca1a6224e54d590a3fe1e97470278be3fe95ca","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.11.0-dev.1_1575296388215_0.7137670639805094","host":"s3://npm-registry-packages"}},"0.11.1-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.11.1-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.11.1-qa.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"c9338f97cbea06236d04cc0f7d4e22ea69e18a07","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.11.1-qa.1.tgz","fileCount":5,"integrity":"sha512-XEReW0tEJflc34ssDM038IMtM5I50ouP5Bg9l5PEHvynAfTeRVF6PpuBg5VHh4mLaw+YFHUVJe0In0z558i8bQ==","signatures":[{"sig":"MEUCICWg8wsKMuu6kE4BNtmNjX/Xgtw7/bmCejmSk4CzJGCkAiEAqxXvyv1++8VNveaycWIk61dvF9ETIy9L3/Ke0g9OiSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5Tb5CRA9TVsSAnZWagAALQEP/3l0njqRvDxHoG+HDdpc\nimjhM+Caod8Utlgt1VwKsbS0+NvXgLc8Y24C94Gt9Xtsnl45oAbnDYCgaDZR\n+o/L1VkfCMo+WPOV7YdDLCfwQSv3EVy5sUXuYr8u6HSxuDMtqa3XRkgbdpSw\n47aeCzL0m/Yf73K6XiNdgbKjtDjsQbvneomZLBsj9x/SKBm2SIZDO2xrgTHI\nmXDleEL44B+4LutHROd7D4evEQJUt93e3s3yqp7awm0c8n28SSq0i0HcSiBb\nfUr3IayILDqDznypgbAC/RcTRFeWZzN8S6LpvT5aYp1cMXYWsAiWhkmdEYBy\n8/+apJoPMS/oMGoivcPqB62/FJeJXYw5125Eup23UwXi3/0ljxiu4hR4ZZ9L\nFCi3C8jmCe7MiSgY8196RSb2yHwQVxO/iikjcN6rCV1HAYib4pAKBAKGmwY6\nx1c5e2c4+/nw9BMeXun5POBmdRS3Wg0XBp16u19imePkXAAOyhxtUTvaKqh6\nLqcyASMhrRGjY9K4PMXUKhj8KU9TnrNU1MBkY2j228cA/LHGVG1PfvRccCU6\nEwL8Yo4pDY9n+jmljKaGMcaiXgQmxgxjR678i8iZNUPa66mQw8gIt0JuuFgi\nGyxHK4qIqmBnLiOTMsp81+clHpIswkK8cB8BKKNRkvxnyewvJ83rbiVXmhad\nXd5l\r\n=6Nyb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"0ebcf8015582ae4ddc2e5914dbbf70ff0cac6435","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.11.1-qa.1_1575302904679_0.8148285289698174","host":"s3://npm-registry-packages"}},"0.11.1-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.11.1-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.11.1-dev.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d7afef24fafc68c48c98e509062d83e08c772106","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.11.1-dev.0.tgz","fileCount":5,"integrity":"sha512-SYxfaUVBFwBlkTvNNKUUst/I183G5tcVTPnfYPosBC8Fiw+9aS664nvTRz9bLFRwxj9TkuMqdGX90iCzJc6Q/g==","signatures":[{"sig":"MEUCIQDWpAwonYAfnG8E5bBdpbn3j9DbRnuzbRgyTuDMr/KDSwIgJsI9xjDEgqIHeNbVQhGZzZd61YgeCHm06iHZhaNGECs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd53u3CRA9TVsSAnZWagAAoTkP/1RIigTdfLmhBfPinHuG\n+yTr/23nYLOG78XobUPqFkaux2hyoBVFL9Uf/fDcLvsNe2C3nntg2xcfuCUF\nErdR7yF316NVxqS+z/0kfR6kECcmAx+/2b0IBlMLf2W9omy6bXl/dsPegzp8\nEGSRMalDGD6Dt+Wi5Vom3u1NLQNc6s4L+iP5cxW1muYQerMGZv8OLCBWf6gF\nOvF5FP/yQRnj0ymclYMok3RjcIEPXhYX3HPzVFr+16Ni/EBi4AV3qo1wbmaf\npBTPFZwTs8t7QtlgUz8GwIG1ouW3V916XrArZyOxAIaDBsGkinIsgP+KZ/C5\nHs0zIDbLok7TrtzTvPaV5IGd7Sa2mM8YiqvGdOOVt4TQ/wMi7VWJuvpeh5CA\n/aZ8KjAuWDgqWHhMX989LDn2aUBcyz4ajXHwM0mL3rKysF3Ib/SRoJ65ANpI\n738LDQx/gMFrRODXQsp/XFkJHzRZSmr2akiE/LNtgHIf2sdDOiCYK6KJwDUL\nNPX2DhWFO9q+DpSex0zJzKCEJs+IpWZ2A7mItUIPJwsv88zpgj25QJL9bTuA\nk6QDHJjspXBDltgfcqIrkz9Kh6FfLmkR73XeixTPQOrocl5ppKMxKDjft5sd\nNNZvnOTVmgniKDZ7ZFTcErTC3BgLuTUfw2P16ny0orIBbcxT7N6i06haQB6T\nWBVY\r\n=P6Jg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"5a0c44d040026cb6f9a0b03f26249b4111fa5d29","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.11.1-dev.0_1575451574727_0.316318250189656","host":"s3://npm-registry-packages"}},"0.11.1-dev.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.11.1-dev.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.11.1-dev.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"9c550a50bacbe75c4bfdff0cab4a8e1d8083f934","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.11.1-dev.1.tgz","fileCount":5,"integrity":"sha512-7e4LKQMRcXk+IUKn1SNz55vbwJ0Dv5UghtovVgCt8tMoWhmFckhdB23h3lcdpmzeyh3PFKDOmDtnu+WvELcD7g==","signatures":[{"sig":"MEYCIQDc+NibRnKlioXBydvmBh+3uM8Hg3/KuFoBcZ6uiInHogIhAJBCmt/50ndSPpzQPvLcfmz2FuwrK5juzQi/ihiAYzVh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6NYKCRA9TVsSAnZWagAAd2YP/29oLewBIjwb/5hktlOV\ngCkxYOltvkeM0TvO/mKNsXft8lYTHINnlanmjyoxTESLV+M/mfJZToJxvDPc\nu42zRlSdtzQ3923EOnrREOW6fRNFy8i0L+FWSAFf0y4GE/CKbTBoWLlXAMPW\nWY1JIWnCSG3eukn8gOpgW2F5uWBwEqRhGe7mA4GsZiTv/TIey5LP8BTdeTms\nm/L3Ab329Kz/LFytci+Kye93o3XWTHY4EB+A71kx4a86WPeZK8IsMtdnjsFs\nkiYo0UrTUsozHTq2aJA2baf+e3xOWuuyQ6nIa86O/jZiPeWEqxvntOkpyKJJ\nzI53H4kuuKAi2JrfzUI62w85yW6YokQkYG9g4Yvmh/zfJKDSQQ0H6mTVYsOe\noWjAAfhg/AyFSdEcIsyQhTOzPrYSOTGA9kqa9lNmL73DCvZNbQ+g6UyZdy1E\nctTh1FkyjZN5azd471eS2PXAwOtXOLyFohKcwwsYN2Ckoz4pjVeIaHCYIBXV\nGCUsGxDyTQM5la2PXRoGhkL2SGcvqL4r+BGSU9rYjKasizaLynPoKVtMssBY\niGrxGpcQKLJV3rhu8F32Dv5FyD1KwpAZgmxtrv6lD3X4xBo8z0szfBgVsm4E\nKLAkE+YvADdey20Eit3TsvmWNcpJMv2y5XTq72o9BtxncrS1S7UWSO1axcsX\nuCjA\r\n=nDid\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"aa16f8016cc05b756802bc7e31c0952bd1607c4e","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.5.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.11.1-dev.1_1575540233589_0.16249310506170356","host":"s3://npm-registry-packages"}},"0.11.1-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.11.1-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.11.1-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"507d494fda2a635d045a2efc06b2a33896ef3d27","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.11.1-qa.0.tgz","fileCount":5,"integrity":"sha512-GUrfqe2z3XrBZAZ1UHSUz/M+M5uQ1cMlVyn6bK+bi7Vvp+qfb/qmmmgmDtH9+T7IsSy7MVuPZTgxrk9RKuD5lg==","signatures":[{"sig":"MEUCIGzfo7UA1+2LPWYqk50MPZ7QE5j8yGhC3ZRNVcE4v+uEAiEAxmewETGF6c9Bdbz27oSZT0UzXYo1+PHFmFIarMWWFrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6NbwCRA9TVsSAnZWagAA1fQP/ikTzxACXPVBGM/xNWAY\nR2+8X5fkHDPhLimEKUQfpWIswqCQyPpi02vEHgw2or2dFOYBkfK1X5ryCvws\n52xoFnWpLtQ64/TTwPP5YOilc9QMOvZ1w7JCl9Yqi6db4pJYzQERgvM3TzT0\nYpzXmFig9ocqMY7FxF8Kj2a8r5TW6z9IWLN4a5TW8lflcO65LiD/E5lCYym4\nFPwUNissOhiRfVGLIYBF8lVy+UNRM214IXenchAfOMwJkZebnZPc/oE7aq1q\nBqoZ19qbSuVsjxHP847DV04frJfrcotzbO2rVyLSXkFl8HR9w7bPpFfE5cU3\nVZrMgYsbofUqYKdbctPOMUKAE1JHvL+2fMHJb+9C0tikgEqoQPm4zIblSDZw\n8TY+Iwb0kp7kKGvsXv34VljDcLr9I4NyADnxseaVOQEjiD/Rn+jEG/oXj5Um\nzfQZiozbgTGzECUNrY8i7yf9HrkFfd3wK9hLaSRv8Xwbp0MivG53nc91tt6g\n+A+h3J+tbUDBVrYZpd4VMFcW749tbFVrvIYQs6e85creaakdHS3CLs5LBsJW\nGHyD0t+tX82SLMo8HMuQLw+TWTrnmZNeZUFfy9x03RJHeZYEV0tUiRkYL7fz\nCt2ogNqbZEvtzIf4+enx8kKBAjqvgQc9aNgYVk++GQgsRnlZsqxnmG+PpgBY\nKrEe\r\n=HsHj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"72c916ba43fd5b303baacae599c25cc2133715cd","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.10.1","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"11.2.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.11.1-qa.0_1575540464455_0.9989381029501407","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.11.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.11.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"725c431a4eba5f407beb89c516b1360359a1b9a7","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.11.1.tgz","fileCount":6,"integrity":"sha512-UM4MCK9pIW52kJXbQrUHwhVv6x6XnOGTBKkHd9LpdoXO+YCeTwOlreqLn6g76nk/A6HVZQPXtlh10dElVMb5bQ==","signatures":[{"sig":"MEQCIGd7t2qdimBX1ncNA2hGyRmZyZEkAQt4t6Bpp17+8ar0AiBrra3vYFDp4KYBsDBReXhA6DshM0kuZuY0f5Zb/boOhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd76QfCRA9TVsSAnZWagAAz9YP/2bAVGtM0lQi8RTL7idw\nofYWEt0aO3m6PJiqC04bQLWlKMiUozl15Ld6e1rKLOHbcF+WwkpnxB5nPSbB\nJQw0xFlihyEXx70ssLTxGksEbnb6OBINMzgrmkegLHwu964ICvyFdWdi7HP/\nq7hcigSDTEhz5y/YpApFGl67rxZVXErMEJ3nH1fLout8DZJr3Vxdn036uGTD\necd2gAb3KJJZty/oJGVKMcbZOUpUMRWgH9ABqwFTr+3WX4Oro58Zvt2G+gJr\ncFW0/aRY/F0IbGvZfRyNtIZ1/7XL7SSLRYKp5Lvvss+i6WpnHZehR+Gs30nB\nbcJmm8dZy59Lmp17gOey3kySfrHBsSnjlF626Pa7815sOq/6ksJFVTQ8M+Uh\nCsq16JdCxTdh7I0xH77+xK++tFG5lvGk2+gNxEjsNh5mI1JXCUlaRabKUQrI\nSo5uojPcwRHfO9spQmtL8T7CPHFvKLXDuBUXWh5IG1fjY/v7HXQ4pGExDBDo\nqxEcHDqq+6bZ62l3sCFkJTkK0wOe4S/YnAfM/g0/7bcg9lcbayuJBVgOn/ui\nTnkM+WHsMZFnH6DSWJDNvkBGjKrdYRtzJSVf9wwYIcL5N6ALS0hv+FFvPyRD\nY5HCYQwzeq9GjI+Rj9n1i2cpwGha1tadzx2P0KPsSjjWfzgL87PS4RDd7GFn\nyL7s\r\n=+I4b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"092131dae9b49fcd066950656ce605c0f6c82434","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.9.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"10.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.11.1_1575986206509_0.9067501357244121","host":"s3://npm-registry-packages"}},"0.12.0-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-dev.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"2416e1cb516332a45f6d322b4af03ec2c54e6d20","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-dev.0.tgz","fileCount":5,"integrity":"sha512-EHRse5qYNdDFApn606GsLFQ0g0+UdI8y2IJNsoXuuXAG6Vgji8WMbzlflUkpzCMDpIFEZ1UdENSC9sWSFEF+Kg==","signatures":[{"sig":"MEUCIQC7DMGhGUxIBLXRrq4Eh5+ypwU/zMq414awXQMqp62UEQIgNiP3Oqh4ttFHrfmaKKhvtYSjt80TvESXOelZ34jGC9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenwjqCRA9TVsSAnZWagAAx4sP/34ghg9rEpltbuamIHiv\nCpUDwU+tgihP2bim85lw71VegGOAJaVjtm7D4Iw3r5Qlbx7+WC5wlB0GYCg/\nByU2JLaKGRoyuyNWuGcaJRbAWJGpop3DMxAR0rUAuVVoHJC1ReP5IpEQB0Vy\n5++NL8GALHq8LWOrobPG3h4YFDWmBjkd9s22+HW/KmJzcfbhj7tfa52urbz+\nqMCEnCwYQWqsUO+anFut/On9MQsUbBGK3w9mxyOlPi4jw5aerflOtmrG5Vsa\nNkV/WHsEPevV0MAv+7xAIEI+ZJZmy5D0uBIJ9Dtmgx26AhyLOhd8Ia45oV25\nFkr8KWtWITkzgSJhjAOwsT02vmbQ01N4XeG5BUQt4Xy9O7L/Eg+QHQZ4e9Ev\nL1U4aP63tUBdiB1U/XarC2n6CmnH7AeMnoydaZWQ3+F1ZSQ7v5Sn3nU/bNGN\nJOOMwNaeddGgmBXvnD72hwm6ZixitpPZMSUmN3vbSeqKrmkyX//GB+l2crf2\nawmnluZrtvPUClu4s9FZ4+/EDzfnedqGGPrEIMImJCxzZZsGda0m06oRleGx\n0WllAXshTlWU98JkHIQ7/M5S6Gdc8ATWsz1eScbwFTOXJvQuuSlY/Wht4toX\nRJhRM8xu9YGBgdbTsgQ1xbbXm44FUXFBWcdZiFEcBujaWAcD/QUDRxw+89Ww\nVDWd\r\n=805L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"bcfb46e47c9156b67fa6a83773dc563c1de8be14","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-dev.0_1587480809611_0.1435632445364483","host":"s3://npm-registry-packages"}},"0.12.0-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"11fcaf4ccee281415a73727772872bfaf39ba400","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-qa.0.tgz","fileCount":5,"integrity":"sha512-bQgwL1Hhc/zbIJiE/IcvdU0yUGEwcIUnXSy5wjeX8oPN7VBzF973Unce4ydhBV1ASmPQSZiOf4YJ5KotiEEhnA==","signatures":[{"sig":"MEMCIAD7CAd3tXEIuvqX0UXvKc63QEr9SNXJARP3/0TaUgz/Ah9Uh0fkpVJ58040abx9biC8F7YCj0AK3Gb8LtcyFaZP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepn7cCRA9TVsSAnZWagAA43EP/jTXdzA/V4SkU2dVaYj5\nvOZjeBX/0Fph1cm6pfG3ll67BG+5JB5/FFihtG2Hu3mnBBVS6k3uwHh6O3Gr\nF420uNXtY/9AnLrVfGhDOugbWTz9NLj6Fb1j5FpAPHSmbLG6JbsubfM5wEH6\nuyo9ULD4uPy3Q6E17hhOaARR1I4fvuQIW4C4/UltfV1XNhUJ5j3I7Fe03f59\nMCAr7wbOR8+tWkM7T8V5DyJNNvJdJydnhVipFAWsQkUOANgtNHwZiisje1wW\nH+ciWwXaGHrggJBjdFdOLlKYpk5RSc8OhiZljvCcDZQtdKlQYVjE+0Xk4pQ6\nSIcfd1Bl2U6I3yXbo4oV2Uxl/WWB3hTFmnjiWSFGG1xk9p/QMDupsU4bmht1\nkZEO8C/3Vtcf4LP96E5kndNtr6WNpV2p8hMi9ANf6svSkcpZsZkRJ2ou5EMv\nOFjdQCeiSdHMMSEwEbNoiwG0AQ7hpEwMYvNygUdjxAcAyrlF2O9CGvXHxl/H\n8Fhx/gqjhlpJd/Fj/bnibo+OHUVxzzlsXejpOQ5IhlbwOGThWPBUj9NXuYRb\njV6Qzko32cfQg4EvqiBmBm8ZL9YlzNCcCkheRanRqmbh+TtfBWJE5u469vFU\noLC/x2ve3B27yvi8nGDGiSu7LNJV08Y+Y2S1ZGUD3BmEaW90IwcBhlfbLcWS\nDBpO\r\n=hRwW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"0be793d3b58a53cb286df990d32619bde6ad30bf","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-qa.0_1587969756198_0.6864962174001166","host":"s3://npm-registry-packages"}},"0.12.0-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-qa.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"ae1da880bb8f28bafba82af5f3d72d6f16957ed0","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-qa.1.tgz","fileCount":5,"integrity":"sha512-xI3hcOIqGtyu2MWnBb/jWKfZobAMug1ZnAWVTfS+XV7xoxBwSit/TNj56YHPZLedS31rWyq6IHQbOcuS8nlPdw==","signatures":[{"sig":"MEUCIQD/mlf+C3ICeTw0kbV5VlWm2jxKLnDjlLNjl7E9ulKFIgIgDCeaABgdeClXn/nty2EkfPhCCbyR9u6kTgAKElE7jXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepqo8CRA9TVsSAnZWagAAZecP/3esSvpvAZXQKPVIDjLv\nbGRUITEDMaUEAuce8NdiOZpeSU8vGLKI3wwQ0o3AVMoP59ImcsSUVpkgHP4m\nMX+HmR1mQjtGyYInr0fy7ILWq8wtqyp6EQ4y0pg90ivx0D8XcVyJQuroBCmI\n0LqmSD8Sbnul2IyBiM59kXHzvzkayTM0eTxcs4ftU4b1TacRpOIgftqt44h2\nZqn3laG9btb+rX5F5fTcTUEGyIQOkhiaCxDFUuDrDA2W0xasXzliMwMbZ5Vn\nZYAdIZyxPUcwmhjAsv1UtSVL3miT+ne8j5B5K5whKtNXsHjqwtKc/FyExpkO\nCJYXzZOzhzf42/JCD+mj4V29kmJt2VhJSYzec3VZmVmNGrH775NVlOCKDmRN\n7WeJ3u4QXusiWl88FstqAxN3mkg1HIS05O1QSh5kfUDZ6nZV6QFteus46ha8\ngEaMREZTGdNMOclWb1z44pdITWec6Pa98c6Ik/7oeAEpIO9NgqxC1CnKBBUK\n+OAIp70a4J2eCNtfcX4fnRPZ4zxZkhGyrCyahSsLc1KNxX2HRRPMT7c+lxuy\nBX814O7sdssTGkMQ4WlTZ4irtGIYjTaLYzBDJUtXEJIR+Rln0FOiPvPuKhgI\n2WhoxpYDV9WvAcd0lVfmxFewDBzEv5sEXW2keJwvGDqO5tKqy5K8mYjBtvK1\nfQhv\r\n=k1wo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"db7e2dbdbb9d51825db1ef3531913a799118b779","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-qa.1_1587980860421_0.3677542022703384","host":"s3://npm-registry-packages"}},"0.12.0-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-qa.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"4f3acdd18671769b846fffd10f3304a7edc314ed","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-qa.2.tgz","fileCount":5,"integrity":"sha512-uNIgE3Wd15nw1bkWn0oepwgvTXx8R757G+v7tUVt77sk2Q2/UTgP1zQoEJ7p6f6GDP9BoD0oUR8ZrjyobtZx7Q==","signatures":[{"sig":"MEUCIGunXqb8USV8O4ZZqM5siFP4yanU23Cw8AytuTIvi84LAiEA/O5BYFWajasaczgVkw2sCCcnAj9OOmloVaG7vDd4Jno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepqvgCRA9TVsSAnZWagAAmAkP/2yBOyEwtjWkwsasNcFT\nSSzFVXkOKyusbRHiqvLalcI3akCxDxX62SIMyNSppuY4gDse8Y0mg9Ub1iRp\n+l3B5efIhwFd2HPHhJKLdi0yIDDR5CitHknCEGptyqqbkAmkdOkmg76anrdz\noJp+1bRc8EI6BbPXdwlKR05JAUOmDfLf+EQ8XnTMtXCP8Tq7lEEBJ+M2VBYv\nm5GHJJvwWrrw6YxbrFGguLbObrIIHWTPY17SQiEwUVeFyahCb7FoMUOAtCT7\n2WuZM309GiVIgCUFVpisFb0GnWbZOyx+7bgMirRT4vEaa1/VXPBeEYPyQbDh\nOQxgA4KjfrdxrrULV7ZHsNhXVH1ABWtKLuWV8OGq3iNcePpabyTtk70+lrAL\nVGTwl3IBxIA+mCmySBoqkMTPhZgsgfbbk70JiyUpuAaTYZBFZ3tBx8Q1MW75\n1aqwowpZTpq/54RbgSPH73rSf9vwtfvXn/FOuzvLXSzsKQaW9FcxFYiCWcLM\n9KQ82QPFDfAL5VCAJygZzNUbhJLBUTVhMBp3OhllptJQeNMYLC8R9JnFS0Hx\njlceDxj1TYbr82zvdrLuJJUGvyBrX+PTLqIyCJP8/5L5Z7cxgXofbCaCl0Ye\nUcKe1bYua1fQJuK/irQWcsnTC1PisLI5Yoe6v/nIQG75a6GKXTgBs1bpb8aQ\nqAZJ\r\n=29kq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"d63b180e0be0d7bc3f728772d4c22e68ef6049ab","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-qa.2_1587981280303_0.15885721757684057","host":"s3://npm-registry-packages"}},"0.12.0-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-qa.3","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e65df65af90e1251633a4e52b9c29ea1392a87e8","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-qa.3.tgz","fileCount":5,"integrity":"sha512-J6DB9SiVc+CNebtclVfnfkPsMc5Xzzwq50Mnfyqlg8G8tim6pGf4q96Mx5FTcb3NJY+iGQSlnSwbmcjCVnOK2A==","signatures":[{"sig":"MEQCIC7L1O4y1BrctMlQkaYWyhBHl7cZQLRWjALEig4pWeq/AiBYIqw2f7E82l+l7EZaRucdgKOL6wYMaxdwZ7R+EHnOmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeprCcCRA9TVsSAnZWagAAMGYQAIHvKFbcOaqHG7FG/KUS\n10kSoIHPEoFR06A/ifH2BlnWAU+DtSPgo5M+hV7TCsQ0F7nWzhknl9krh9A/\nILIw62c4i/fN6zLTTf2ggKwp/3VQENyPNXsqhBCQCG3raU5H3AdI/QBa5wk1\n6Gq9f5yZ0fqiAi3IUT8PAHtYoo3GkIzhs7uneUSbSN4GzYXGuAA+xA+V85oQ\noc0DhncaDB7/BnEQJ/vqTQVdiULuQvXTKIYHLPHy86leT96jkIa7LdIfQYBX\nEG3ATVtPCbVvanUPVJZr+mDklKKpBACoMCpss1GAwQLlkUNV71GnO5puRIDU\nFDfjShlHk2JNc5lTnwArs/fQ/H5Ri4cAghOOq1dHfRRLDtNDLLn149ImXu1h\nGuAxq/M+HqtXgKeKfUQRw0uJwHw9aTvJigD2s4gfkVvOUmKV/MduJrV5+uJh\nUC11VLi/QKspohDEk2UDOVJ8AwYV91MKXpVCVOjEuzebCl5HG4gc8Xanl+Lu\nHHT2AjhxlGKVi0eJGSMlKsdUcbIi+cM0MKwmaSZy/aLrsR+j5LDWguTAcstU\nLM1rprZ5hCK2Clan9GjJGek3IWFws40cWx4R5gdiJ0aYmmS/LjBWi12FE8cB\n0sbT0JAgUo6EYInV86nuNjhI5+5vMZu/cc/Da2mbk6LVuw69MO8vOGtZRYPn\ns2VX\r\n=Hpvp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"46190dc61e911c71ebba4b22eaa5656a62d609cb","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-qa.3_1587982491565_0.7816212569521741","host":"s3://npm-registry-packages"}},"0.12.0-qa.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-qa.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-qa.4","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"2c2767b76c71ba9dbf7b103c21525654e10eb115","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-qa.4.tgz","fileCount":5,"integrity":"sha512-Qg/Iz223KzAigl103zDj6gUS87M6rhP5z7yUiNd3PZ4NujH7HTHjrRHnpFtkr1XafaHd4qvo0eoFj1PkXG1ohg==","signatures":[{"sig":"MEUCIQCokP53A9GBlf13pzyaBDBWkfoPYLm56NBjUJVNm7VZ9QIgR4EKp6rlrslpXVEk0V/QqraolFP/JgCm69oJSJv84Jw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeprtzCRA9TVsSAnZWagAA+q0QAIVKuuTlKFWOQ74+/M6T\nSURpynlO+mb0JQBF2WB1MrqioFMm0Hv6C+1mh90Fvw66NtcHGS9IPiqjq768\n+x4DeLT299hStA2vb8s7wjxLHZiKV1IUjF355kL/bgywZUCosmCwyLaKlVtJ\n4V/PSqlYdyWFJX7pw3qMnvszIC1ZU1FuM/14O3Un6Yl0ZroBnw+ywccKHLAl\ndcblqV5yQIGP3dqggsFfTaGhbsrmII0MxAy0E8G9dE4buihQcsyHuZgRqHkx\ndUjHKFokQJxbKtPiawfNtI2cqppIGut5P15byaGcxuAAZU6xhYMjazAs7Kg2\nbhyM3Wdi+E8ESt22WR+1LpxXVrsbc1BnZFIFFPuGllNsgeXKzfcH8MVp6a2R\nY1Or382pAq2tRqQ/8mPcEWKDhIGXx+ggvFvCwVRNEfu0PTyuIp5EKkRkEYvV\nxPB2VWXln8gKHMYAEn4mSkpa2ecPe6A4fcGC/lMXgoxf6e/brsNV7lfgY3dY\nUVmXRvsa3Pb0aMp3lGo4/lV87we6oD/f7rSHsESadndH0Caat7wTBFO+cWMw\n7Wv9Eu42bP2S9pg0ID6tHuBs25pmfI+r1FCpp/6v393M0ZIx+PTQTPeYJvAL\nGOnXkDO7zQSHUFaVSga3d+u+Xmmu6r7XdPiOQtOsGgsEop8gW3F303fE8DdG\ngsbW\r\n=Eknc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"b3c4b41a226664cf4b2c5e92ad7bb7011e4392a4","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-qa.4_1587985266699_0.8780010477679059","host":"s3://npm-registry-packages"}},"0.12.0-dev.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-dev.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-dev.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d0ae629e105b7a72afb87e6c6862c60fcfb5849b","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-dev.1.tgz","fileCount":5,"integrity":"sha512-o+eEpTE0CUZPTst/+a3ia2mrAmrkcSAkTJffwUji/KDJxbxUy2RLP0NTROap/vFBZEq+Hm3LsD+Hrdt0YyloCQ==","signatures":[{"sig":"MEYCIQCWEHER/d2ootdkIMNeYzs3oh1YFD+ev1Pscz8K6VBv3AIhAJ59NNlq2RvuiuBogY55My2kKeJptiXEX4+EL7hQEeOn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep+gNCRA9TVsSAnZWagAAcj0P/1hMoCJCy2tXbjkU1VEI\nTAqJipMR7SKoNwV/9qAk9ZIJ1yX1xxno8oGh1Cg3ySh9kObvnCna/x0i4IPf\nNiWtVMI1qw2mSK5QHQX/SbhklpvSfT0ny/2YWU5CSTry2Q5h6ATKUm11T4xi\nfw691X9MkurO+T+3B3yi8Qv6B0xASUwXJtvP+ssPRGfJ+Prs27yXyXgNuIGs\nf2/17bfvVBnVYTHbJK/R0P3zBTF6c85MB7nWE3QpfpPq3v//ZMXAFhvV4nTa\nMc4spAOy17x0na4lYgrS483JOeFY8t+KYwOOFixMQ+QSsCech+eVpWidte/Y\nmv2DxBmJt3Ox31Kw6WBw0pDDBzxA8uCIJe+bcTGIH81XZMkimZpN/5bqF5KL\nl8dM+KajQ+rpvJ3xO9WSPuKt6zn2eoQ99bElyNfvq4REbtYQFV1DLnEw1AyB\n6SXBqfYoHR6AFVO2zOikUskOrLWM7SvucHZeyHxdPGxTuctjOZsuxYjcqnfe\nMW21/CmG6TQq05ZKJrJk6+wL7STyB6yb3HviApBo7Sivr9KBSwr+emc/nZpy\nHYCL6W0JnE34RyxxmlZyibzNGvqytOIubTxQm1TGwzRX2AqV2sQpjqHdiQYc\nGQIPKYdyXwcBu3CST8yC2khP/4LaSZL1DqgZSdXKPfGME33m17PEIOWA2YDD\nA7C4\r\n=7vTc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"cd793caf9268abd19f470f2584d024cfff8494e8","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-dev.1_1588062220545_0.9340071313486029","host":"s3://npm-registry-packages"}},"0.12.0-dev.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-dev.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-dev.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"cd0f8bf4348d9d405e6447646fc7595ec055471d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-dev.2.tgz","fileCount":5,"integrity":"sha512-2ACBd9uE3WbzlZyVetHhF5KhKmZgtcHmwmOX5ioQY9Mx65S6tAcdNnUWig5Q7MoR81IB0ejIw0D/Emui5Frp3Q==","signatures":[{"sig":"MEYCIQD7F4C6d2ZE8ZHBfqAMy4Pn7GOqhSgcgu3DmxRjaM+xTgIhALmhkkyWCyimh0UoBhyGfvlnbjyuUmZd5xklF4hoAPjT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep+yQCRA9TVsSAnZWagAA00MP/RTPCzuqp4e/xGT6MAUy\n151yAMDbd3JxR8mJHIn2MkMjqcClTXiFWlBGhKKg3N5c/mr+fj8kI0N9+dor\nyZ6CA4lb5Y9bKqRgqPMbbc3R61Ln/+Yq686JdgFPnYIKPrK+/qmHw0xtQMrX\nwkRgHFwD2LlR4ZUODMreADKEE5MN1DrKNdXWVHgSZPIwjfue12qFFP+eUUQV\nuLaxVYxuRefEdl7M0BAxyiHXXXiEjd0uLfRbdf4fT+qrswVKHnrJy7zGPlpW\nf/s0PJxZW4r544Gc7p8JYuyTVP6Ddl8cr08i+JKrwbEfcekrt+Lv5p4NTZeD\n/AN65uO98aBlnaGGyq5rPSwUgcIrmCVkYquzbC1V9WpnR9EZqTM5MRYWBYrm\nSD2/dSsGWHiFDMfi+8Ap6gAaE9cA7VfDaAfBvPWnzB+vtmrhZdCBY0lvKYKg\n91xZ9eGLj2SnuOFNXLatpYNsMv+NUk/iFVPbuPPcV49Yhb8HN/7Ud2W0eDhN\nWicyiMwYiIoHzTPHM2ViEPB6sWZajiwBc/PRcFMm/ND5wJSBcJkjKFQtJgz6\nCWTXBBV7u6dOB832BiEvGpYmT096XB1X+5EZL32o7ar9imxPnu5kGV+tBcHZ\nCEhDS63nttAYuqFh153N4plSCYDUuG1siA3Xy112ReRXlA+k1m0th3OSuvBU\nx/R1\r\n=sqBK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"cec3a3e7716add459792912db705dbf9ea0a622e","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-dev.2_1588063376141_0.7460120522478118","host":"s3://npm-registry-packages"}},"0.12.0-dev.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-dev.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-dev.3","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"64814bddf3bdc90dcf5d2843160499318637b276","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-dev.3.tgz","fileCount":5,"integrity":"sha512-4vfh/Y08C5iZE+n+1XNS2KMPVYBsPVeW2FzqlDCWQQ/p3OwWk9qJo21aisTHTV48W1GhR9U4jgaspIoqzLaVqw==","signatures":[{"sig":"MEUCIQC3HO9Jip6EREE+qAd3vqsAoBMcqUT921qKhRuZNubqTgIgANYaQzUSgyS28EGMVRRf9lazYW5WszrT10UKkrizQ6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep+7vCRA9TVsSAnZWagAAbxQQAKQ9qqaq8Zjf5mlGuQfW\nYewHYkOvaRZlVyb+DJ3Sgy8oNEblZ3043utJrsX5sqsEkSYkVFY/NrFKLgH9\nmCd/ekk+18o+MD+2o/Xd/UxQGE2RyfcHWPZ7tvMV21CYtG1jCm1JHnW8hJKg\nu3KYrjvp9J+QHQ4LtDc9J3915acW2vJYqcDAfEUo6eNEH8qOAAeAeKsQRnWg\nKZpF5lzwdgxDlTpGpsewVjFx+eS2HhNfGwWbAWohhiwcmjWV+e5ZPHxpHyhd\nwjs/Z1pjZlX+pG6En2yHuRQmkAGLbo2b2QQw3GUJhED47yszSxrf9j4UsKZK\nsZsep1Cu2WGPD++rq3RCS2VOrgqU6SRhgVNC8C8v8/Eh0IO7AMOjv9jHZ4bU\n45kac5WlhJomStG9DBUBxdJgTP1mEDxrvw0smvbfemytZUTVql5CekMhr6+y\nbs0wC70e4yUKOxcPVwaGnjetH7TNsoEkP1KENTDtjdzj29uKew9CkmxvEYhg\npPEt1+0yFn/dQr1FBAsnU4k2uWxqrOsbtPpaZCHLGULfxPZjU/x+ny0WP8Pf\nAppVi9+zUb0HyHiTqAqLkUvX+uziWOd/+XRZqyQgZ1vnHsF938Rmk/DmsUvw\nI28pmIRUz5RsXZ7SUzQkE8Kf1UOtT2f0MqQRSRRxoDjvSqSMl8LPRkFMcq84\ntgWs\r\n=g4ub\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"9b310d2c4ab85520f41a2c3ac154b50a60ca8ad8","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-dev.3_1588063983006_0.4501760254999372","host":"s3://npm-registry-packages"}},"0.12.0-dev.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-dev.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-dev.4","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d3aad8ef833f1d99f5dfe04c2851508a140b4f01","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-dev.4.tgz","fileCount":5,"integrity":"sha512-SD6UYUZXgnjTTkC/aqbdxijW1paH39on5mhU5Kh+dMOOSKUSiOdlltgtsmch5qkPmPk1Abs40LhscZ4+/Ur5lA==","signatures":[{"sig":"MEUCIBHPBl0dxNUJzdhUIfD4JblkiIHjJVwGbZ3MDyuUITx7AiEAxPZsn+Xf0F4ro30HnljNQ2QUFj2tUwIOMNi7e0brFBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqT7HCRA9TVsSAnZWagAAhdwP/ilhvzlV8D7SJP4tC6XG\n8ma2IzPZcudUh16jSIRA/3qGhNIKsRGI9LYqAm1WDI53q69CaOSJ8I2ullXl\nPfrjdJHX8u6GQmBnEdh3QlR1CeGrZ7jowHVYxX3IU7lcNmMv5Iw84kykwoX6\nomQ2XCYG7zabTl5ArTGi0Ns8XACMqxQFN94O5KkSl9F6k7rW5Vy04mWoilAt\nbnGAjREPCkvSsYfobf8NfZ823Dyyi6NkzPkJgqH49mN23szH2yaLQtcwPVK/\nIYIi5tfdAzDoWRGzjolnkYS1h0+KQAUf4i0Fr0Stb1EUG9B2CaBoCOK8eHVU\nkyg6258bEpKS22MysmC8wsfZxB7hPebzOKlme26xRe0Cot8q8wlTeGrbYll8\n/B475koozu4GLWi/Mx64dDUMra7TnUMpLqeF3PhpTef61X9vz/TwK8Nh4lID\nPMCZerE+1HrAaEWbSlPbcYnyAXvdE3n3dsDjVru2gSKyoktgdEAXitjO+y+t\nbLoowTjuX+JeNU4MwdQJqhtLEagiL2noj2iZCownfvanyqhCuKZkGWc9bZgU\ngU65N5l0MI2oR6KkTPRwpp/awjtBtItPph9D+7psgpOGC/IRYML+2cQoH4dg\n3TV7f9P5+mWeQXpYYcjit+Y015idf39MqdPlFTxmzjhrM07s74PwoP24OvfD\n9JO/\r\n=uhgo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"85ec81da44923dc0e6b73ad39d3589f2ea1ed8fa","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-dev.4_1588149958915_0.018098961348702813","host":"s3://npm-registry-packages"}},"0.12.0-dev.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-dev.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-dev.5","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"c31d915459a8118f0734c745a6d43409a65e2033","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-dev.5.tgz","fileCount":5,"integrity":"sha512-c9M6/f97/FA8FzUGHxwUyvSjEX2JWuq9j0pkB4yyuWqlP7jXFh0nM3nZw+1WWRwWZtHd7VQqxgk58pwfsjm/1g==","signatures":[{"sig":"MEUCIQD8LlhKxwl01+j6j8vsC7gB4NaLVlJj9DquzPTCKCTaowIgSmwtXQp4PYZKQ34kTza97xQNEqvxuKyzzUjJmPXeJP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqU5ECRA9TVsSAnZWagAAi10P/Rj6MivJaF1hY5XdYtoQ\nJvUdTTPV3JdxHBVBGhIea+SUTBhyvlAc733NZdkGDZ/y5J81nrrIywCOx2Ae\nMjS1p2Upc3X0Q4ehDTMLdwJKRtlkfyV7C0Y6EHn/7aGgz2u6UUvLGH0o/m2D\nzOGak9Suy/YSzNv2Gg/gQa2eLMOGYyaqMz7QAoqAhGFhALT+ZfY++DuI1f7d\nw02qNQi6XzZqmuQR4MmaiJrEbTSkQOWYsloGV+yP95rymXU2u4e5O0FzcNUp\nY6lcVctFbARpHBYisyhNIcucqDqrt3qOWtsMDwVPch0F9ZOcmSY/CmXfFfgA\nMkU5q6WaZcy4THyKYTYr++zS5pPSVs1+1JFvrQjU/YZxtKdrChkHAw0vZTIz\n3BlqwvGBRc8JckrCgehh1+tzsf4MVzk7t86hdSV45Bh162AZ2bcWAk5fS7AE\nYiXQQOzrMeBtIBphdXAdyVgRjZFsxwjYHGB5ygiyIxy2ohBTD2Oa6gWQbyM/\n3mKrqORzXkH8EYOlgNdOy9B7cWr2JxyBx6vWxDSeQNqyeZbf3ZPMP0gnc9jk\nkJYGGCtkPnbE0Ou3aJT/1BRtfl/IAKdgA5x5TjKGXzof0NVK7XbvyBSn4ZbN\nV/z4Prz5Iqkl3sdmymPj9MrtKvAXK5OjI1GyprdoeXVlmfVu45XwdZxMMxIZ\nJpNz\r\n=vX3f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"f069271be82155198f3047ee666783cfc97ef186","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-dev.5_1588153924074_0.8049003450313836","host":"s3://npm-registry-packages"}},"0.12.0-dev.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-dev.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-dev.6","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b1b16d177be110b166e93be943e1157a51be153e","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-dev.6.tgz","fileCount":5,"integrity":"sha512-XocTLXTXTqBczEx585g1MqcD8X7Rr+NmUY18+eoeRQuVvQ95cz82j2XkthaV+rATPoyUoq+a5NcI0uhj+ViAMQ==","signatures":[{"sig":"MEYCIQDJTz7QJHC6RDrxBRq12clFxVoOgdw/7AWfa+xJJ5ojswIhAOGkw2QQS6EctAAYtXU0OB2BIN9eHHiu0RyiSDE98xIn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqVonCRA9TVsSAnZWagAARgIP/22+B0SD2u0fXGwxa4yM\nqkk6+BEe978Bu6JXi7y8XzQg7cE1KwOpml0ldufikh1S2F/Qa3z3oZ5kknet\nMckv74H0b0tlE3OKdN41tLPQXL9pzj35LXG7N9zEMTNqq78PAHQB3hR+THCF\nX8Swxak/gyrcGJtzyNHYKym0pMt+u+753yNUvmO+aqHZ0uY2ou3mh4LKX5y2\nJY135cuGYW8xtxKRYzmSNFIiXZ7/O+qHBFSKcRenEzZgcC3zzwH0dlybjpk1\nPCHR5Wb+oE/oAld2LR/qs6nF77Roq4Bw58z5Oal4h2HJZDJtwSmL8P3APjjh\n1Wkt78eFFThMxwtbfxAgFAoxjl8YRimg2BYjZONA3TLl623AoqeyTY5VxzeL\nJPwId60AMoYO7zukOvPE23lR/GyBi380La0ibNMzbd4xrWF+8a/20qoIBVRO\nx84oqb02XF46K37yMgPXEbHbfi4GXFhQ+rmu+zJoZ0kWKRaOSMqGKjkPGHAj\n+UvJ4QjzHyUaEjwAGy6TDuU7cXzUmnp864TU2slFUVV20FPkw9mj0Cc4t8lt\nfJ574B5O75Xp2wQiA8xWK4Cos3CyMNHPMFtT072GcV80O4aWwrioE0pdOE1d\ngTo32+14xIL0w2IWbkw9fLoJ1gtAfS25eay41VKlFrLwbxy0vDDeaKWchY7P\nkCk2\r\n=8BBH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"e3cdcbd64c80b76e674e8522ca5dfbf380dd5dd2","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-dev.6_1588156967476_0.72964716095493","host":"s3://npm-registry-packages"}},"0.12.0-dev.7":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-dev.7","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-dev.7","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"c6f9749850d16e8b2935bda87188f0efd889a29a","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-dev.7.tgz","fileCount":5,"integrity":"sha512-q89lPQZ/1Um7KGaX+WM5I0cokuyyDAE9LZ9U9sYDnqXQKtDKrBXL+GZXLzxeHn80UubjpSuITnxWqcpwpl4f9A==","signatures":[{"sig":"MEQCICxNUZM/cvSWK0zdHs7k5Tv+oXDrshutmFGhygjlgirgAiAklwNHE59ujZf+OeptFkaeN9mN7kh9ZHLiMXKXLaAqFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesn55CRA9TVsSAnZWagAArq0QAKECKULhCWhEYSRvupOK\nIoSPjA9AMlyHtu7OkYvNW6hpbymaxRk3la6m3GsYijTJpOgLiJ8O7zk9aMAn\nuu1e1mxEwHXQ/wmZ+pQRt7TRmpzmr1irLal8rHl5DKpoUExEE7A9dnr/Zcd8\nO0rwqAYreFn0P00XLSdlcNRvkUuNwjukVwLNH7KHH+ysLfIf1CtmyQ5f8tAu\nkhJ1nGzjYupME61NsJXdOZ4dtqv7bJHP9Gh9NDS9mDjOhgNYk3SqUBmktMj+\n1fILeDj7T1HrlimIDH6KwxV/NHeT1ABeWABgsUZrdOIwqXRbO3ZNaNVx1tpp\nkpBuqNSX8beQ1xFfojIQx5ZAhbJyrMuKM9xpWpXOiBCQgLX2kibFlMzL9pN8\nz+znA6EAW2txTY3cxunqRpfLh6gfBAnbencxcB/IdOPpdlAuB79VS9XY/mnZ\n2Q8LTTFUMen8WqXisxwmNPOVTenrLU8YeKH1+Rnodyq2VXP+NS2zKJu6O/kA\nmLJzu3Fe4Nf/k1gMObf0DLV7VhctPXRxBLL0x4GUEljWQZV7P4LbZ7BJph3w\nIOpatgWIU2I8PZccT5bimQNGRqrGbRIWSbMitAnX5UDrxoqw3KxukdbH0YHh\n0uQQnYujg0xq/BYJ4vz5pmrbMekAkb6vz4DC9K587saymfDjYupsa18OIG2I\n1CHn\r\n=jYdt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"e8b70c8f766e2000b278f22b1fe8a6e5a527ef3b","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-dev.7_1588756089523_0.04524734158772792","host":"s3://npm-registry-packages"}},"0.12.0-qa.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-qa.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-qa.5","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"335c82111218114e0d02d701cdf5bf2d5f3b49db","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-qa.5.tgz","fileCount":5,"integrity":"sha512-o0YqCGB4upyGkFeSIiPD7wSsGiaYnrysrTXM+BFLtLgw+P0HuF+r1jF6b0Ow7tqvoME2r0TnZR1Mzab72i4EJw==","signatures":[{"sig":"MEUCIQCj6yEVCbxY3H0LY9QM2naPHXK0tmkiWzEeWRBUhSm3SQIgDnGb5cr2UYiuIOhxwaNNeIseoJ9++bBbtVUeBglhB+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesoHBCRA9TVsSAnZWagAADWkP/2l/FU6bHtDzOrqgb2Ef\nkfiFqFWzyNkbvcZ3YtD8AIywNu5l0gd/2YjjQEf/o0K3R+SwTq+phShnhsp+\neEcmgPureX6MfyAayTtxTq7ELai9NJ1l9xs79djFKt7/bvoqqYt8MvnOsQon\nLIAaUGQvrEi8PW9y+EPLcdpTFwjwBQISFYnq1MC2oTVjRKL8QBiWAEqIKbZJ\nXyIDDl5O2krh3vLtWOATUAN6B+Sg4jC3rBYqcVp+JlLLzoUubr+d6gkrYT6o\nO9awrhGY3Hl+5pZNmE+B9DIAb7oM9gaDo/j7bvA1z/IsT3FazOWU7RyqbILV\nUvJz0BsDe06jTySbOQuUWcKpjWut8i7ftmjvp6C83Nw+U0znMfpGeLE4pOyu\nTyF8HOfYfbhdBeFoBjeLd6fOeRGLSxM81iDaAkq8g8ztZcmN/Y+qQRk6bEEt\nPdT5SlpIsMl6ewDH9Q8gse0Sfkg4wI1L55YfKLQMcVjuImdUzBrswxqJCGoQ\nugOHgkPIgm16QQUuhPMnkFwExnbG4wGw1EaBMf7IamaTUiE/l0sTDz/dqnXB\nfOBWUsZU+WwQsdLn7czIqBQxrdgJSOKMTSrlulh9buuNVCaBXfnZL6aOva9G\n2eaHIQDg2Qnl3L5MFja3PMcxTxKs+Pn33MOyH9EOIDnEgEf6FNlKLnYz7dEK\ndbrg\r\n=B9gs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"ca38ce73a4d9fc214fe2de073d6964683f74bc18","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-qa.5_1588756929305_0.41596138686180684","host":"s3://npm-registry-packages"}},"0.12.0-dev.8":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-dev.8","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-dev.8","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"7e1566fffd16a4eeb25f481248fa1f49f433ecd5","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-dev.8.tgz","fileCount":5,"integrity":"sha512-nQsH6FfFSLZVUUx1BN7zb34Qkpy40WJtCjtUjYN16gFEQk5ajJEAAsBXPL+XMg7ZTkLzz8jBSZmYmSkaPTRvWg==","signatures":[{"sig":"MEQCIHmqyhMYw8t18yeeXgr7/5ZmXT+OiJOEWEo1dH4146cmAiBjW1KsqFdhtfY7UWo39UBcrnU2QXJ+eyij/xkCcEYXVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1gS2CRA9TVsSAnZWagAAPrYP/iNLlZ1LPxRcmh0PSsMw\nX6X53HgW5SQP9Kbc5QSR4foF7aPsauxqFW9a5FB5+ECl3bHQO6xJ+/nGuU9S\nQ7ijPUcti3JQkyi4z/OMQl3MlgnH+mbkBhQaWB5dkH+cUpP+hdjMCUuX85bX\n9Qtg+bXT4pFBRJmsSRzAnVPRVf9FlQVgEqYphBIfFQtLJnMZ8Rb1KptfFm/1\nfmdXSzDe9H2HiDmaOS0meO3bd1vn2jWex7jY1Hg+WZv7MDVt6gwUT40ipWyi\nDgBSRzaDbr3IK8Jns+d44XWYwyeSjM63EpPeEJXyvY3Pxtc/f9l8ypcvkJpl\nn5wl4r+9AVH5LXAJ7p6YinDhx0C4rj1GiWeUDmP7eEgqkaujc7BBDuabUcOe\nrA7qgWvf4akAg5/ShWu7zSxJHvTKT4hc6xOacYmvFc1nx5JIlH9fAQaByFdz\nE2vRjXAvHuW3vsfMXMyZ0MJKGoNXWV3OXe58qltZtXF9D2LR0iG388q/N62e\nzvUIPLzh+j1HLOyps0E5J5ba7z4EncmMmt58i6LQDh/4aKMH5FUl26oGsWKL\nAaUM4gf/V8xYfPetkERdXeTPrOUKGXrgfSQ4M2KSNHvS+Oh1rcoeD2qVYBz0\nLPPeI8Y7nLsr5ocac7PN9KCxP8d/aBiP/NfMANYbO71vuzWLrkXIPmLkVkPQ\nDKzh\r\n=VRqz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"02e4281978c5ff1cf6278cca636d4171ea17c832","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-dev.8_1591084214199_0.7387551230904725","host":"s3://npm-registry-packages"}},"0.12.0-qa.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.12.0-qa.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.12.0-qa.6","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"9a7f6d57d9db7431981ee1920fb6eedece4e4db3","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.12.0-qa.6.tgz","fileCount":5,"integrity":"sha512-YDhH2YRrt6zvoSDzFqbUeZaHpFYkEISPc5t7Zz57SkvZN9H+7NVuL7VF+/+wYlnepDL70Ytbi4vnzINBBnXFMA==","signatures":[{"sig":"MEUCIC6eGIU6WqlhQAhsy79niHivNAzjwVIo9QmQRTeV1SC0AiEAq+Hxa5HRLUJDiEKzGNzpZjmkcaWtznn8kRxfwi9c/9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1g06CRA9TVsSAnZWagAA7N4P/i8JVDxv/PMy2yAC0wXl\nlEGml1utGqtI75bbednpEwcaXKS+KzPYhP2Mxr6H/63AdLBpfLrFpkwSCiUP\n42jcYsh/PKvg05o5t9Ilcrwxn4ogp+g19g09a2k8rXXFE59WLWVtR9Vs8AAk\nhwmzGCtUS3CUtz6Ivdyvp3ArH/t94/cg43TM4uSDpemQ8fjTDmspx8elz1S7\nOIplKGU2ilr1LxBXkeDaLyvNrqR/QRizENY3uM4cacul9Nu0qA89yhb+msF1\nmnDqMHqKwp07K82JdGfXR+Svf6vPejV9lNrHGreKimXoC4fBgEiHKjFef7sb\nfe1l4QbKHrsmjgB8TnHFPs44Ig/7iAHe7Mfqyh2M3NfF1tCwJfd+v3huOH6J\nkCuEBZH0jU4+tWnI4jQBNk4Pnnb/sBZgUNt8QMnEAZD1RbgSI3YHhrl8zcA/\nN0UBD0Wu2w6F3e/4O4i7IXtFilqhL0e6t2zbrrm3HVFCvdInDs/MpoyS+63W\n8mCOQ3JT32hefDHbPA/brEonbtPtB+dszRH1PZ8sLP/FX8/j96ZtLiUIxJGW\nj5F9KIYYOjYFm/4wwq2atvfouhbxFN56Cv9jyYQaMPGJXQtxuZStwpm1dEhq\n/k1x7VtjxYLOg2fafe/YQMfuBiDhqnvc0MZC0snQ2/dEA5FPPSlzdHutMAT7\ngUJU\r\n=0+XV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"72123e7e8b6b13d00edc6538672b6af98d029f44","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^13.0.1","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.4.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.11.1","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.12.0-qa.6_1591086393688_0.8508613141054007","host":"s3://npm-registry-packages"}},"0.13.1-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.13.1-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.13.1-dev.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"9030ac8b746603ff9c4375acb4ece60be9cfffa1","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.13.1-dev.0.tgz","fileCount":5,"integrity":"sha512-qAGKaAIHeho1WgItz09YdSQHBOhEF6jRLhvhIauyuPSFtzJKbls0dIy9IUtlgXopexdRqRVrPO+DyLXj79CiGA==","signatures":[{"sig":"MEUCIHzwhStvPDJ/loO6W/2UHFZN0alTCexs/ku9Xrl/Z6zMAiEAnINbjUkmBTRtJPsMR49DEwgBqfD5cKEAw1EnQQ9SqeQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8heTCRA9TVsSAnZWagAAv4YQAIo+2/Tmb1iUU9ksK4ll\nJJs1RLPJ7tgbp62oTPfliuyAJCFXE2T13TWCRmHhddZTB/xUwwFpOWKdQ3O6\n4Jx4W8RPsuNhRKXkbQ0fSKB1SxeTC/rQtM5IW6N5v8jMwMy2/0Xdr4P88bOX\ncbT5hmB68aq+Da6vjbjV22DJfZ2cocjMskDRxSzMVi+GoCpyykS1NZ9n3IP9\nemPMDO6bqjR4dtcGYNguTfb8Edx7M1apca8fLq48s/rAm2bkjaRlH49lsEsC\nWaZBvxGVYT9fegMBnapD6hcJWKc6qISvtG9C4FtnJNx+30BZJu5SgIipSxEF\n8F9u+q5ualeReLDAmH4UtPwdh/1nBKxkq5WUfM88utqh3FHjWdebDldhBq56\n3rtOtFkCvz4jCNUkB38LYfse9Di1+PFAO0huQXd7l26n8ErbzA8S6voSlbUk\nkwo7O8E4R6BLuy4vj1DNXULpD62rt3YURoNfoLPhjJVqRUDYJhflsgk8uyG8\nJgh7qaC2DdiLFeyIaMtbwxKJwEiKejkxPds0an457leMfl3oEt1J6oo3jJWS\n7oltbaq5D9DgRzFqZSLNCAOkpSYVGVfH/wa+QD9aL5n3ZVAPHxDqSboIwUGw\n/Duac9c3/d22KM+FmWJ/q+ltYZG44bRJnWcW8pdkfCAG2ZbIcmhaX38wYimC\nsz/L\r\n=p2w9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"ffe7c4196a99207e8f5f4fb9f9b2742fcc3ffe5e","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI.\r Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.13.1-dev.0_1592924051327_0.08921467261730132","host":"s3://npm-registry-packages"}},"0.13.1-dev.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.13.1-dev.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.13.1-dev.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"864bf8be737ae8ca4f7a2b34aa77771f4d50d12d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.13.1-dev.1.tgz","fileCount":5,"integrity":"sha512-4Li1V36kTi8umh8FhJhWyp8QPGH8vIb6yIWnq7qMKO0qfIlISRqDWNBD0hxdUAmUcVcLZRyhv23rf8vfy1dfEQ==","signatures":[{"sig":"MEQCIHUoB/epU5ObSUsJBGP6GcPA+Nm+muS7l07i+doyS0gIAiBsuWs9YxvGyBfIgzNEsBtx72fnnxjzulTwESkf118VtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe82tiCRA9TVsSAnZWagAAa+EP/ic6Nd33wCjHcVOoeR6H\ne6qOX2q207vQzn7UTZFiAdX6GBJg22Ym5YFV4J3cEQK0WtJfLlFJyw4RNE34\nwcdjih/tGHbjDVkOcbebAjWqeCXd7RJw67Pfvj/aixgdRKZ/6/d1yHduF0Wi\n8vQdo98zz3duK+9t9jFv0oHNP2gghkk2hulz/2ACuvFLeuTNFagJeSjw147F\nF7SgWpiTPLYPbtoz3eagWNpmzSDY6mmb2hBaVpc3GiSWPYFgh9EEnWNztXAf\n9mI7LlrIrAnmTu9pB6jxDS4aPYfTD6bE6UhPUQWXgJEuiswVFcXaOr7CsIum\n7yScmdArtWPMCBMJHHevW9mIhysAdjEVN9uTa8INC8KzvonXA3wQvk3zMF9l\n0d5/Sx0BpA+5SOBLWRqyEBlJH/GakmBH9Y3FKj42WiLkD2NJyzRTdzSW8gGS\nNSbfjW0gsj3qmio+hkXlcnZP23msrzHfwebqBPGT6cU5F6W9DLEIZLMjESi1\ne+A+OxWQa9u+LjJoaf5romGaJHof6QVCph/KfPpdn50EGhU45jjDGNXx3uQ0\nG3BCNipWgCDxMvwgilZFsxWq1O3Wk/IVLgPXVZy3s4a0fnHvSDSlQ3YobouD\noP83Eg+85CeB/6AnV5+S7WWJQSbF9sGaGJTR/8Eo9enm2Fh0bev1/YCAjmEe\nuN9k\r\n=gYNe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"a946df2a8f5216d213acff83d96c8d0749a1c10f","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI.\r Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.13.1-dev.1_1593011042249_0.13522895259499723","host":"s3://npm-registry-packages"}},"0.13.1-dev.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.13.1-dev.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.13.1-dev.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"0ce31d329a7f210eb3a336e4b90ba6ec88940253","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.13.1-dev.2.tgz","fileCount":5,"integrity":"sha512-sabpaHge5Zi1C46bu0shcqCwIQbzVw2ctAxZk9kH8cG36sTi//CddFjMDOyY4REqkTxvDnT6PgGEUFHkfcJSAQ==","signatures":[{"sig":"MEQCIG1fYo2ySaS+TIXxGmDvWUI16UFv34E0+wY3XL5temETAiAG0hxmIH0GmTt7hPCqAIDeGSeNYUaA6TkgRsysY8ZUXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe83AvCRA9TVsSAnZWagAApygP/1Q5kV3x0nx0X9IlQNc5\nZdzJg2eD5TQvFIYXj/aYWsTQykHb6qddcTdk29a+H9FilXET56RK6TZvzPk4\nAxcoIYA0T7voej81Wku1l9HToEbamPxkXFOZLeqfT0nCKe9CXCi+UY7fempT\nw8f8uvr1F9pL+GdVWjyWbDruRHgQ0Wt4Qqj/QG0hcuyedIvr3T9RxLLjQ6vQ\nqqxDUZj7F3Jyc9Hh0Lq2HEAI+TgUwmROhCvhGNdAf9LgQ2lsx12LDiVGgHjh\nYlWEJWXmT2KRWDx1IwKw7UtGPRj4ysAW0m+GOnK+d27ClMfuwt8z6dCw77I8\nB2YZbK3z0i7e0uTMV+5sBkgLkVVpIa4yk1zNbRQKVHlwXbV3NifPS4UqDfjZ\n/3qlKfg3Mn9OYanIfznPncN3RVkXoVSVm4w2wuibH2uVUv4kWMoG8xCxBWI0\n16EMhmeJF879vqTpPoe5ktSg5TVjKrJU8eoTMXmMRcEGH7ToP/WaKpdA403f\njO7dx66/P/SBwYIn3jAY4Jmn2hyR7t3GxyJjpaOqf7AsYy0OD06t0X8PJbiZ\n3nNXW12U7BmrkUfaVFZvdsC3xBIseX0U0+XV34uNiNsKnXiJxADbaEWa69K7\nTyK8F0FwjDhutFhnhm4q9uL0lcVVLPD62zruVjTEL9loJKr2jQWRlcnpUSE4\nR+7A\r\n=0oIO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"207f1a26739dea935db6cf852cf6a9dc18f8a76d","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI.\r Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.13.1-dev.2_1593012271297_0.281383458748824","host":"s3://npm-registry-packages"}},"0.13.1-dev.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.13.1-dev.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.13.1-dev.3","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"293206e2cecaeadda348a5818eda6b831463f0a4","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.13.1-dev.3.tgz","fileCount":5,"integrity":"sha512-21w1FLNTMxi1lfj9FAMP01JNr9IgMjlMtAS77OmaWkJVfQ9muZd/lMsYsBOthJdsd/ZtLSOGkXdqqqfYzaZI6Q==","signatures":[{"sig":"MEUCIHYZg0WB7KqI9fFimVXZdLsZcjvPtKOrD5NmCudnY7g/AiEAvIF92Bj4YZmuQR+c8jD6kCVG5lj/F7Flr6jOVWi2MCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9GpjCRA9TVsSAnZWagAAFY8QAJoA7hgPJaIjSV98HIqo\nwqJhdrAXfx03nA6mav3n8SyfMDjKYY9XlM+/llawJ/BHrgvAoyeRi34Qnm0X\ny8Mbn7S0hJQB1RB09PHopeXGteJ7/kBgVIqz3cyBwNOLYJU4y097io3bohdO\nFDabpB7j2JK4bwtrjg75l//0/EiLa3+LiqgaNSr7rkdbb71rt19BTv5ZljSp\nSEM6eF8PwkG3gJwQKI1G0bfQonE26WvyJ2mr6lM/di3YaKkNOijlDTsSYIhM\naVAWM3W+oW5Va1XSlrXTUKIzPgbLnOs07SHtzaVzD8okWKkPQ6c/5rqphrtT\nmBKlj5rFD6lgzEX2pm51CVgo9/jeeyCDtV42ceEkMKkYYOceO4SAOlasD7lB\nSB0aO5AznXCFHS+OsAVFOXoEeap3RcZ1AVZOF6I+S+YdM+oZTkA2dqices4/\n2+0Vr5ICP+LxNzNBJemiMa4zsaSYAJlyzTl27jSqzUXE3V+lS4W9DGCQpqNb\nYUE+MwEvz1R3zn30//o74jwmmufLV5ICQSFG4h1ul4aBRS5RdoDlE1fhFXZv\nZqEKqSnmPSZqyu25QVBMk972omVmh2CkLNzS2jOLj5IlVrfIADZbPLnm8Yuz\nkaisQvS32/L8SFqlN0+nKRHoGCZUJQ73Nxh4KKMefpCUwkuEFsI3Depmw1Gv\nEm+6\r\n=Br76\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"ceae74dce3eca551755f7da0dda26086d8f2f2c8","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI.\r Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.13.1-dev.3_1593076322606_0.4717235859716571","host":"s3://npm-registry-packages"}},"0.13.1-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.13.1-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.13.1-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"5d65f63f2c00f1d26baa1f35a951d86c008d599d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.13.1-qa.0.tgz","fileCount":5,"integrity":"sha512-M5VLlo50UToqdNtci9jVgndyC2m+Cl3hz3wXspIO6/nyuhJY0D5aOmvQ/JhQxTFzx6dSsXaBlQxgcQp0b/6JLg==","signatures":[{"sig":"MEUCIQDOb6yXEMaL6jZNwv53iytmv8Gt2jNrhNdfrq3Tgp0ygAIgXTNYND72C0TpSQ7Jt3a+vnsILY3JxtAQp7LhYu3rUQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+vvxCRA9TVsSAnZWagAAxJYQAJ9WtD7wXyWpKJ1BhWcI\nZ/s/uaquWtM5sRPazDWdfs1LOXamfQVjb784/PO0rU3wHpgzyE4eKxs+KkFI\nnHjwrZO4Z1sNFxBPrz38hCz2aD7RyfczlLGhoU+iIbKHrv/daAVmc28bh+Zm\nUPkJG3uXwDGtYvDErXfgAUVyQWTwp6ezt1dlYTf1JtTGBAztBwewGt5UUSCn\nwKV1EGrt43MhVpV2eAtJEwV30bVPoJ+2czIlNIaX5VejguuQlZ78ZdoGUZb2\n9pSbACngN3SCtjeZmsmt2CMkGJ8JFtSEWZeY+I1HRXTh+S6NBMN41+DY35Ji\nxJDikMn5/SGtJ7tw04uiC6zE1i/3ALDyExy6AseTvF7gq7+xNVI6hL4LsAIR\nBJ6TuiZ0QJeZUy8Qpz8LpJK3E/B2SGYNr8fJX9ZXfvp48uktnq85HHbNC1eV\nISHQBNy0i2JL7grHwb2uYfjutC/ZG6xoyA5SfbECBD6Lon6kUEgpj+S1yhQf\nBjdvXU0NTXZ7YwB3iIufPBVVNUPz47wm+zEpA9cnXcTfpjZfQ16SxnksKISV\n4q4O3ivACWWkMAA/6nPEin5YjMZ2q7ZJaXfve3I1u4FEuGcwXqe/cZFkzQMd\neeyE6kGWM3TOTPK67BYsgfJ3T1GIehRl2Jr6x/EbsfVzHJGBdvO3j8nxLKzf\nyssu\r\n=Y5VY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"d3665199f4280c16a6cb72a4393112415940a274","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI.\r Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.13.1-qa.0_1593506800577_0.8376254158863172","host":"s3://npm-registry-packages"}},"0.13.1-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.13.1-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.13.1-qa.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"4a179aa6489cf7f6f813bf439f5a6b76b9fc4280","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.13.1-qa.1.tgz","fileCount":5,"integrity":"sha512-QGCV/ZO4kpu0bkm/891ZQGnKnPHnm9J5X94HeZ9HYm1GvkJismGn03yKL2wxFS8be4qGwimbOL2PEEoEi531wA==","signatures":[{"sig":"MEUCIEGXUF5hgpPp3FNCHRk/BBj2vsDV5IOvPXbdPGPYp9KMAiEAgjQ3ycmu5xdGz/+zVEpa2Z3k4XwtpJNGcH6v17rQ5q8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAu0OCRA9TVsSAnZWagAAH3sQAJCRgLGUGTewkWzT9+78\nMREGbIR/0j14k5PEftPtVh6FR6Y9RbHmtk4z0twP78yttmLHXB5iOyyOjsRB\nDb1r7Wv+GOrutrQZSTRDVuXKTFlSftDhtb/1TOVmsgT8xKdJMHI7wnMAm8BI\nJvb9FlWKi1rqRWEfolYw1O0vF8vdIzgPDTB7Rgdt4ZusK0j67GFd6CuFUVt1\nEWnV/f/rfoMUO2PN+YidL9Ur93ClFVdG1J2L09umPoOiLQdI7db8BbJXCMo9\nqo1TdU0Fv87lVLM8oE4sKyYfMNwU2HtUMiGbSNsaj8gHMSFuZT8fmsXClHmt\nw6PMIs7mvHg72d0TE17Kg3Z9emj4GvepIFxQNylA7brqfX8M4Lf+DvfXIlpy\n2rrSxYWjsiAIoIAMfveQTmk4M8IPdDgMAgVzO/yg78NjlcMOk+/cVwrV6oUW\nhV0sPHBJvB34dB7zEfu88MtwrM3+j556Hmy9ijw6s+ORZM7jM/j+DEuX7bn7\nJc9uwhQvGAS2K1QzVYOkzTsza+5hzk8zZjdGwJP7DIfyYJ5AJjtNays4rfBA\njiBPF381y34rxBYJ8iyYOrTs87oxS6im/ZxdCNa0brc58psGiNYyhGHcEznb\nIMKE/MGm2dFQ0YVjxHmLvQIF0/FsTRvBXH4BAB7Fj+vFy1YKfPDi+cIW98Ok\nmVov\r\n=hKSk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"035994c58be7ec903e16b3c943d1ca2daaf57052","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI.\r Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.13.1-qa.1_1594027277504_0.9860500208674305","host":"s3://npm-registry-packages"}},"0.13.1-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.13.1-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.13.1-qa.2","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8b8f556fd1a09e372cb389b7e1b4396abfac2a59","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.13.1-qa.2.tgz","fileCount":5,"integrity":"sha512-RKZpn84uPhWgWYeiTsMFGm/LvujN0AFi4eb8bnvysTn2WbpffmuUtwGk2jy8LmuoRR/uUyQ98p/icF4C/WA5kA==","signatures":[{"sig":"MEYCIQChrX6cNWfz+piFCJNzZ5cbWd+sWy5dx1VbeBc8v5xpHgIhAMkkPHb6gE6LQXAXykekyA6Cm2+GDH64Gf0Uyu69q/sR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAvV1CRA9TVsSAnZWagAAYRAP/1scIMFu99DtljGvjvFH\nZhZ4eXluUS+zvQ3BIj4cYdvZrx4gf4ewuYLQSeFZ0jHcfgDF8M4v8MuUW+t8\nztnOTKNqNhP0eRhEGlUphO7Lkn9qCovGhou/nTkYvOvSXFP6VLgo1R9i7+F5\n59oEBEWTL3S1wJhQuTqwoSCIkl6Re67HPICdImoI5IFYsOGiRxZq5jGLTlhY\nllf4kgw85bMqr2A69y/OjASubZPC1JVkZziCFGxaabmL0okRI1MfnIQfrAoi\nmEZC3+wEiu8UKgo/9pfIOZAFWpSgj45Rg3qxmr2cftsjNw57B4C1MlVkT8P9\nW0Yb74nPW8EbUNSbd0MVYxgBX9qDu7tAf1Xp7TtX+O7jbhkfaGi6CRzTL+Gn\ng6XY0iQS8yVfljs3igKFgdjyrS2SOE6sPgSGzqUNo/R6nPEaBU7fGzm4sTiX\ntaBlogBgdc+rNCGCQESoczy2aQFR9F4HsW0em2EnE2J6AYtJ9942Lg3XiOtq\n7Tt8Xxz6HLjbgJ6Ao2Xkv0tiGZ1B1jevBBfOMZstL+gqiwnkTlsVPmRQ8lbB\nPJq6JKFctSzn4ltGBI76UnhmuXGl2kTWG2lfx8x2+4+0m8BI0o+RcHdNCIX9\nNmFUEjTTXBu2etN/njm309RtP0hZBhl5Z1HLyoHDyey6qN8tuGGsMnMpmp3D\nMF5Y\r\n=Hl23\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"3a969875680fefc88a8e63433dfb9e1ed6c02871","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI.\r Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.13.1-qa.2_1594029428635_0.707246343947199","host":"s3://npm-registry-packages"}},"0.13.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.13.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.13.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"221d8e38594def11c8caa4c697bd703fa349dabd","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.13.1.tgz","fileCount":6,"integrity":"sha512-qmowmHHaZZK+SjyMv/7kwj0QCViadeA91XU2Uq5fl8aNAertPIjD07G9w7G17GtCPVh8mb2YyR9hT1heG6P20A==","signatures":[{"sig":"MEUCIDThkLmZofMLpsCUK/nL5PPIAtOnIC3zUGVfZAGC7jIvAiEA89ll+iezqvj6YKiHDqh9N0MZhYypS2j7suDeZSmnAS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDxETCRA9TVsSAnZWagAAWSUP/j4yPaeMXfTf5frMDmRT\nSy11RVfzjy/rmrXiznc7IOMCx3cqhQfxg57t1xDS/iyLi+h48kbAju88RNRC\nZTFE8iQMGqtMh8OtVTFLzZzVhshIJuwb0ye3rsRU6k1fHbNcfAbAT5GN9OHz\naSQdjpuzU+ik4iR1dZXAtJG7D/zTjJkH7XzwAY8bkPlQdaTbne5bVUEhO5eL\nfy6lODOSjosjlOwjdfw9y4GWR+/abMRiRo56lLb90dUB2Z0wRDIcMPz/gnCO\nN/yHT1cDj5aDgZTrn+qX1vnMyYStC8KAQe/aZTVTOAX6so0lSiyxofVdwTdX\nZS41zpsDJ+8EiiwQwR6YsfJyDYjIyRZhnpsk8fX5HFkFsBrIfzzH0gpvFnSR\nHo2OEym2KOjFDYELVCmFpOv6JPSwnRWMenSk+TG9Ku4NP8G7Go4nemZlX8u2\nyOyRGoAo+6tHH/L7YmOcgesIQoMLmMVMUgCc/Q1U+Y0HZBz7APJYXZNYQZNu\nt8ywlWwN/pFyotq/swp2iEPHwPn2vm6CV4o7/tzzaOjlQuQoNEQy2qXtFz8z\nWiu8/4wCcQ1kfq2VDA2d4JV6igRY7FuQScWi0cOOerjHGEhDUwdDgQqagEt1\nKhYSwN/+m4J5PyMDYJb692QTJefc9hkVJRVFP7Bw14icaZc+XG4JuRUJrynX\nrsU0\r\n=PsJA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"be8ce089783b6a3f8c5e042e1460ed9667366ce5","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.5","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"13.13.0","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.13.1_1594822931034_0.506174714892303","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.14.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.14.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"271a5b4ea4d5eff0ffdb30f979c1bfd7f7a780dd","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.14.0.tgz","fileCount":6,"integrity":"sha512-EoMcPIi7BMx+Qv/bm6BkSH+ZqH4WM1AAHQ3S8THFlqF2xZCRyMwNpwSKU5fxLXDqR7axOhUPp132GELoNJa5pA==","signatures":[{"sig":"MEQCIFHAYGzUpLagopaC+NLrxTQpwkL3I98g75lBnH681jilAiBlvXfnQQx9I9OYstOAjE36Aptos020Sz6dCqlG8BDI6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfM/67CRA9TVsSAnZWagAAe3IQAJ3FuapAtCEZLGpeqbp/\n0ouXZfP9A3gFk7bf/+ft0uN8MGw9uIhREtJhQSyT2uOR6CUVsD1+d+0Zk4mi\noOiyt8ABSeiCDriYQoDD8HPBfL2m8RMjIcWMw5riEu85iP+zKcY9JUIUvpaX\nnAukx29al8NzozKNWNvkUc0+f/gnzmLHhuE20XU9GNznNnR7ha3dmMlZ0CHK\n92olD8XO7ZvLr3Sf1otii/KGrM8tJ0rjhRv/sbK1aQalfu8BAlWTWk0TKQKD\nMvPrgp6HHLB47cA27Fvwec8/Al/3azoZGeORAF6Ufug1FQk3UI1PJX/waDvU\n6xsyh7hEb8xKZ0PiIcRTQIxwApZgCUnGbeyvcy3FOU8Jn6G6Spk3Xu+/Dt69\nRHkKXXJx32CblI4ZlPgKq5zEx5uB2F8FDxwxM/i2LtN1GvFWPJDoZdjDFZex\n1S5Hdh1Li6vyXLYaP/ufkGRmjtf7F4MaXQ/ZT1Ai7CYsdVj0Ujg8anYTGY64\nOzyt2cIId8ntOmt3Oc1TUei3dS9gG4TEbCMqdqxpa58yyDgAPCSZMuFANp/y\nm2aqmXFNOrsp5c9ezk111NWBmuMhFR7fFJ1MOMMuGjEdef4wm/CVGnpGSBG2\n2K21ZtO/ociFgjSyeUvF4VEebEBIWUJgzMnVUnWSGKPMNFHaCpn+z+a4VBHM\naG00\r\n=fVIt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"6612207da93d81f2d7d4939c2c390be0d086d15b","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.14.0_1597243066273_0.0654649805879326","host":"s3://npm-registry-packages"}},"0.14.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.14.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.14.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"7510168aec26609b07bdc79cc1c5cff4bf401e17","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.14.1.tgz","fileCount":5,"integrity":"sha512-Cn69EE1oFGQMl568jzov5plMJKQrQAG4VgULLb+KgI4TstAk5xpm/sICyKAEJJxKqsEJr4AWhgokUUnksU0/1w==","signatures":[{"sig":"MEUCIQC6UTg9xTfkvbStj+knxnWs7YzOhmKPC2GoZavozujJ0gIgP0ZzcgllPoxsTDs/PqLy7bDLdj+n1v3DjY3GMR5Z3TM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNQ5zCRA9TVsSAnZWagAA+sQP/3eM7yKc/Sc9GYS9U2uE\nVo1dWdwg+cs3zifdlqTC5QZPu2o+UOnc4v3pLywy0FOYDg2LyH9/iQZ18Tag\naH49NjNvFzXx2y3gl2fH6WUhRSeLqo78F4ExE9A37X0+F39WSMAR73OcyATG\npjJ692av+I5gI+22yuQ8CoMbJXoxJs5ssuAQ9bGHjUqXyb6BZkFJB/8Rwss3\no3lyzoCWhJ57luE83mngHPPKP5dUH4xAawBoSYwT4dypTwF0PkGHKmzKZ27O\nO2f5Mv3YgMVcFykp3mMOfLHSeQJRddfccV4SA1vRfv0npZ3gbzicMAtHmgsM\nGHqSdC3ES8P70SmMHyDP6PbAZDwGU/ZJBEfegMRtVFWDU/EQb8VJbEang/m2\nj9lTr2qm9UZb6ajRLVwYWluv/CmBefToXnRxZF/AUIuLSx8W8LweqcLxerYP\nia/7WWv24UJzxgvEGDPiL0+RxupC6dOmMeDae8az78xCciAply0d8VNWfVcY\njuq6ZSdoYgBuO146BCoPI3lO5UTQrM9rbWDzZnQ4mQDx3dFdS1+xbA2vU0J1\nDQ+SccGVlo+ZY0oNHuk/T9IUM+VL8foBlKnKF86UofW9IOxeqT3OH3Cs4mKo\nN+InZbYC+V2lCeqpqd/tvt0kR0DENcVihlxcHimpC2UUWJ0VsVFSQPVjyBE/\nXjPd\r\n=YGK2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"847f0fd4818048dbb66ba26496e91c1fa0813c6a","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.14.1_1597312626702_0.4029139579197272","host":"s3://npm-registry-packages"}},"0.14.2-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.14.2-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.14.2-qa.0","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"3d1c115bc25fc5015a7a7004ff747f9eb1d5a159","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.14.2-qa.0.tgz","fileCount":5,"integrity":"sha512-NAJ3cAP9k8brgWUnzOuWVRu0ZoLDk0Ep80995cxSOL5Q8mu7gQUUa6A49tNc34K5B/cRaYTLVzmUKXhBgYbuQg==","signatures":[{"sig":"MEUCIQDRglN7Bck1dqxqL6Wrsx0nC7B+7UzA6iI9NkwZ8wNj2AIgFMaCHpgUWfViElsKOcsRme28zNuZge92M9eshe3zIVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOqi6CRA9TVsSAnZWagAAJsEQAJ3xtFVv8BcGWiFba3A1\n/uqUmihbnSb9/IqdV35TQ5Nutj0kqKB/X8PnXTzgItq2wG8k+2zR7UTq4oUN\n2Sx8sTinyZjJ7CvFKzqeQRHYMjQ1w2sicKFVMi5FGJWpjT30pIflpaymIKSc\nsASjr9L6yiBAMUy7XXy0zMBYjCjhpBAf/c32KQr6hSVZw/nVHPlWy8EqxBS0\nvaot+D0XVUBfJ13yBy3d6bs8li2BqdpEaV4m6kuUDfS6ChKMOSWSpG3qn5QP\nk+UI31pC8kpvxfHxiPNL/MU4yplvTAYr17iNXKOfD/xC6Zzt5UjTfzuH7utf\nIaVVIdFfyQVL841LxbjAWWgAYuMeVvfrcV+xXb/ffb+ApSgh0tVL3k3TMSL2\nX1Ge69K4qox9LZ1TDUnmoAqB0FCHfIMr2UXw4ht3gy1OZMLTxuFxGuHQCRvo\nDOmnZaKNCO0PehESxWZ1lzruuSQI1ysOOD5JjIF/cT390jlsvtn8Aw8eiGt6\nFKCYn7VMILM8vewIPLoHzRXX2t9uPj3iD/JJodKsnkdkyzbJvlfcfqpK64R2\nic9NOflvHJe6gD/xMNHMypIzz0F9Ed8qVhj2eRxESCmxSlVOHCs6rowlZ15g\nw4KRbvfFa5sV/4VPB+y44zKtP16zZUpjMqq6owufYVdOIHCnPjBXl2OxcbgZ\nGCxM\r\n=effH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"bb06db66c194ff85a5112534a6f073b8b86b8989","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI.\r Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.14.2-qa.0_1597679801518_0.346343493133616","host":"s3://npm-registry-packages"}},"0.14.2-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.14.2-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.14.2-qa.1","maintainers":[{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e72e1855bf5ed6c15bb8f1d38be2784c219352b8","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.14.2-qa.1.tgz","fileCount":5,"integrity":"sha512-t76UbrqQCOGsCnhogVUgrbUNmp+OLewUUg5GJN7goLHTsD4iECUt7R5x1UWf2o4ASJbCXl1pIPPbdIFlU2Mvnw==","signatures":[{"sig":"MEUCIC0Iw48vtgUSlyT6lP7u6IpnmZlFK1rAgGaWcCvPUY1VAiEA+sP4mAPC0YiBCQ+/2yvjZz6Ojr9xot72eS9iAtR+WNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVgKVCRA9TVsSAnZWagAAEPgP/AtQXdqlboCOiVKpnQiL\nWlgsDuuQ+vu+UbuVH7sRHdAlzMorL7mBIdJKmTTXqo4UNI/SMWypyMcOhIYe\nF37vJ9uOTd6Um6R2PVGIjsb59YUTMgfRbn5XMUyhA51al1cVae2Cpk9Un2Cw\nNbG1QOHF4Ql2yfAb75DTQbBWstyvTHQStD8JBLvEIs1sa3wJ88zD3VXY1YFD\nCWcG1vXQDjpeAgxCi8uqRP8q+w6+v8lZ8iLTG2osINaL5+bLbxc3ceBXhLkc\nyttFo4En9mOVVVeajfkT+DXK3lrc/3XhNdw0/b1VxmjYcsFPpxXCSYPPmn4d\nsnqsnxyn6MQlalb0p1LFp9unSBI3nESKbWAr11aaGgmgQ4LPa+uQAF0rYy4M\nTKZQehNQ/WfQfDMWdxLL2EjvcGVe8JoHNtWQl5NZlhLukka6PzVLjvXacLfX\n1IqlLYXA1lt+5xIsgRN+AQi67VpoYzZHEjL2S0fRDZByPs8+o8FJB4u3bIFJ\nHe/AEKKZuAEHC1H1NHqRgHVff6fOGEto30rzg2kJg6ENsHGOpBNiXHBOmejb\nG/v0R/9ax25eMQoDe200ZjPuf+KeJChaR0vDnEVYQSerzqDNrK5zZlZbgqhO\njvB7t4eTMQXaJv5Zu/eQf3ZjQHxW/TuMneNIZB6+Yc5q228Cw0GPwygSqB2i\njcod\r\n=UCG0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"529b78c1873e9e06f524b334deb1dc98d7b6a979","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI.\r Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.14.2-qa.1_1599472276925_0.35334883827838004","host":"s3://npm-registry-packages"}},"0.14.2-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.14.2-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.14.2-qa.2","maintainers":[{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"9a2350417f88414de0cab46f8f3d449368483ec6","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.14.2-qa.2.tgz","fileCount":5,"integrity":"sha512-EfUrMhSFYzPG4Mqyk9kSCwzdbaptHMjY2i016tXXk3M/MTS4DKk/ImjL86yAcLHTvTVrGNVNnKMPeKmvoFo2VQ==","signatures":[{"sig":"MEYCIQDw7Dg25/elZeChU+YT+D17lmM5bZdyxMFNgDp7Bbf85QIhAItv+E/mCN9ZQkrVM4y8HU3XfetwWRURO9yObayDoW8C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVlDKCRA9TVsSAnZWagAA8bQP/0AWtl3Zrd3uMcbESC5K\nz2e0gXYlQJRut1Omjv52wAWv5RzLTp4u9b8mIi9P4UEEDFU1lvkvUEIrzt2n\n94AOAPzv8m+qLAHtmrZwbfQoaxahqNvIy4blCo2+UsPOs3rEs53RL1TtmqHx\nQFGLx9O1O8GDPvIlsEH9um49CvtTz24Y1C6lLUrQR9WQbXTapngb3iY6hqeT\naNoUzD5RgejwRwnXO5CLA4q0umGHUuR5w4CZ9aB/U97K8XSvf9tmPoqNm5rt\n5y0sgXls8J+9bVqxn8yXWUN6i4zE7uvNSzcEuqjti69XK8wXyvjVkxJzt1Qv\nPPPJiiaMpLZJ9PTZtFLPNtydb0k24GbdxiOtrKlcWtUaqQ9jZLz09sImeVco\nHrw1Xy1arvsgVtgnpd70MIB9PxBus4GR+ZHo7T5TeZaW3f1MnMLUGqhwfB2x\nt7jk58A2Z8PCgOuQx5z2CqiqSGsCGuTpoo5Jlu5HpdaQselJj1x1MzaN9dEv\nFH4gKiQo/PEVJUpbUQ+UfQ4VqGZ4tR0CGQ48lSy/WZyb092F+GcxrtLf1kRy\nKufqNOxR19iknVDYRXULmxw35BLd5uzo+4rQZhbYoCLAISIEd7Bd8ng8KG83\nuREk21uCUvSUrrie5ybUkswUnT7dkK7cp53f+GwZZfq+/csgjlfu05LtLxLg\nFCQP\r\n=qTvT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"6a53afeea04ba2576923cca88f02c63d41781e02","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.14.2-qa.2_1599492297964_0.3398637358300902","host":"s3://npm-registry-packages"}},"0.14.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.14.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.14.2","maintainers":[{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"7100472115a1d0d0d22de2e9056980b5c5b916dc","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.14.2.tgz","fileCount":5,"integrity":"sha512-mUujsYrG6q07D2a2nrtU+EXw+HdghCb+oeoqKhrn5t9AvX61lWy0l7CYBbpMwXviZKQxVgYY0LI+YDQMwI+Syg==","signatures":[{"sig":"MEUCIA+hJLfveWn9yctO0wtdLvSsXiYSzsdOPG8KKsUGdaKrAiEA7QGlQwxGh2RfEQJheX7pxW2tjuqoE9e4UQbg4SB+BRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWfEfCRA9TVsSAnZWagAAksUP/0PY/cCUJZ4QnuDWPHpf\n29+ku5Gfy9DxoWk9dJ9nhlKEo7z0VM66M5n+Xgha9tCbk6mDjOblszRSeAJR\n9Olq/AqwvY0cz43EkQgvlM4QERyOb6LuBy7rbC0VbAtBL6hivtjqcWVd9I32\nJUeSkQv1Z4foc4SMYdRtt1Siq7j3COtPbci105Dy1i6v4bjCBqlWTOJq0kWG\n24c7CW5c653wYQJucln/l+3PQ7xUo9i+d9NctfdWwAfdSijtLkOQayzDvwpy\nQXQjy1EBfSyWdYEox6Y8zGKeWZkWoBH26+7i0q1L9i4Hu7Ux/A3BCPsX6pkz\ngUAcnxViTNHaap8GSogB3RTDtgyTIG4z2yWZ8RuX9E+Vbicmi7PZj+6YsFuB\nXU7yrd8HnkS4wXK2xqTvxK8JbYX/A9ClZ3VfAzoDRAHDdO7CPr+ukH2WwA8b\nk39QpV388wX9rZGmVbgRqChzOm/JwSCkJpX/jzEii9QSBn6fp2CToWNBw+pe\nYCmuHD38/TRO2XIFaTx9yYfF6CvFfkmRxF5HbIXaJmEii1vQ8ih12JhvgiYU\n65OiZJc+yyAeotjce9n46iRwqJXPWbxPGGrpVBgAZHgCKNzMyj6eOsuzhGJJ\n6qRsCOz0rbe88dW/jFhbOni7CxtDUeusjDJda+83C66/DyOogFVdxqjZvjr1\nPP5s\r\n=4fBO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"804a764f7f9a9f7ba20f9a37056292cf0dde6ca5","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.14.2_1599729951049_0.8359004419581877","host":"s3://npm-registry-packages"}},"0.14.3-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.14.3-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.14.3-dev.0","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"a8c02a8964f7d6df04753c5d82e1c074174ea6bb","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.14.3-dev.0.tgz","fileCount":5,"integrity":"sha512-bzY4NnyJUIsOHqd59dFuvU6/h1YDhr4biiuIonCI98ldleBKZ6Jx9wi40dEUpCRu5SHSP6+oHEagO+ZMe4zLzQ==","signatures":[{"sig":"MEQCIFHdLGSu1gimyULKr40CfI8Qnw6skoz2OisgMq5+4uFyAiBXlgXus+LtJSINeqFtchXAPP6yF4G4Ia2ibfFDz/wIqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZbROCRA9TVsSAnZWagAA3/cP/0jmaU+LNXxbY0gf1XUW\n0t9Lzbv6J6+mbEIdCWTHB7gwa0FAeoDbMRuMDpWlWkp1sX+BcSlu37zYen24\n8qj1Il9Ivq+0rrcCV41gJBe5ra7hZ2ftt/VqqajqZ0Mt329Y9OrzUNOMAynF\nY7GcTKq1y6fhQeALHSaqQKx/LLc1e+AqNEJ/BK8xwEqzZCmJc5PmsW7fu67f\ndfdnCp+YDaprOA9nQSV7S/hMDPQY/FVCfTmber7junVNso4BW2Nkwz0/YxDD\ndzN8a2iK9z2HgZk3UozfNwkf8BBQl4K2vIuyqEA6yK1285hjfvxbI4eplhYq\n756Fhwk//FRgEPZsFWF4YJjQM9XbKUSJvmTbzDUZ7nYh+2hP1THKf6YYxagd\nLBnBTxIblZFvjnVDBgHGvcoj8w40DCq7F4WqAlB/e4gFssK4uX/8mgj6yvGe\nTaJat7YeT3v6WZ8qfpv00zXRE7WnisWYfs0RY0YRyQrdFRKkmi79qVqYNEVH\nqk8Ic6Raih2aczp8fP/QFfbs8wc/wser5EN2y5bA92kmdCF1FdwK7C6vh4n0\nBSeTlfO9VB82lPhyL3Rw3rbW5EaM651htboz+olSF0YSWKLuGBrAGmAlgqpg\nZ+zOfJn7m4ds9oxJBQPQ9D/WUKbV63LlauXOoEMLeqA810pVx+R+prorTmO/\nzjMM\r\n=mx13\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"6acf51524ea1dc11d035b612a2a467e8d535446b","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.14.3-dev.0_1617278030061_0.49983954753437776","host":"s3://npm-registry-packages"}},"0.15.0-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.15.0-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.15.0-dev.0","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"a9f90f33c2d923f7d1499de136ecccfe410ffe08","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.15.0-dev.0.tgz","fileCount":5,"integrity":"sha512-qG6Mwsebx1mtPiz3/JAqEdIu9eeM4XuwsvddJU55DjNyfm75bWM0lCPDTDfweOwIYa9m3FF/NKzPpXiZ86nmWw==","signatures":[{"sig":"MEUCICUl7a3Ap4/+AJNJy4SiNSPXVbNZvhc0+9VLxBb9UYoKAiEArCrqhea/e/gDOiksJUf7PgTOKafRhIgljEPnKTmAlP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdWyoCRA9TVsSAnZWagAA1C4P/1o7hGUfjtQJOMoZCfck\njsq+3Rof0djcOSMdpM2xRqj03MBAft8BI63FNWlioppzxN9fmW/YKYXpzBxA\nyM1pRERO0N6qM+xQVkMTOCsTiK3VF8wG06tkSsL4VbJAjy6iL1FENbnJUo7i\nmU0TWIEoz9hkk8bAChu52jP8ZNloqG16r3aMI02Kd+A8/j7/b5YUdtWxcovw\nPVGrpYemmV4BCYY9DlIUdM2CDj6LRiwkdcP0zalKf4M6D4dQe/Z5si5iTrj2\nokvVuYvOKEUsOd+OaGOp36gtS3sVieszbggtRl7nd2USMpR2iwLNhobxuV46\n3fRd6fOH8wrG6P+qA0WPDkQzDl1u7JIQpsWCUmsErH1uJYNECv3ivgMPu8Ko\n/7z9GyXH3vjZLQC6dmVZBy7eOzjjzmAWz+xukG+OMmr0QihBDZLvz2WG0dq8\nwRTPGZtdrkurUEvi4+RG84CtIYw9WpDcStgurRAyjx8yupU9FZ7OXtr5nQtE\nBYXX+4OeXYpEEeONy3iaEt5D6YCkBwUNfYODXsSjDuFMGMU9VPdMrWqJe6uz\nQY4p9JrQWNF4Pf1vemPTa1nw8m7uhryWUsMy7wlDg5l9zhXQkCsvOQim+lQH\nVzd0AhYarMu6Nj7rAVWEjY+jN/fq0wTq5eWwf9kOaZP59IQcSckbpJmZSqij\ngQzG\r\n=xmJj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"05fbfd377dbbe42725f394883b897375a4e8bb18","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.15.0-dev.0_1618308263887_0.0650365095000085","host":"s3://npm-registry-packages"}},"0.15.0-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.15.0-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.15.0-qa.0","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"862a3d890055652758f2f23e1d64fcae44674424","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.15.0-qa.0.tgz","fileCount":5,"integrity":"sha512-NtsDAhDXWXpmtwYTVRSZ1Jq6ykqrkn109XZDfsXlRVhktqbFvw4Y73LpjcSAR6B0Y3xuq7tv3AbVBuOBUq9GHA==","signatures":[{"sig":"MEYCIQDniKqob0WBDc/xwFK/COMUKLUrrqaCSFGVwQqJErLC2AIhAIjGIDr/F6xSxlzSjJ5522dLmhyQ8LAIaibCpkWvmCmL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdW2ACRA9TVsSAnZWagAAhqUQAI/NTi/9Cc98FPKvNa18\nH/c9BiGNpzj/eeuOIo2HvBRamOupLBeM6Ay2CbY5JeWdoiOMnWpOAV9ax/mS\na4OyjuhgChEFADSTma+FwXx36/c1Pv3pGTIxVZms0OU1R8gtH2tNhWbAmuzG\niiydWnthgQP9DCZcy4IG1PIFJATbrOBqcMscMWQLxLYWOKvyqrDVsDXIZwAh\nhnK5I3f3cy44fMw/d1FU5/r1Yp8YMP1DIJQx8IGzy3wVLXYstu57lcs0C0rh\n0hiFXVhlvBDsIq0DXadoKoIDEfVapw32PGRUHEhEPMu8XvI8O2qYQtRRiMed\nvGY8O16XIFRtaHn8vzN+SFLikpkLpKexkmZh2Z/+xpMTsaNEvVnDC08GOVmj\nfXDjyoojSELXJSBYEc4R/8G+Zwm3bcl1DGxl6sxKDGekwpnEB86Fw4KP6xlT\ngr9Da0wnO4eUZhSt9uWZcgWazdsWaB06vJNk0WNffPlLEfwoA8FzzY+Nk5tn\nJPY5l1uyXG+wi+un7I6XWlG0798YJ1fgUjKq77hOlrbEte4+VtPy7lV4XtmS\nzFzXrd5ZAC3pbLi21wzzwKvrxil2Yq1gxCbypaUMV/h8LrOOdzNYGDbJSZfo\nSTHQIa0/pspUR7GSU3X+8lMKS8iUVFmf9UsZlM00hUifg7ALPa50W1lJWs8K\n25GN\r\n=3Gsg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"7e422e7ef6bfb05def2a05164804be335bc92c34","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.15.0-qa.0_1618308479636_0.17194654636366713","host":"s3://npm-registry-packages"}},"0.15.0-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.15.0-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.15.0-qa.1","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"48ad25eddcbec19fca95ad21e160915d4df6d75c","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.15.0-qa.1.tgz","fileCount":5,"integrity":"sha512-w5PpuVOG8vSU2iBc2BoWdbnLQ0/z2quQmrWINxkWNe1Zsp6Z7DK2OUgbzPNGg3wGfInFYsQyJEM6HvqV3heYzw==","signatures":[{"sig":"MEQCIAUkF8BN90GE0l9WDa0dHt3e1cfUZsB5gJ+R2ZMDnAqsAiAYm5Q/+y715fQMHKIP4NxBaf+xWJveQKD56IcpQOcTlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgda6CCRA9TVsSAnZWagAALjoP/jhJ7astiGjJz2EVf0+4\nwhdZ/uhJp6EvnAGm19Xl7pyHGe+/7cDwq029iTpABtjEXrgpDPENShh+WWx+\nFQdpNGYIjFSimCO93hNmuqQu9kC236HkdutGIrBB49XzxLIW/VVAfX8DjkLF\nd+SH9IMsCpvlQ8qv4wMDbrg6Ln5yx+rqFC7aTVUFsmwAk9v8x+W41FMdFyG9\nF03IKLkoR++5iAjr6W1H0LBfvuSrkrV4/EiWBDxIfscLSei9s0Dl2Vr9tJ27\n6zzncEHCa1pE+Q4vL5o5oM8QWYxjCgHoXCtszxStxrOEpURmqnOZFp6nnRpf\nkkpMsH5ioARDDLE3+jaS2UJiYTarAM57rIWI4UFQQoal/6eO1vxQX0eu1iBg\nkIWRjyHuUPjiYsHiTpsDKi5LtWoKpdwxPe7mrqufD7izTfv5WTmNMMsedjYB\n8xwgB8ssYgkTGejoBJYtIAbaDC3tCTLfZJ/HSAUWSrP33buOAvE7PNbZAzdW\nWZo2yBVHjb3gqf0D2/EwHaXzWOsvs9ZLVLCg0kGOP3opYAgKTNdXWYxwOI2K\nCAylcR33ji3/QOwagVUq9kWwFYEeI4qV3RurwXlV/zC9vU5S7+8b8SOAqH6H\nLeK5kQ8+o7HSrHRQHos78vMdARuKBy2fwKDQ+YNo2354s0glytSyPwjxXT5I\nbKW0\r\n=5o5P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"4a609600ae6618016471394d896706bee0a8b0db","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.15.0-qa.1_1618325121715_0.2749825018635328","host":"s3://npm-registry-packages"}},"0.15.0-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.15.0-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.15.0-qa.2","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e634d2d913bd0ee870c977a1a8ee7bcc19484c53","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.15.0-qa.2.tgz","fileCount":5,"integrity":"sha512-m1UvdC1nCLT32hi78rAvj/rXerWqjK/DzvjXotkAQoP/F/kGHPUihltOi2Y+SlDTfeDx+RMQLrNV7Mw5TgP/MQ==","signatures":[{"sig":"MEUCIBQcN0t/GbQwOpWJUcNumwRbSpGdxFbBUdnKYOif8WYMAiEAxX7FdJQgxM4tnSwwS0tU336rwMadsvRFjw0rFJom70A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdr+hCRA9TVsSAnZWagAAcLsP/jjnq4bsCLdu+5lZhZYO\nJNo9GI7clsyikJsNUIzKYznsmsqNI3xLiSqDAN7rqMXW/jHYDb3hpAwCuB2d\nqTi20YfZjGbbSQfKkaalHTNlA+75DjsPDQmJ3tgnX284MTtmEmxzb+xhCRBg\nOk9P21XD+AIJY50mDnjjdKeiW4fPTrq08r7u3JtDRhssToII0NEe9XvNopYS\n5qWwOjG+PyDO56+xhTmi6wYiHQc6g5aj1FfsKgqjHBm1OQYqJRvsgsqXB6QN\nRaKeQ/07e7enkgC5brCq2xQTQYV0pgggn/dtDU8eCx7C0mShqGdLkbSfksPW\n8kXmwClIa92Qj4oqPKwcv2iB+RIv2d7WHoA9KjqjgW6y5iCZ9pQgSz3rPECv\ngdPYBNQSqQ1i4rRKya7/Y5BvsQSD1RmEFAHUnub2C+GTRho7x27pAfM+0nhA\n5H6owH9HmT+VpjHVYC9C0EbkcgsXAsYCaiU7/QdVFJOGn8UF8bZejtpnqgdF\nCmq7LUQv4w71q4vHLiJNE5MCZYjT6be/+7W2VjxzOv4ZbGPMN/QEH/GbucfI\nbjR0O+loC78ISwe/xTWPEy4M7Fhr2sGW6tGRc4P2umuZ1WVp5J63qDczMJdo\nIuuVRMN33G+QCTepZ7L64GYkVs+dyV+CBSs38SyiJfZgwOKoHBUT9vL9UVjH\n7IwV\r\n=xjct\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"b45f7dd0a6f16d30acb11878b992377f99dde0b5","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 . src/announcements.js src/*.html","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.15.0-qa.2_1618395040519_0.5895505510854875","host":"s3://npm-registry-packages"}},"0.15.0-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.15.0-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.15.0-qa.3","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"35243e48b65de1e8fb6614c767ac86222a749c90","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.15.0-qa.3.tgz","fileCount":5,"integrity":"sha512-mF52Fpn61+TDDuvLdup5gdcblNqYYjbPdRuWm2EsvNvFR9B9D/y1XH9FVR08W+n1FB2TnE2SsWcvP+CxBI6tqA==","signatures":[{"sig":"MEQCIA7sYrhKR45RWKcbnwEqHgbGi58utwgWca6EqdDViSXfAiBgnAx225pYSwBR1NGWClXn5h8ZuKs9ThvViUI1Xa5nLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdvKICRA9TVsSAnZWagAApO4P/1BKUkcAHv1+jz/lPqWl\nUIsQz1cFwZvIiAD8gO/gVUdHG1U5kioqYdsfwF0MAJonrI3ycXwnYe8XeJ4/\nh7MUWxdCM3XA6iC9WITBbB82kna1qO9ivCUUT6UTd4u/i9MxRZ96dX2zeGEM\nKXIpeNAvH7+MLrmIBZdcX+LSMk3fxm3re0h56DAtGdMox3ES6+8Xok2W8s7x\nJ1xjn9T4uGXGDuO/1yU3wdVcMQc1kSqg4Trh6bdCXicNUf9QlppRckHubdMI\nHMYDQOwYCT/xi1evRsQ6bDIxj4bpzHWRU2+yl4y3g2h4sTXEXPl5sG7QDOQN\nXI/5KbHqpfezNCu5kt6isdenND09sV5MHiZo2H2nYpe5Uxfl+4Xwx87blXN8\nHQqcnHYlPERmJ1mBCjORxwAiUT5SR81zaZ4CGfcXogbeZJBaeFMyI9r9EPJi\nVvZxbiRTf5j2rllspemL7DdFjILWDXV+1Qyqmp0NJePPSybUgkOnreo4QQZ1\nFUbaNJqYue5bfEGgxDEhKMj+b57WDccGHc1ysONV4bJZL3rInv3s20vzahyQ\nntK3w54oeu0AZBM0171+HSRmPXj/KLwKHBv7Roopo0BbCvMNZThAFmVmN+Pa\nK9HEuGteHV4egItkOYSW56/A5toMl3O/8ge6PwrkBACD9oQnJcTX5nxyal6n\nX3bE\r\n=Q+MP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"11234c1c4a5dc88d8211b830022bc7f4452c51b3","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 . src/announcements.js src/*.html","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.15.0-qa.3_1618408072286_0.8628213253126336","host":"s3://npm-registry-packages"}},"0.15.0-qa.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.15.0-qa.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.15.0-qa.4","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d76d92b7ec7caf723f67d503bba7937c13552611","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.15.0-qa.4.tgz","fileCount":5,"integrity":"sha512-moyl3tqQkHC7V0FKQv8mIOxMXUwXgWLdokHEL5GwsWTGtIcPEJPjpibymuXd98xbREt/J2dFdHiabKI2/8/bpg==","signatures":[{"sig":"MEYCIQDb86RlrZzzdJ+rXJaNSWgQMSXYj1VmJCjO3I41LsYNnQIhAOauJBXVv1GUOykCc3aU6KpmtwAzwmP6KApW3UHOCsWJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdvtqCRA9TVsSAnZWagAAHFkQAIkM8B9oJoFLUGDk82BJ\n/18XcbHh+EPuH7fkNZ7EckcN7kds1j3ASK5zMrKFiHvNk2IIMxCc6Ae8opy1\nXrHfttnhHulA7ZkeWnZYbW2CnPnXNVu60GSLkEU2DVGOvzvFYgT7hE8O6tSH\nc/3uJawXXpNu6/N12BotH5Mzo8d7AITUzBfnbm07Aci2h2UceC6ZuU7VNoD5\n7qecfzj5f9WOOH6nwWFcA6YwcKrvMXi8rSQj1eda3K+pSQSNYYtf9XWU9LND\nF/vngJI7kfYriWghT2bTqY+OZ9zi0XxKJUD8ch4nGwPo0APUWBETEE2cSuUP\ndp9RY/hmynj04CG4POW/fZ5lQz1BgovRzeLJ8hBNHQF0/e1EdfCOnTuPUg5X\nT+HUvjBQXt+CnGPbp5979HDqpTjLEwNqv82U9MN0i+lIbK+0DAeVBkQPltI2\njrrZM701isEe57y58hEFWV39o644ogtNFgVt9QyeB8Nozy3j8RlwDNmuk4u/\nywp9IGEsTh/nLfAwmJP8gzMSL0MqasVg8rHTzlungimJdC5jFekpa3rT5va+\nj9/uHKO3/Zv4W1C4qrb1bnWbKcVrDBTZog0i9cg3miiwVLwkQA7a27CDF7ZQ\n7Ftkj5GgqPrsw40LU5DMXSN7Qvm59JtrfgSJq4nHeofkrqEwiXx7SAeKbki5\nC8Of\r\n=mUaY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"1333d41ed42e33ceae53aabc5829ea36c6e56d5e","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 . src/announcements.js src/*.html","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.15.0-qa.4_1618410346240_0.9758943201834087","host":"s3://npm-registry-packages"}},"0.15.0-qa.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.15.0-qa.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.15.0-qa.5","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e583082becbfce14943d8829b1891965749f26a1","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.15.0-qa.5.tgz","fileCount":5,"integrity":"sha512-Ifcm4Or6KIlyhOLtUyk++h2yLaws1z+CVAhqUo4w5y6VtPbkYckQxf+SWzx8urfG5bJv1T26QURW0LNWtA/uBw==","signatures":[{"sig":"MEUCIFGbN4okcF5X5UQX4MTvtQEqIeoYGr5VOrc5p73/CO5sAiEApMeH7G4Nrc+7TRKkx3ricC1hrWQH4kxsTvTroBJIUp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdwLtCRA9TVsSAnZWagAA3f8P+wRPn2H7HWJnFQc8NDb6\n8h36WkERFCVH1dnwHWe/FTfYTHPedXeC87HHLDRBBn+cdd7qtJXTQvzg1Tvg\noiI+xqiog7b9DHuCpNeVfKI6eu3u/SmNZXLlBff8mQ2V9Syhp/uD026oTiuw\nNC5eE4pE/IGHRYQWknuVdPWJWwumNIutiRhOlnLEXHlmtAprdiAOFWVOPz7T\n5ikoRpxW6vlSVFn8ndz2bWnMJOoEZKygilXOFkHnkSBEl9sEewsLTC1uPD8m\ngeloLaEz4pFaRlNuRDFVNm/MbRg/XW8cbpti6jSyEE7pqqFMtzRrA8FN6KLo\nYduh0J+/SKG7zjpxao0pheUvgAMw4NQA0uB6IQlLSDEw8ux8uIjvreGQMpgr\ndzDelQbhAYQsPc9fWNRY+GSPLu7ec/YRGjdiQukaO5AJroPCv4PyXgJFcO5q\nKXhvB2z6VNBUc8zoAm4BU7EQNlZ7csUn4ptITMwxYWIS5SxbSzDnKVQ3lv6M\nimPRXLFQ8CLsl29UDpkiGrxGShBFY/SvPLcqfSToI+LSkECfxjSjAXRlYoWT\nmSQU7W5RENLaXMMNTIccuG0RKk6w+2QVKZr7To6M+odeAV/62OpHFsgL2FhR\nttSZ1WuUn/fs8PY05TeQ3kimQzVsLOxUtNE4UFk/b6JCmRpHGSLSawX2569K\nLbI6\r\n=gYjF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"b749d4acd1016808e1521764c56f07e548c3dee6","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 . src/announcements.js src/*.html","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.15.0-qa.5_1618412269484_0.2224664351122494","host":"s3://npm-registry-packages"}},"0.15.0-qa.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.15.0-qa.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.15.0-qa.6","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"35d9ed9fc8eb4d93eeb8ddc00ee437d18eeb27eb","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.15.0-qa.6.tgz","fileCount":5,"integrity":"sha512-dBBb4fn2jj8C6shV/OrpWnsH7FDLIAouRJbBy50vPAleg1vh0IPBMPnu7UbTWGkwPJ93d+LvsL/ucFu6GtkJlw==","signatures":[{"sig":"MEUCIDrdMB+WYD+PeFJNB5cOhM9P6lMz/D88KEoa+4EIgI44AiEAuUhmteZRcnCrlvOtN8gR+9J7rT35c+TIuvubHGlKF1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdyV6CRA9TVsSAnZWagAAOlkQAKPjQ2Go2hygcC/fC4Sm\nWOnVSUf6cMpfc4JsVHxGTdRxkBAFHKQXEDX8RaOmGEpjyqrIA1ww5zZnq173\nrRA2sLYH79mHaUwc3tmixf1+KjQ98td16Dc+0ZYvVnOVrnM2XP1mdy4lx0Zv\nZ1JgzJXW1r7ZUXVwgV1m5b7fzmnj2LVwo5X5naMv0nFN3V58pEyrjdzc+Ysf\n1Szik5Qvg238oINCtRBh42Up+UNpEnGtiZkCl8CQSBO0OtJ7LlYCbpA1vr8a\nMsT3txFFCBdjVjV7uIXF77liWE8brOrTproYWlJuYVlzRDvre6qLtWyOUUVF\nP5zv4tQ7finobMhaMSdv2p24Tel2rrdI3fMVuN+SUsdlCqiH57pa2cM2vXt+\nh8xBwr8vuvNP0E64mAtcF/SNeHkP6qglwam+cqBDM8upXQMgMlg/oy/R4jJp\nf3RqzAF7LPErAkUNEo0VID4ih+0Bd+ZDeoYbKzZIXtThd0NgiM+Jyl7DXUac\nhdQs2RGVqMT3thtJKRl2yR1ulkJJ/4N0vaCg29ByBbqrF0SND9NRgpekR69D\nXWu2Ub9wJYjkAfn2Lf3NbgaduptAoyj2N4+HA6NX+ojE4xtW7q4tbCF83dqB\ntV8CELCO48Jk7ES8OE955wiHCNsSc269zPpq/cICkTYWhjvL8ZKFVzR59eb8\nQDTC\r\n=/ruV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm test"}},"gitHead":"cb1261d5fd082cff7a42d70fbe4a0de79d49c2bb","scripts":{"test":"xo && nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 . src/announcements.js src/*.html","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.15.0-qa.6_1618421114539_0.16251847073761683","host":"s3://npm-registry-packages"}},"0.15.0-qa.7":{"name":"@goodgamestudios/cxf-announcements","version":"0.15.0-qa.7","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.15.0-qa.7","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"cf73b3ae584a660a5ea907acbe8943aba422f56b","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.15.0-qa.7.tgz","fileCount":5,"integrity":"sha512-dbwOJInLxMQ0nyNzgWxlfYRARSzAhQ2Qj40iB2iPWszAgjdvhUtcqy+ng2u0i6zNxrlFD9iJOmFEXrERoBXYgA==","signatures":[{"sig":"MEUCIQCIrrECG8Jrn9wB+K0C/LC04P27bNKSys9fjxY/J/eCFAIgVhno5yUNlmjhshUru0V5ktN+S+UBuugsT0jJZYRBvmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeD1sCRA9TVsSAnZWagAAH68P/0/4w4r3IC1qSO7+YPv9\nvWxoWtF09zqzQun58wS6bTdUuSQaMpHAW5uYLS5zK5O1WxhqgyqpfeOz+iJ8\nbrn+MJojAi2E6n+ULhoqNgDzsGBd28+8hTgn52fNtM+U49yRPocXdEPt1CIa\neelRvT3OT2RgFO2mo7zCC9RRl8ja2VPFki4RgnOY0UMJg0VSNZVP55qelvli\nHuudq2U5U8Mvk3vuBGarrKpB2IKx41Nw3XBEDNXeCjM09ger4yTQon4X1F5H\njC/yTv2739qWb6ZVVfFlmcfQstgkKcJrTXs6GDYjmEqPMljo0N7xyfmoHeOE\n8c0WECEo9cg6wt/QEDyvmBDDXg44ea+je7Q6bJp1I9reDvaqgIGQBoXIZcVa\nJeZUwynXbtB6mdu4PKBSOWijGfIOXoW25wzRM2Y1n+z2LtIa4Y17XdeUH39Y\nDdDN9T5QAi92FMwBbFVy64QYPZr0l0U2cEwol8rcuHsDtbMsKlnnA1tebg6T\nRoAWd9I778rOnQiQPZXY+c9H9xb1w+awpnnENzerBqPEGE90UxR0o3pqXA8M\n/QcEIUX2WRnKouPazSJVi4cB6BZZ9Lv8SnSzEmQ9u4ct8ZyTPPAIWUryUVJB\n0qY0OMaSWgbPFH+t7UiaGpsHUJKuJfnonWBaXXETl/qnoQBZypbPQxHCAo5Z\nVqWL\r\n=5UUf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"7939f7b533c8f72018bb4e3108fb30318d9f8c68","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 . src/announcements.js src/*.html src/*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.15.0-qa.7_1618492780149_0.5734946863992978","host":"s3://npm-registry-packages"}},"0.15.0-qa.8":{"name":"@goodgamestudios/cxf-announcements","version":"0.15.0-qa.8","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.15.0-qa.8","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"ba0aabeebc2c0835fd4872d2d8cd98d33b00f540","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.15.0-qa.8.tgz","fileCount":5,"integrity":"sha512-9TsLyiFDcsGGU/QNuOM/Me/ADHBgiSaVIS3EPVFzPP1qox5b/jqtyk5kpqG52zE4J923yJBH+qqw0VBlczvxdQ==","signatures":[{"sig":"MEYCIQCo1cptLtu7Bp/3/QgVP+cxiFqgIzoI+bW6C8N08XgvzQIhAKYO6+O4nosIB9RUv0LTsnsSrAJqFCuCF8bBMtJmGQj1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfZFTCRA9TVsSAnZWagAAWRYQAKCN9gEoJTodPuSpuLp9\nhIJIramWwJoSUDr4L9CefCkOuFBAOugun7DjHVyK4b1/NIPHO+9TR5YUmDdI\nSq0HjaUJUgwX75Sh7mP8EX/2ShzPq6oLVj1GKPf40/RiIABtLeG5q8XQp/z7\nqNjLQC2vzAVJUenVulO49VUSgPJXufbV6ibcsbUxYcIFdYFDWSVqjvTsroZP\nNIlc87ChDPCmWtdrkHGfJAWoq83UQFtfkO2TnptYt8SIo10xRV896lY3zOEb\nm6oRgHEpru6jkPbaLTdJTGAATRxcT+k3NRcR7ZKqt/5kIngxI++WFNN5OH7Q\nxP+dC0B4Ge650soa0abf81QE/mnPM1PpgzHjbWnI/y44Y0vu80ljap8zq+W5\n3Gxbds0moLlVeBoKUO92Ul8XRwJBf5PNPxI2V/sBs7k7nB7F/D9hK4/hnH+Y\nXZ84YBMleQDcZ9bp7WvbrpUYi2eKSquak2YrE+78abhWmhMDXega/M73w6hs\nH1ZgpVBiXMAIrGXiuIdrQAgt3mwjS0NRSKRh0YeYBvJJoDjyEl3YrruhnZfX\nOdSrInoGQUBxphGUh1k9Acpz8YUz1q1A6zeJe7qg4DvUReOaaJk1aPrb9wxy\ndMUw5eTcH/5Etquyk651NJrEaxHvV9cU66HupSTIOPkQ32inAntxr+a4GEqZ\n1ybb\r\n=8nCf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"a20690d20540d286819a7a9008ba5842fa24c6ee","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 . src/announcements.js src/*.html src/*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.15.0-qa.8_1618841939255_0.12755053896329516","host":"s3://npm-registry-packages"}},"0.17.0-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.17.0-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.17.0-dev.0","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"52538fec8ac8dadaf41abe21e607e1372d72fe51","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.17.0-dev.0.tgz","fileCount":5,"integrity":"sha512-a9WrNj6XQG0HXT1+9LEqawDQEopDzcBQ+36xy+VkcaNyfLdJk1Lf1sdIoAt8GpOVWY5Z6/0JmQNuhnbW8Qk3zQ==","signatures":[{"sig":"MEUCIQDmfajKjFKtXkhiZTNbTb+5rlOVRzMh7udk+grx/15tRQIgDXmN9RtE3qp3RDeOsREY7yzKKNtDvNiE7fod40b0NYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiWmNCRA9TVsSAnZWagAAZecP/A12vLe4W4UBeABtN8j+\nqPgYpi+iMnF98B65Bg4pbo4LMZHSJ9VPSCzTk9jUByZi7t2RqDQ+72xnu67X\n4Q4QRzQC9ceq8glFHY+UQIH/08ZCiiyOiqkbJnOh8ybNJBxh3pIRy4sluhwV\nx+XNwXI+25blwfeeYBzNIlKuo8A4qeTSzuLXK9MqZrj/gdWBqF1dA4GU76xx\nRNCJJM21U6S2Cbu2Zd8plL37ApwV+eKiwUKP3NpGM9qQc5naiRW0oYUD1UWm\nYGuxx4RIehIxUogYfw7O4p2w1QDQsE+LaXp/AL5XZnf1dpyIepVFmx3Cc9tl\nWI/0p6cTw3g+nS+Jgpqt6M6mqLbUXe2kvPoUSGL0a3UoLgZQtmoHQ4Hkuk0Q\n7/tfVRIAjlSOhiz057e9AxdmN/Zi+xAP/y3Z73ss5QQT7derx8YBUrFr3A6h\n727MxnTYolJHoTm3xsx6ML+ET9l4ULqhCv0O9F3eEOxoF/jPvSNeGy+cBsL+\nTFjk+HDfnnGlUFinQC9uAhwg2HU2nGglYuEEgXq8FbRVYXc7M02vOG59orYt\nsdpJGgV50D7iw9DIxzaKgyCWUq9VjoJKcoYLbTRtuoDhw6YRHm3kZf8QhE3C\nMj3w73XioTkyALsV6Eg3fpRUCRVcmysQ2CwHBB0mpCBBCthSqXcee2D0LqS6\no7pP\r\n=PV2a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"568b355d3ea23ef3c6d2be6a73979df1e9983b39","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 . src/announcements.js src/*.html src/*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.17.0-dev.0_1619618188576_0.768942220141037","host":"s3://npm-registry-packages"}},"0.17.0-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.17.0-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.17.0-qa.0","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8165ff78963dcd48ce2c0db108ee840dc0f2bb5b","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.17.0-qa.0.tgz","fileCount":5,"integrity":"sha512-wuxCiM+VaBdOOwUICJNwt3UrE4uLVz6/3XuulqmlXUA+LEIm3iz/nCK/kMhoeuPFCrY/paTsz+DsqF87rByfoA==","signatures":[{"sig":"MEYCIQCYhdMd78YuEMdIzf+QXmsShT6bdOkgnWUPn4hny2mVtQIhAKwIoAqJya/j7/GkFwiU6YlwXz9li21HJ/LciJZtHXuM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiWm2CRA9TVsSAnZWagAAHCcP/iFLE78/eggNxKagNWKR\nkHrMRyv5K7fN/8vGHwI7KYj2sZ5EGfqK+UEJ+1itAz+ghRORBmFaxSQGsPjM\n7CjNp6Ja2pJoiPxmnmOGf272lPjBPgNb6mtOzyyNGScitpy4ttmUsDRiL9qK\nl0CojMQ8hMRgl8DsXwECmPxZY953kr9aqe9NasH/eX87G4fueNnPfLm/0Pvs\nK+QHCZLqv2FGF4p9IngK5Oeg23Ompl/8z77B/90qBql5SvH8kdGLtjtTjFGe\nVAUMwxv0C3vtv9X5UkAGKbJhqmX+TOPJRbsT8CGXs3L1NCPywdAvXoI9GiUM\nBMNQouCr3ERkjohc1gOWSlWoJOB31Kc5cUkF9SMXWKW/79XyXd6li7M3I7xw\nznnsjHTjJS0UxUXvCeNuwk9KE1xk4EhP9x8RwfqKEzO/WWLTUEPF/5T8QFLi\ngEMvY5DbudU/Mwp5c4O5O06HyIv1V9yJsNxmeacQQBDOpsKJ84ZPC2KA7jVt\n6nRCW8JlZ4ZQTwcYNOKpIcyvAwnYk+S0mLRMzpHMQLjF2cKhIPoD4GV8hF2D\nXnia8b14S7TFMAloE30vtqiF1Z6vNXwrsEkzO/2aQ0OCq6gmLiEhGWmzWalf\nGIf47NdL0dngHxA9CXJfQCfD1Atv5jp+emIROTmyI43rjusF7pQl4eFLrRct\nt3O+\r\n=wawA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"9a6262dabfad86523fc50296e9088f213cfef6aa","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 . src/announcements.js src/*.html src/*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.17.0-qa.0_1619618229714_0.45499906339127416","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.17.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.17.0","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"dfd3ee841ae794001c69665effa48dd11765203c","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.17.0.tgz","fileCount":5,"integrity":"sha512-YzD2P+BCL+p3wuOOOP7gJcRlgsbWiLvGfPQfg9XryW5l1l2TvtMc/lt8o4KbT451/LCi91DXze5B31zjH2UJPg==","signatures":[{"sig":"MEUCIQD7iERejzYXj8pgssuKuRGqg1EdHBXZpc4xN/HGxNnrDQIgYHTeF6UQjoEdokD0HWS9AVYLtmNdEFnnVmXBs55HVNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiWvtCRA9TVsSAnZWagAA64sP/1bDWEcxz/zfw0YD2TOn\nV7P4OMnYzYc5P5UT7W8axwzaKmV/GwPwAAPBI4Gal2bjI6R79Li9+reSit+D\nFL0E0gZI3Nk3ygr+S6LSd//hNDDr1TXpZ+tRJCK1BRbdjEdY8/GmUHcbfUg+\n0z1/Uzb5+UKlQ6/msTH3bW0OHTbkD2KaXqUcsp6qYeYVBahbYiE/dz8erk9B\nM6v1OpTakikjfjY8oeYeap9cH6EO/Oa1TAsZk8TZlTY5gF4AD0OhPnVwzDOj\nPjc0PebmU63oU3uWauYGUAOME74pSmQcjislLbL+cenf5CToyqnm9+DFi4En\nDgTRnqpNg53IZAeJm3Uq5UpqDCnQ5e54sso4RQCtHZrbIYGusg7g5gaoJ4U5\nbjjXcRL1eIHDQrnuVGZuzsAuWHy6JtyX4uJoSy9YB5BC3xQVcA0sEuqQOWtM\nNGDRBKpVk0Ropl4gJxE8MjhVRl5wuptuZcD822gg4ieXk0CDQZm7/pTdp9WC\nXvoJVyjvGh9Iw2y9v77PvJ6L0vvgYS4XcavuRhTNBbw4ICog1w4eyWUY6K/8\nih2SLHmKYTmXcxBCXebWZUv3BaKB9tEDeRQlhrAZ1AW50Lq4P8bg6sTj2J69\nCITP0KT6fVchpodlvMY6q1vKFr/pS4o7wily/qFTlJZ0mKhp/HVdn4II8WKX\nlnCQ\r\n=VjzI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"1648fee5d01a16b1dea4c995bc04e76f988d72a4","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 . src/announcements.js src/*.html src/*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.17.0_1619618797366_0.0887969998117406","host":"s3://npm-registry-packages"}},"0.17.1-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.17.1-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.17.1-qa.0","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"a90a1d78eaadaf44465f0a3ff13838489ff22df8","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.17.1-qa.0.tgz","fileCount":5,"integrity":"sha512-K+2y1nUly1v1T4GCZ7MSz2FRMlMqkSCTIjp5Dm+OMhoHvyO3hduaXWiuleJo1nVZMpPLGqroH5GzzFL/C1DU/g==","signatures":[{"sig":"MEQCIBLxrn0Yi9l+ZT9cXTaCQL95XR9LX3EqF1uOV0i+qWj+AiAOqmzhLFY43zeG5LMyr24IMHvLRWx5RMPeprZhTh+k3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiXL6CRA9TVsSAnZWagAA3LgQAIiJpJS6jr4CWFUeb1uX\nTNeCarp9U+XiGBpg6Xtu8590yjyZOTTUT4IMUNFO2mCqWEcb1mgwYpq92QlQ\nLt5F9U3l6hNFTGdI0CEcaCprCEEdYiBZ7RxxnnrBXUZMysLtj6oF9aNr3BY2\n+E8f5Qo613uny0aFioJI7uxNw/ihd+f6flMBXnQmqJyc/3xYtzhu9cZwPZTe\nW1o1uyg19w6g0s+Yo/SEg1rCggnJQqB1e0fd7akRxhyQPc0WTj0VQL3fgLCS\nveXQ59IUxNzLnp4123ChiEp6C/Ny2i5GgN+EgUGkaoDSZeR/U/zFz8FFTv8N\nHlJ9bVw25RzCBHIaG9rcCFLaY9ONC9j/0hbbkQCagBUPYFSnOzALNStEHP8E\ns/DE2tRdcX9T22WxwmwOag0dEtESy69OOdBnrN3OlMq6QXjOUPpt+y6/A5Zs\nT0Yl/q8vrp3SpOfWEnaN3PahTShgxGxarGeArpX2U2KG+fOxN+LdnxioBZKy\nFjIkKANxazJxZvRuqvgbwe81hQbUem+8clx93YdAUk8++Y08qBE1rThsoqtG\nZdXbctAMSRWI6/2mZbN6IKN1hwkMdAbz5OMTIP8/gpNoOSyX7rFHTcEUl8d9\nzkezLPC5dkojQsDLwWMjqa7O9yHlA+Zmv62ycYNRPudZ6npHBGjhomhjNUL/\nea7A\r\n=psbG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"48f11cb008afe6b9b5296c7bf6e9b8b2bed1124b","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 . src/announcements.js src/*.html src/*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.17.1-qa.0_1619620602402_0.13126593868142789","host":"s3://npm-registry-packages"}},"0.17.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.17.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.17.1","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"733e61d222657c3f7d08c604f47c648988d097d6","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.17.1.tgz","fileCount":5,"integrity":"sha512-jhvfsSdWOdJDu93UXFi4u+FXsgHj8HHlGbN39+JB6msE+XHF7L+wahO6RVddhRRlsifP7FTCHc+14J/KUA4p5w==","signatures":[{"sig":"MEUCIQDEJxrtxUu2QLSirnpMRs0oxnknd6NYss/f5/qpaq5oiwIgBPjsXo+6P42izLhCnITgQlc+51veyvAizlzy41sZDog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiXNOCRA9TVsSAnZWagAArO0QAIX4f8gBdp6uGe8gA0Q9\nHjqbBLGaaAK5XYqakHnFsWzfJTyeGJ65wFg+7cYCqgOo4QrihWVeuz1uwPSG\njsA5HC9wnSbTLdg9RX3Nsg2X/vElRUAbe25aU45s18ibeopZ13Bghc9ERM8S\n+MwtPvo7tbe7IWhC/1edWrpkUYYMlEm/fHEUv/t6sjP7dAzBecY9Wm4qIXGF\nr6E6kRQMEt6RCeLYWMTIDQlsW9GjX9kkZ4zfUyOn/N67hHqfUQk8sae2Xm2K\nHFulri4FsK3zsliqG/qMKRBmtrmPhZS5K21eMv3ZtSlZiiKJcWlM+jwfsgAl\nXsf4JUc29QcBmpJbNhVfMIzMhD/5hyasbTM5RUq5og95f5N7k0/Mn12dXG5N\nzfuxdRT141B/OakUlcYh6ZGzFrFVKy20R1b9cEaeYe3SJsCL4BuubwgGtlj6\ngdhj7rPK+UJBIyTbN+ZCK5KEQ5KK50ZxZvY6Op81m1OPNFGxPVgeUrG93IQd\nWjXNMcDXkitxtezEC1F7+r5S3lBs01aVSZMFGPAmCJ0Xpym3nDGHisz+KTpv\nVYr0QDsyiKvHo9Fc4uK1wvcP9Y6I3bGW3026etYIpougoRD+uSjQXTuqFtAi\ncxUnYxMIrQ6RDpCvoHXurmtMmMLNR3yHWG2yJPInVH7kXkDioKnIx8D+1l/n\nJFip\r\n=wl0g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/announcements.js","babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"acba104c97b8554dc67353e21b6e69adcee1493a","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 . src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev  npm run build &&  cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp  dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup ","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build --out-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging  npm run build && cross-env NODE_ENV=staging npm run build-popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 . src/announcements.js src/*.html src/*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/  --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","--- base scripts ---":"-------------------------------","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","parcel-bundler":"^1.12.4","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.17.1_1619620685584_0.042604697140494974","host":"s3://npm-registry-packages"}},"0.17.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.17.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.17.2","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b73018d555079a7c5e3d245be444517668d37bdc","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.17.2.tgz","fileCount":813,"integrity":"sha512-6gxSG+hAC5Qj0AwckcbnY4lGC2Ra2RdMj2tQyeMMRbF2ShBR4ogoAFD+a0UF8vMrbor8+mo85RMtZImM3n/91g==","signatures":[{"sig":"MEQCIEYLmL8F6IhAsWS90Vfb1MaXfilBS+sAGHvMMpQCJ304AiAH9Tc3VJaSVVeJGFc91w7LSoy8aXPVkMaYg+ieuTvQrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20675936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgijEFCRA9TVsSAnZWagAA11YP/0IuoD/z4d4MVpf7YDZS\nr/APA6C+uJ72P160lo12fBciQuaaKnR8fcUtu15pqQBJIttxkSeRA5wz79hF\nRjuZBlumwvSNQz3p/+Dn2lAnawQ4QncX9EcQ1cjIPqwEt5+EBKqIajpOKmJ4\nSGQaGMeVrNXPyWrWM6c47uefNi0a8/dc9aKBUMp3QMxtfa8Pl1yhL2n0NlZD\n8T8Nymqil2/aeaDaFAnpfLhUsE8e4wA4pexouZ6+rHctythAFbyMUJrwMsUN\ncqMfqJwOex+C2Byu04UCvJIREYbZ0UKLlgIvdEZWpFyhAcL/RlcjyhmQUAFR\nAU/8LogEFRvv1II9XlfBQumHNHRPmdELF4GyF1AffvPN1HXucirN7B9gGjk6\nXd/CzfsBzfVxJcrDu/y6yqb6EbTyOe6zEC+PTWzToSA6bQH1wqLmTi/4gqaf\ny6ivbVvgdoRxVZc1NFxT5dCUB2xQ4xIw0EuVotTP1ouV+ax8xVnxRUWmpCiP\nUCRlpA75Ig587I8r2tPyt9BPcQhW3ljKMPc09HKu85L01XbN5pp5/7kFseTQ\niWOjE6h3eRjDz1iGDTJdh8ksKq6i6s+nbN8j0X2j9ah/pkc6jxoEksKZf7i4\nkvFaWI2pBd/X+MppjxvEPvYmcx94WjoqJVaAM0owzE8C2VgWcDvKr4Kqi+HG\nnwKG\r\n=Cy83\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"a5483f86bda14d27b9de2d31ee8676f948492f74","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prepatch dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --preminor qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.6","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"12.18.3","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","parcel":"^2.0.0-beta.2","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.17.2_1619669253144_0.21187931359874645","host":"s3://npm-registry-packages"}},"0.19.0-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-dev.0","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"746868428c5c1575987fbf919f803972071f7b27","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-dev.0.tgz","fileCount":6,"integrity":"sha512-nY8GDM8fp3MEY2y7qA9MCwz5VF57S425gfrQ27LDdU4sIlt7Q6MtyjpzcBDleeSVjDwXQkn7GgWCFyCBCBlrhQ==","signatures":[{"sig":"MEUCID5XRZKrzqrhx/H0K1TZlaJ1I89QBGkMJPA0BNyZPdGYAiEAyKAFmp1Q1xiXh+N1a6rI2hEdkfW0YRNI7mzjRg58/Ps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJginK4CRA9TVsSAnZWagAAhhUP/0eCKYxaBmuLc7PBVjl1\n+OyNP48z6l5EqVIF2nnhHaG6rA2kwDvOuIXLCLRAKCjkggCA/9svnGEJ0oYM\n3Ovi3a/aLXPaKR/bk//vJDcOhZXWjuC2YWJAgsN6UbB0taqvqNmposp+FMZP\nHgiy/8mzOlGkYava4cvyPN6ZURjooZXP431Dd0Uaq6pDuPMLrAOycuWYCD7K\nEm/KAqfeMX0OdzWsvAZ0grfi3a8uNQYJfk/wTQWomzI4+OQHktgoYI7viyPR\nlKlLCMH/AbHwQf1NnwURLtdilyM80FpeeCctq3MzB5rTqD8GUZpzvwK1FPpP\nCw6D1r+xpmSGE7cBgKznURkTCAYb4b09cplQ15jLOZHJ1AahYtpzBjTka4vY\nNt/pwvVNA908Y+re+uJMaI2850xeyN2AZoEGeDuCwjkzVXYW04FDPpmSn0lC\njrr3KyVNFHX3KP1WXy++hYH4hTTupwsNkxtEUCRFU9RZM6KwbXRCXGlWpDxw\nxWJd/TN71AToDf2U8It0TYRG40+mx+d8H6n9sE4f+IqRETmHY4NYcnZ6VAKA\n5wxcfiV7JNb19TbUaZxEgP2StSxZCQe9V+B1IaohSKrULJHEU6mKbEPPAPbC\nx3Eslvomw11uuJZ1W4TYyWe/zFRo9F62MKTKK7pNwYro1+ObmMiVSDgvb3Xr\njGtb\r\n=hQHS\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"abbc5907bd89b7d4a02269840981b92f7a859993","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --profile stpAccount --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --profile stpAccount --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --profile stpAccount --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","parcel":"^2.0.0-beta.2","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-dev.0_1619686072262_0.4713654912286187","host":"s3://npm-registry-packages"}},"0.19.0-dev.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-dev.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-dev.1","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"ec30b2416786bb4e670cc0d2e19c31061923f07d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-dev.1.tgz","fileCount":6,"integrity":"sha512-UpUuPDJaSHhshGwgVIBIadSH2Q11IzqOV53OlCGbF0esIoe01NFsI4YSKt3CPzrWOMbQo8HnxSDeI69ayDu5Bw==","signatures":[{"sig":"MEYCIQDI7N0Gw39U4iwOuYofHqcD61cB5QGYr38QWIZ/ApI0JAIhAKYunWroY88jUk0sXxwXvOUSfCXUxTpIqVc5qoLo/xNw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJginfFCRA9TVsSAnZWagAAYt0P/ijYvEUz0AmawQYj8gX8\nc4UiEPq+lr9PuFwwQY/YDF58AHonR+fopIlydZLkD6lKs5wkFnvA5hiWghQ3\nOJ8R8pNGvgKYiVG3gCb76TKoubL6TqxkkZdH3DC9Fjs3tEmb0XMMc0v065R7\nU07uvoaPa+qJoo2MHAgDAK1H1EwUAg6R37PapmVtUIjE/oHqesyg7KDULQNK\ncVYr/i2t+piB1eA93KEH1qlnBtq9uOfr62VeGBLfIabDymB1MTQMlWQ4wGPs\nytL4ixJchk9WUOGaOqCjZU2T8Wg36HbK+3KD8+lWgj897dlTa1EOpb1xId/B\nVapcrznZQi91SuGqaqrAJs+TEna/nknYxqK6gnteHiDIk8T2adpfDQ25mQqI\nseIQr9NWBfGk5UeoyHdYK2bwMMe1xyvvWmx2If+6t3/mW1WPDWa4pUtrGzb0\nLCubY7b4dCVy9UIGBu4DDvfhnXrVMh6mmi2+obbFrDCRCZ/10+TtCY5YEmJX\n4VVds4PLvnrmYLiEIqqfChTIMi5F17tVFB+RZ4mWYTycix6bL+JkWV1PgZve\n5461m9tBjC43R1o8WwibxxK4VaBATrgFXPIxo6xVCVU0gvycJLkCiqBtob6N\ndWWysZWWkIAWc9Jd5Yckl3rXZ6oWI6inytHCbBbv7/KxmcmX5zwQu7dSi3D0\n4tof\r\n=3knN\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"c819b183a90826638f7a7d1552efc5fcc1bebd91","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","parcel":"^2.0.0-beta.2","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-dev.1_1619687364627_0.9440983900208322","host":"s3://npm-registry-packages"}},"0.19.0-dev.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-dev.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-dev.2","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"ba7db056f5b9340f7fc9bbea41702ea89b00a6ca","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-dev.2.tgz","fileCount":6,"integrity":"sha512-6M+NhMve9mYV6LxlgXRNLjj9UOmI7SZY+PWpAB6ol6Enepn384PM+4RXPERNXbRL9DO/4vsyWedaZI1b4roscg==","signatures":[{"sig":"MEUCIQDSqJDGMl42lCDohQ46MmG9Zqxug1Zl5MlH1PNmRMu/hwIgF42/Dse9CS7otw9I5PBPoEcg9ZEJlqGT1LxjoUIKF7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgin3cCRA9TVsSAnZWagAA7ncP/11qsezmvlXZY/THMF7E\ngglzMhhZwjJAGsorYhX8yG7tq4xleHOZCVZfO6/ZbIrENssHhKsLRhN4ZB/T\ncqkkfwJbGq1ywWtNwRwVesc05btpM7xrfjKbQKWpw+DrMdCzGRJQbwIVZgTQ\nnXUn6RnHPkzIqot0DhTlW+wYAwrZSi9F8LzHp/HESGkvlwquONJ6mElgbxJy\nmtHPWpm4Z3r70KnOn4TknpiL5ZqX/4gEentTgPFDB1zYSyv7mK/+mjRvotvB\nv1iYZXKmTdxnuzeX98uYhdbVW02jDLVMK9AcbrDZDlojFLGHJpVe6MqYLsfo\nypduM/f2MRKJTC6QuGuMsjnlo5ej0pKBhZvZ9JkHUEOOxc99KEQEcPQ58sPH\nz1h+ckYFzgECHVPm14Z1tVOVEoch3puDrPV877c6fhthT52SZjw5/QOPuIoO\nRuZR2yhG0I1pGK87D+yH6MmYDMddrbYRGVXC0DlzNXKeSf45GDRrdSBpQew/\nyt0dUnioCDBUd+vuSKHj84mgSoFft6PdwGqJKLaWTXMvuv2URHjv8JHiyBHX\nvSdUkz4ioQcCN8YSpKwiYTkS/iwbwltpQaVO9o11Nn1jyaKoM1w5EEYfWWHs\nQiUAVv+F9BKyEge4Qy0DACFXkGxL7VHn3WEqd63G3G62k74aydApdURdV0Us\nuAwQ\r\n=w+EJ\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"e59b3521e945b80d6cf65b599b62fe0c13140afa","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","parcel":"^2.0.0-beta.2","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-dev.2_1619688924037_0.2635278534493881","host":"s3://npm-registry-packages"}},"0.19.0-dev.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-dev.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-dev.3","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"09522ed278efcc95ac47442fde68afc2b51535e9","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-dev.3.tgz","fileCount":6,"integrity":"sha512-es6nirWzGYGMouMRjANiCvE2bVN/c4jSrW8jF56t/JdxJgZGAnPM1Or5iuRlB36TUkngMM4seCYKjGyQL2HZtw==","signatures":[{"sig":"MEQCIFVCTjxoupnFKVi08OwFkS4eWDbqMQm66CZYC4SWoYDJAiBbisPoYvuX82idyLovGydxwCs0Z8vxcSj3qTHRWb/67g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiozeCRA9TVsSAnZWagAAtaMP/Ar9/o17dIpTPaDs4kk4\nvle/rspd89wovWptvfIV7Mb7BmiOCycC56V7q4HmZ7Q50fCMTECmUd6esyq5\nLjfMK8J4WnR2VgfuXGbmLPAXRvzFa3YN666gOO0l6URf0BdUlkcVCTmdN2t1\nFoUW3cphWbS2A48Eh2BD+vfO5amI6ozS19ZjTi8hPfbgeYh3vVlJ5ZU6sWmW\n51Uq6h/LSy1YrsBYGqURywXJ7KB6OEihzo7+UwLvpMnhvjeB+E9TW799vIAC\na8qLk9Bpw3A+wpKqYc+Eu7nOOLfWrwSr0MMHkO4lwa29S4JapvPMwvyUc7qK\nR3LQ3KvdBVcs6qlocCILBiH3edeX5giRNwcQd5f9Y90H4M7rzCk8K8OI8Qot\n/qp9KrUNaSiHoradJo+vJ9EYUmDpkFqrek7886x2FLdrmSRoubS7rH3/f7Q8\nsrRrlFkcKYslx0jjOsXSS+98g8PWrzkWGzGdgOPqFQgOtpw9YoC6jJ1rP5YO\nw7WvjF54XCzHIeqaWscE90YU6MxkfetDPAtmrWNuAkFBCjy+ogwBkio7Cerk\nu1ravanLseUCT5jpbeF1p/DOdGrUuoX7pWfjwdixhoCl7bfifFUy9CQpJJE8\n/zskRPeYiHtzU4tFORpU1J4EXGi1RnGB9n1Tihj/eGIQl9ahr+aip9+rMCDu\nOeNA\r\n=o6yk\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"6972766db0df3011a7cce46e13df320191496719","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","parcel":"^2.0.0-beta.2","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-dev.3_1619692765777_0.9206870778321432","host":"s3://npm-registry-packages"}},"0.19.0-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.0","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"c43f200063a70b393d3636b02f07e18064c89f79","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.0.tgz","fileCount":6,"integrity":"sha512-lFsiUPgBVDiEVTf1YjNwmQCfircoTrvl6NbF0HlkE7E/K2z1UNDDIEp60hDdv+OQZo0FAZ/P0OTuq2e6Q1lF/Q==","signatures":[{"sig":"MEQCIBUecAbxA2KDvLVBjewDO7wdikI1esMQ/8CD6j6LH8jrAiAtv7dCNnV6uZUE6DxNDqdP5sVt53RxSVN/ric7+l3mmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgird7CRA9TVsSAnZWagAA5i0P/iWm9aSRvfTigMmoYPZF\nPjlDrfR3ZFje6DakhUc6PRCRUpUd4zd0yZlx5Dw2LnWx1ptb1EZihmOPTWOD\no7SHRu0M9/s1ZpTDeuLkn66W8owhn2ddx+B8cuyLtyDKY43eejGOBhKztIKU\nm2TNZdmDRvMdJebskSANIrxo/UNL9i/VKw/wHaxE0UC+dFVrGxILfkbOWLh5\nyIJhMWsNRrsr7hUBoqWBcHQlBeVc6UZiS6yV7TUwLqoTsJmHERrbxVRl70wc\nEY+KBjbLNqe2VP1TfUSZyOSjPYCogz4nBMzTLJUDpBhsKvR1XZvQBSfKOl/X\ncJqugD+YCZBCOtQp9VfIzZ5gV+edP56o1XTPKC8am+aRbzSd5ssdMm72gD7k\n4fBqEtG3Dzv/9yRSxMT5MHTrBHO98eEtoovr3pFUDntNkdwBdOvxreFUdiEp\nndBamFnbwW4ScZNviuboYbJFGujsshHtwMFNx3v+t58AS+fnWtxoVsV5/OV0\nwfQvAhb3QuTZwOUtMHqPsqAn6q3euhl8/1HPS/ho0yjBvFGKk9Dg5N1dwGFL\nEZR/aki6Esjk/ewSYq4RbA4ZB6tX+HWxLyIvPzNuDBs2KjNt5960LmCcqQ6Z\n8jwiXsF/sJYMZ/Gm5cRHXeQY/SBgbBN+4n//n06wk+q5G9bpgQWc9EGBtcq3\nsADo\r\n=eDOZ\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"4ebdc5232e812395ddad0cfe56ee13cf200fd26d","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","parcel":"^2.0.0-beta.2","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","whatwg-fetch":"^3.0.0","eventemitter3":"^3.1.0","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.0_1619703674600_0.898723124029646","host":"s3://npm-registry-packages"}},"0.19.0-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.2","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"a54920445f6329e6e87d469c06b366bfdaecf7cf","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.2.tgz","fileCount":7,"integrity":"sha512-qObdEeUPu7NmnnDhMCcsDqOTjX9kZ6o0tPsVv7BYdYvGPPA1qafnC0i1tqV+3egchnd/TRrUn7VbPX1xtp209Q==","signatures":[{"sig":"MEUCIAYA5Whw8osCQKPbAMMU+n232YL1p+wHR4nIDdts1IL0AiEA7ofI6lcoZbrQdZ1wYuIQ7A+hllOetOGfYz9tFpNob/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj+oHCRA9TVsSAnZWagAAgGgP/R+CxJJuUg7sImqZ0oZy\nfDSi16gNakZfGg4y11aRD8n12qgYwz7ghF10aZW22gyFx83bq+wqggrE/jwx\nTaDbULlz0WOlhBgQPuw7o4SeGq1sNKy8Gb5aKQJMRjjulZ0VWa6JAlLVdTX8\nRpKirqc/OAokhmCsXWc/67gkJbBEJ5cJ64OFacC0q4X06XQNqwQPg0mPb7i0\nnEMsNdK7QgPZhF5tufxxMVnGZEcQkVKTz1Jtz5s7Ws6WCxxX5A6K2YG6j8Qs\nRQ5TXNtcwZzcr5n60p3XtH3lsokseyAiSi0lMbJKJh+hRjcTfrveCOnVlCJw\nQnS+LJG/fXfeicz7Mdu5XgLO4RJa4Okbur987UdOiQXsq2g/vDeQmqkDAbjL\ngr9dMc1En5u/RmN+eLD/yeceoWgxKH9x7QshKlIR7lF1KcrUa7ZivqEfeGB3\nmpY4PFxVkOBN2aDzkxh+Z1AQR+80lNFPvGFoC2mO0hmJoZDrjMDfULqAXRIJ\nsImTTuXKB8EIWhZEDzEA/9OJBD5zIr69Jf2rvLJrUTxGEYZFDUos2PUP3/iT\nFNfgQ9banQ65Pw/WbtYEpWzVVvB/Vulmxr034ifss4EMAYHIvrM0r+cLOrU0\nYx9hM+7gkmuGBAhdrPS8pt7VACYGhkPBYU5blW0W3UcJe1hUf/tqKAha6rNI\nL/zn\r\n=eNCi\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"73c707b748e018730a7bea82a69c8cb39c459b7b","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","parcel":"^2.0.0-beta.2","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","eventemitter3":"^3.1.0","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.2_1620044294580_0.09724745916989708","host":"s3://npm-registry-packages"}},"0.19.0-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.3","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f4cc487c81e4adc6c60d5d29f06c481b02a9cf52","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.3.tgz","fileCount":7,"integrity":"sha512-TC55FCbXZ/1px+QBaaraAODTJjtfIePdumtVmuL/OlIa3Czsg9hdS1BL1Gn0vWfzUp3wRDqvYlNEhE/rKYvm7Q==","signatures":[{"sig":"MEYCIQDf0v5I+t0h6eg+TifGyEyMDmVwsfCkpiRM/qXsg2+TEQIhANiQ45vtBpQ0mOH6ScneSWA9aaWTKx4QyZtIhS+OMOKN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj/FJCRA9TVsSAnZWagAAw+sP/2ls0p8y/DT6j2NUnRB9\nWNep1o1UDG6FtpB6cKxvWyyGJyOgdp++GKBoB/ZZ46w/oR6YhNQ/c6sQqBUv\ndBj6fgMVeFj86WJPsK0TkJCm+9WiM78PefXmFcZg5OK2+42PB7R9q8qNg9Gf\n3BjevElT1wwtYhk4yMHQ+6othmCOviBaCGNG4KMz96UzUkzQlFNaac0ZyB3C\nGft7p9ETwD0mZZ4KlZNzpoKbzjdA/RAY+pXgWe1NMCGSNiZHhFzEUbC8un7M\nhT0/ez8CyEsyd1EJe0l+u8+okZJoNF2FrUOI3+WiQDs7z4LpCKY/cTiYvHG8\nFXyyoblnuTEDrj7MGbUPcztSzGjUEqCnE4002XD5FzOOsmwiLvm9SyjxxfDl\nXC0J7KJEnG+PMsu1Pw/oVP3ZFqPM5O2SGky8leWpYxZjo59oSot++rGZ9dIO\nmcpi2i9hQRtcs48SsKTyZQFLZNdOwUkSIfo9hg8jxcFgpp2shoJI5Qa9FoF5\n8/LAoA/IrPZqKvMoRT4wBzuz+EZWUkujSVbda88vO8z/y7H7pxNqhKMNiwpR\nw+0hWhw3N5BNH4uV4lTdg2SXGuRjXcbfhiK3e5UcZBwA5cAyFsaX0tuBIoQd\nt/NPjv2u8+H3Twtc6ooLEytmxVeYwK0LhqEFVRpePBYSin08aMccwHZ9IzmC\nCQNr\r\n=T5rm\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"47780ab5583a0dc4d03ff79d59877338edfe3a3d","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"^0.22.0","ava":"^0.25.0","nyc":"^15.1.0","husky":"^1.2.0","sinon":"^7.0.0","jquery":"^3.5.1","parcel":"^2.0.0-beta.2","rewire":"^5.0.0","rimraf":"^3.0.0","cross-env":"^5.2.0","dom-loaded":"^2.0.0","fetch-mock":"^8.0.0","node-fetch":"^2.3.0","@babel/core":"^7.1.6","browser-env":"^3.2.5","http-server":"^0.12.3","eventemitter3":"^3.1.0","@babel/polyfill":"^7.0.0","@babel/register":"^7.0.0","@commitlint/cli":"^7.1.1","promise-polyfill":"^8.1.0","standard-version":"^4.4.0","@babel/preset-env":"^7.1.6","setup-browser-env":"^0.2.2","mock-local-storage":"^1.1.7","@segment/load-script":"^1.0.1","@goodgamestudios/cxf-ready":"^1.0.1","url-search-params-polyfill":"^7.0.0","@goodgamestudios/game-alias":"^0.2.1","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^7.1.1","parcel-plugin-bundle-visualiser":"^1.2.0","@goodgamestudios/browserslist-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.3_1620046153326_0.2618805714433321","host":"s3://npm-registry-packages"}},"0.19.0-qa.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.4","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"225ac9a6a0ae387b8f2cf701d67031435c13a65f","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.4.tgz","fileCount":7,"integrity":"sha512-CV2gAxgHEPOfIQbPsHTpuEnM1/qEtkJsSCCLu7k2MsRDUMvgD/b2ykPbWSpWdmvwww2bMr3vP134T/jBD0JETg==","signatures":[{"sig":"MEUCIGJfwRmcZF3siqQmoHiAPmfSzVJEzX7/o6ceUI5PZNaaAiEAgKfbPCpulrJqx+ASG7/R0XS3ZRUkzsZBYphlvqCrRQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj/ysCRA9TVsSAnZWagAASr8P/RF0ForGSmptvBK7Td3e\nc5RVyPBNttvE4LvvXeBW3XaaD+/8+OI11xjH0UQlK4ohWZKfQfiQYfiIFjGo\nliyd3zqYkD6V4K8OWjtue9pUvEMofejXqZIVRmUFy6GouMYw1fKzpkZb6msH\n27TkUBc2a+GKySvbxi5G5VaIcwYHRd0k0vynyB1fCINiE3M+dQQRrPhZ1FFM\nKxkf80PE4Vbzh6sLFbUOjQwI18Cg3C8BA12uWzVUQWqejDE64bYyWnV58kEh\n5QlJ2/3UycpvRHajNxifLx//ktDMULt9kMkdzlp7NXrykrC6fKlTy43SBJht\niaxqqV84mfJNolo2fkzeHu18d3rEsSiRhH/T2mt9Xc5744T4whSVmkyw5u6E\niRFqBarBc7t3AH6OEWofdTbASJLg3WDWEYx3LRn/s7R5nl7xJHfPWX838Z2a\nOBaPN03KE9lTWNFxfVYYJuLA+P5Su5tYHIFwISEFz6okiDKTeEMI3NUZvIDh\ndNmAoJN1gki3sad+5++ab021gZseh02ojxLj35KwLPd5G6iM7cN0nNcpMKA4\ndTUmkInkB0db73YEEGmQMJZACcCWphyuDiG/Ixsg3X0A5Pv4gu9PSbJs/lWj\nA7LhwGPtMlTFiKykmCj4ePsO+cFSNDe1F+yGIBNVF3xdxKbRqghb2w4GNC1b\nwNX1\r\n=Rm98\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"7ffc9488e667d5643f7e67b43d0a0a117ce10e20","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.22.0","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"7.5.0","jquery":"3.6.0","parcel":"2.0.0-beta.2","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"5.2.1","dom-loaded":"2.0.0","fetch-mock":"8.3.2","node-fetch":"2.6.1","@babel/core":"7.13.16","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"3.1.2","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"7.6.1","promise-polyfill":"8.2.0","standard-version":"4.4.0","@babel/preset-env":"7.13.15","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"7.0.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"7.6.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.4_1620049067593_0.7564219334199311","host":"s3://npm-registry-packages"}},"0.19.0-qa.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.5","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"c0c993c11a1864dcdf084ced9f317b1024c5bae8","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.5.tgz","fileCount":7,"integrity":"sha512-c8ilBQE+gklSPIODM5E9EqfAE3fVevZlUlxol3QoK0T88+t4iZVuQU0jTC9WHK8YgYmG7KhkteUsB/Pt0sfZqQ==","signatures":[{"sig":"MEUCIEIavijjvd+LDceIo1RFuDTufyz7usJiMmQ8+eNj8LY0AiEAiDpWdg4z0LCU1D6PW+uo09/7L0oby+PvcPVXYSLdy+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkAXdCRA9TVsSAnZWagAAYrcP/3QRWpCbr6kIDPLWSuRC\nGFq2XMCf9p54i2hXZ3rD96xX5rTO26EWh//uW5V83FGSvWddFxW8dgZLwhyM\nc4mDr/CtG9Dy8onZe98EhIsVjYXluGCwPNysZKOKI5CMQLbi8tFZ7HBa4SeC\noDYXAIiQWeCcxbEsWwCRhVU+7N5+Lc5AV3J9EkaY8pNSJrrTXu4bG9KdMKfz\n2WgIT1RNjsFfMcugxIUxnlKa8yxWvnh5HU96HhqY91LArXxU8EbjyRheFYFo\nMnZv2KRdgwtEHCwVgS46iPofbrjMjjTI1Dm1lUtKEHHxKcm/I/M8J7iGG1lT\nmRQW4AvriUBP96w3+x1HDn9M20k1XavXqt9wdycquTX1CFATN/H7M/GnNd5q\n6A3s71iNK0fCwjLMjW9kWg6JrxMzH9leJUPIvYF81Wy1gWyHgBNz5Rscho2+\nuVAX71BGqKZLR+alz/BGeYjveQiaCzaD8Dru+islwH4teBXDrUGY01hHSgIE\nb4hCSbkB9q+lVX15/0yWq9X+sPZ3zQMLVJqtcwqEWgQMJTDRTQMB47GATUCl\nuCep+YWaRxaUJTfEhsXieGwAY8knW3aBkJVyzsU83IBZlE/YMvL67zpLAFfJ\nsVpM+qzijj8vS0j2qgJCmukQElE7jiNyeWbPr1LwYDFcfO8Lma8TGy+UjuKB\nZYDB\r\n=c9UQ\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"73e5b9599573a1af2cb99d2de3b42b4cb2e9de7b","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"7.5.0","jquery":"3.6.0","parcel":"2.0.0-nightly.649","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"5.2.1","dom-loaded":"2.0.0","fetch-mock":"8.3.2","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"3.1.2","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"7.6.1","promise-polyfill":"8.2.0","standard-version":"4.4.0","@babel/preset-env":"7.14.0","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"7.0.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"7.6.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.5_1620051421426_0.05034514429426107","host":"s3://npm-registry-packages"}},"0.19.0-qa.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.6","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b446433ae3a3d2dc919fb0c6b3f809a998c518ab","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.6.tgz","fileCount":7,"integrity":"sha512-nIXcw0EAxKUV6DijV596WUxx1DXOYDPsUbHDY5G5pS0uiWMYKSKvykAVSrs1AxlNwVO1z7/hmBxwEQv/I9mQTg==","signatures":[{"sig":"MEUCIBzkpEq8/jcJm2qdDjlFiTnZvbbyBiJ2Fo1YnoPw1sM1AiEAxCFCmnPpxR5mp84TR/8CYqVmGtljJSmBeS9jxGZGTgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkApYCRA9TVsSAnZWagAAofAP/1E99i0Bb+rhEwyAHUGd\nf63LZIxlkuKxwHQc2FvzDvy4NepSFj2u1eHsWIbLf+6ESanF67FS6U584zeC\nltKlWgnyu3TyVVtS4byVvN7FcIdqqFLykHmj7mj/b/LRHAWs6CiME5NNYKts\nZytU0PBVyK1Db+vvD0KU+YbYMlKsmHKk2bt8nIuDQwOnkP5vzff2HYE1FUWO\n+kOWQeGTF5UNXWd/RdfbyqPjDPXBlvHnKpfvNQaRwF1KK5D2uXrujiy19sDw\n5+X7kFMq2bsv51o+s0aOxDn3cOVm3pLlb4tbKu2AY1+h9Jc0vvF9Vgn6sugP\nxQWgIwYRsaalvYlkpPyaPtzBOQfgJmail7AdWVSqa33zbu2h10E7XlSbwt14\n6aQXGx1+Tk25zh6ZolVj/w6VV+Xbwicr2bYHGrdgWPZED6vPaK8vZ7tBGzRh\n+qtXpzt7fp3WaLAfHj1tG47BjWaDofF0Ffhc32w2khD5vGYZ+7MtVDP9EQHs\n4TjvgExZZYJOcfq9+IClwznUoN5VcmGHm6KYvwXXM71K7wLQyp8mNfidBjmj\nsb605mjVXyIx9I9a4btOGUkbg6ynprJIbSrOzZxM9ajPy0AAkjzXOVGqnfvm\n8w++2Al4BeToQSWJOuI1xWGuBDcRhGmOTZJYDPxFrJdoj4+IBWeTnRhXcJyM\nBGpQ\r\n=Dlob\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"5851d632d9fb38b66b5ecc4eb51ae9b2d0bd9fc0","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"7.5.0","jquery":"3.6.0","parcel":"2.0.0-nightly.649","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"5.2.1","dom-loaded":"2.0.0","fetch-mock":"8.3.2","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"3.1.2","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"8.3.5","promise-polyfill":"8.2.0","standard-version":"4.4.0","@babel/preset-env":"7.14.0","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"7.0.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"8.3.4","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.6_1620052567945_0.6522836756448525","host":"s3://npm-registry-packages"}},"0.19.0-qa.7":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.7","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.7","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"562201652ee12c040b1f3f81b23f891f8b1f6791","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.7.tgz","fileCount":7,"integrity":"sha512-3/Jv0WI2MSmb9F0jx4n1v4rHBXHk+tpYwWwqI0193CFWyGnDaU/Kgn8/oG1nf++oqU0HQsmMzatF12bQNJQ3pw==","signatures":[{"sig":"MEYCIQC/TDrssUkgXBcEOn2TnxeLW3g0l/MofU8Y6PcH/0CwAwIhAOfMRma56wkKm2Q16D/5jBNAa6mol2iL0jFkiPcY7qIL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkLwfCRA9TVsSAnZWagAAgWQP/1Ce2T7OIdL13NfKGM07\nhfOoeBwhV8rqx2963Dz7KeVBR6OYHSS823N6zX+eeZqX7WP8RpzAnJP+sz6m\nvblGxJ2l+eVKfVNic4NqmAd+A++WGyyhHRO4hdXW8SrZ36ZroEM0X40TO89z\ny/lF+KtfIKXAvQeRUQCCazM6HYTIA3OmDwKM2YC+M+5LxHCST/B3YvP+KvAG\nzYayxtx/qP/XErGl1slY43qKvBzs9IChKqPNLlmu0GUlD6lApB97BeWD6NKS\nWRq6HiAyDMdWXmz9tCb32ZCwE7TFeJrRFKUQHGN4ldgIoAMP7lZnC571XBDW\n9ywnJ323J/xDg4Ee+uaqie84JmNyLlrVx4HUOLjkYjfUtEao10LjjW08omUi\nrL3QBvWN7syP6tvj7fI0aemrecGvHCQqfPTzMhyjwtJBlE0rgV3Oy5B2wqlO\n8vayeRIoHVwFA4rhr0sK7QrmCR4lQWnLAj1D24akPilPRd9uPCQrLQXZnqnc\nrcFNWnvRJrDsVF99PxTLGy6gtVbquCsqqo2N0XTmtcMUIq36D7Lsqhsp1jpB\n+FndcibZmGCda1q9B77zTCwcrv0+cTw5pEiH3i+TChMl7IqSlqiYh7om0O2a\nLzfipyILR7gKOBB81vnZo8TVe7au09TJtCwToHXO7TZ2Zvb8Tt/LHKyEpSDi\nC8yK\r\n=XwEs\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"e78861e5a4503684af8154888b338e6d0e3dacb1","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"7.5.0","jquery":"3.6.0","parcel":"2.0.0-nightly.649","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"5.2.1","dom-loaded":"2.0.0","fetch-mock":"8.3.2","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"3.1.2","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"10.0.0","promise-polyfill":"8.2.0","standard-version":"4.4.0","@babel/preset-env":"7.14.0","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"7.0.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"10.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.7_1620098078562_0.6573416053997416","host":"s3://npm-registry-packages"}},"0.19.0-qa.8":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.8","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.8","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f94b6ce42e44f1a935fd544e2b36078e5cfa1aec","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.8.tgz","fileCount":7,"integrity":"sha512-P3n4hN0JttwMNddOmVvv7zVRDSvQnaYOkhDusvMlBqeYEqsP4HmANQqpWxXMg8sviui+4Fcpt/RMoKKRRjbCjg==","signatures":[{"sig":"MEUCIH5k3yleABbdq6pA+BN+PNr9TUAn4XNeXPioo6BRR8XVAiEAyQZUO44INwTOLFfBI4o8sCBO42H6i4Td/RgLuQKmMA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkL6QCRA9TVsSAnZWagAAB3AP+QF+yGXXBtl7iF9uPPY7\nMapUhSIQgtzKFT4NyVH22if0VghDjgeE4Ij1C5W1jwU0sGCxLuMtZSh1d55A\niTsC2E2OX33w5IEoK5Sf+4/pTc7wacRvF9EAFzO5ImFXedqYugkiZd2yO58Z\n5ohyduUpxnkFyamiZhpHVlNA/oNJ5O71PiQ2U77Eeo+yWe5ImwkjY98Z6l7n\niH7LFnu5e0CsY84x5jdenJ50WgrIeevWMqThXOrAi67qwD7BHze8tz2jwN26\nFJp+TuYOuMl8LwWr4JF6fM5YrbWogehlP+5OxMCd92IloYWnJqYZPURYXv38\nyIuQ2pJgcyAgIQfiv6yRHEYqxAbCV5jw1Lju6i6/UuIJP4WjRYOaB2xzBpHj\ny546uNQm7iIf+djz2H8u6Mg8dTEfJ0ksCLK+hg2eLecl2hIMzqf8puNoviwA\nO1sSYu+yWVIo+uFAFzoUURWxhOHmBTV9zjMmAHCQhhJWI2B7LMKMU8NgHLjG\nwrIGKMzGvHuf2g+gHBs2LLYi9aHq1SbwJqHiSaJ14QCfsnB5dRZGBr6sCoJz\n5jWh/NJi/5ZCGalVQhngqEm0bO+SNxIGKz1M6SQm6WXzKZYi9ONP798znNjs\nHtHbf/PFES7Ord+H5gmCwD5L1MbuEwJJ6vicRmPahh2dxvq/z4bWjxlER7Ip\nZrDm\r\n=nJRW\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"ea3d51f5fe02e505d60ba6bd846c792cfa89aa22","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"7.5.0","jquery":"3.6.0","parcel":"2.0.0-nightly.649","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"5.2.1","dom-loaded":"2.0.0","fetch-mock":"8.3.2","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"3.1.2","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"11.0.0","promise-polyfill":"8.2.0","standard-version":"4.4.0","@babel/preset-env":"7.14.0","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"7.0.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"11.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.8_1620098704278_0.15842741581292596","host":"s3://npm-registry-packages"}},"0.19.0-qa.9":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.9","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.9","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e4cbb12bfc494bf5852062e2a2d0d4c2eb36f70d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.9.tgz","fileCount":7,"integrity":"sha512-yU4siY34lV2lP/tAP8S5kEtcgdCMrnbOtn0WbVN8y/noxXukJioHAfgSsbtVZRvAeoSEefMMDVGoQkSXy5We2g==","signatures":[{"sig":"MEYCIQCaWrkiESsR/coDi2MNVnVQWBOJECSofUDB8iMVUesbbQIhAKfnFcmnvrlhzHVxLGrI9atYhQoUk2r1xYMWj1aaq+4+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkMExCRA9TVsSAnZWagAAM9QP/jnxG6Lm+ZuWNOOPggaw\nhZo9hkK+g+Ch76Z9e/Eiyc5frbgsqvqmXQeGjOyIR+0mwLaZ8Pv3VF6Qj88j\n57umHRLIIbfMXOQrjw86iMNKv+v53qR+nNS5T6/JaNE3GKj60f3luhiwMnwX\nBc/bMUoW8OLD+qJTN2OtN5H8X0A21KUozQ16LiPqf6UH6LPOzyYcn45tsaDI\nGAIlYVRJMlGVDab5p4VHJt3S9HHQ2DGwo7EDjgqXLwVlLl5IcrEmoPYExzc2\ngA9n55OhgCHU4/DBmk2/di/GPmkEBW9zSLWWm1pqyfHnpPgM1CmphmyXGRfL\nH0PEd/YBQILycG1nnT2po7ZxXObwneBL95+M5Dr/01LtS/iComLPivKFElGW\n6KgKFhQ1RkNFG0fPkmwsk/YVsDHYOA/ePrrg+v+CFvxK5AAmWnNapRv/KGYc\ncZYX0R3E+U0DcztWXH0Ihzjzcpor0HEHU0VIZ228FRgv2hW+Jk5Ov8z/+Lhk\nshJqzZldbudyekCR5YC0uGW62HHtvC4TpZHyqd04lnng2ZNGdpgFAQWaRBor\nf/MR2UiNtCEIhwItHG0TKB2cQktzU5Dpp23Wx81LHA8jVEs+3CFQaPM5rn7f\nNR22fWrUtRUmrGpbSbhfdMlvuYRJI/RGkpquQbFM2OKKCNV8iuv6pZafdNxB\n8W7c\r\n=RRaF\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"a6129ae2330f537e01cd8314d60443bd0ee93bb4","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"7.5.0","jquery":"3.6.0","parcel":"2.0.0-nightly.649","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"5.2.1","dom-loaded":"2.0.0","fetch-mock":"8.3.2","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"3.1.2","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.1","promise-polyfill":"8.2.0","standard-version":"4.4.0","@babel/preset-env":"7.14.0","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"7.0.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"12.1.1","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.9_1620099377048_0.7868276673650061","host":"s3://npm-registry-packages"}},"0.19.0-qa.10":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.10","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.10","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"16d2307244396f821bcfbf361af51c1d5e40ba00","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.10.tgz","fileCount":7,"integrity":"sha512-kGgcjfyUkA823AviblgMd8ozTQHEZ7aVxgmzrsVZY2RMoOA+tC4Cr0/cuPdosObgdSbHLpYGVBnFWNAyIEvPSA==","signatures":[{"sig":"MEQCIG9aalFCpkYyR7sHfAAEDOFHl4VKvndLl7eR5W5WDOjmAiAA35S9UF1M2mFZ/MtGsHI2Q2aqRRWS9aR4qe2FuUCbJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkMLzCRA9TVsSAnZWagAAd0gP+QH0FN/NuueXB26Qoasr\nYGvuWmVtgz3rLKKbmhiKzi/tbQaFpIHMNqU0HCcanfKGEr+da4yDTbepKQcZ\nw02qIzs09VBkOORpTS3SdvRRSI6VD/db6p2Leb7J/NBBxO/BbDAZP+cQ2XzS\nUOijOfDHDXExW76TS20e3JNG6zgy7PhtmuKkJGiydVnQmpJpFarCdoCcD2tG\nmvz0WLq2/bqYKCVM2Pb4ftN0uFvwwKaV9TeAXz5qwC462X4XRzG2jJe2HKpr\nBm34tyKfr6zlUp1e0Op4h6CW1n8yTvrs3adkIYkrjkqoRA8fmz1LMCe6pRU4\ntyiI92zFbnFutMbydiL25o9m3BmkFwnsQNFsOKdbzUm6XtU/exfKbhJQp477\nUaX6GdHNfOHjQ95lol6pHryWFuCqVUZUvNAv/RC1WEhQ2bPA1adpAmt7OD+a\nkWtRRRgkOL4VJuHCLmol+dHdzntxUzV49eCoiyhV7IrCziCU2+/91JfXv7Nm\nhG2afSxwsvDg/Zm5ljArtASZvVwQ13vz0Akq0jKB90md7EmvKzOXQ4oJvpQq\n7xzqU4jPyDbWuJxwamZ15gBvJ6+KXBQFwPYyKKMvxXinnIcRquqUQbsXS5FW\nCdIJY3dkneLe2yIc/ZBSnRh22gu3sVBOR/4Hgqa7ZxQdkgPzgE3xwIfCyjbv\nYS7Z\r\n=4gcw\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"570ddaaf5aed06a3d446961196a64b5072d3c74c","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"7.5.0","jquery":"3.6.0","parcel":"2.0.0-nightly.649","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"6.0.3","dom-loaded":"2.0.0","fetch-mock":"8.3.2","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"3.1.2","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.1","promise-polyfill":"8.2.0","standard-version":"4.4.0","@babel/preset-env":"7.14.0","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"7.0.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"12.1.1","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.10_1620099826436_0.9281377044777943","host":"s3://npm-registry-packages"}},"0.19.0-qa.11":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.11","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.11","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"7affc26fa7d92362c49cdd0de4c0f2e750f9864f","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.11.tgz","fileCount":7,"integrity":"sha512-QcwF+6/T2NnKEnGZzC72wl5/JgNXsvcB+LSX47Umqr+JAvk4JN+8jZlQeSpi8PQJqzFFgI7tkehFImLZDRfuhw==","signatures":[{"sig":"MEUCIBOuob1SFDXzbPahBNkXVLPDw6CEGz2E8EAPqUiR8hdyAiEAuJG4m0zbnGMSCV8KKt3j3SM+jDYszX2ag1j03kphKsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkMcdCRA9TVsSAnZWagAAY+MP/21NRFTHsgyV5yKUJ7NZ\nbt6eKjgaiUnZE2z9s9OvS+LPmZvgughZu1LB2pgibXxRssMVSfCWLmQ7WEqy\nEUBdRUDGTk7gGpN8qq+5IyDoaEMibWoWN+EbLZNZcCyKRsuvAopBG6gtxJ+2\n0MiSDStEnjsYUN4AiOBKgBUjjlW1LUUsMN9DmPx8S3gBS4j0dc6RSumP/x8C\n2t8opGARGZfLXo37LME3fEUkYwyKIs2vPI6s/Q9qOvcFEJKz/U1817S/ff1F\n+CzcwHiQ++J9zMXw712ScqfOWypBdzcHUqKwsUbm4EhLcToh0Y95deokQxWn\nOY5IrPpXKXrzlo9OhPjJDqW5wDQApKTlpfZ+EeXiQOQHVbSTYmeBJ1t2tp4N\njPczGrvFrF4OGv655HEKKK8eXfIojQmJHhAr8HgQ8KZ5mJFQeNnQm582O7nN\nIhG/4ldzBy9xH+KGjNj0fT8Lo40VHra8F6i424QQbTYTr2nqS9JrevASpBJ6\nPWVb/1BzAMdjLBAWAyQWJk6PNo5FfHgX91rSONRdLTaFNGP55lDMQPwMcyS3\nqa5BMXNflWoBtz/XPM4+r85a/GTpQdgPfnJ0v5wU6MdXv0SK5awERPWN3nHJ\n1uB8Oagvvb8Gx5L9RaFMv/yaX2T6Ku+8YGtuqdrSroq2atPSDqlI+i+7o0iV\nDMZF\r\n=9Z5x\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"81ed58d4eb5b0aabc33227397421aefe9e0978a8","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"7.5.0","jquery":"3.6.0","parcel":"2.0.0-nightly.649","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"2.0.0","fetch-mock":"8.3.2","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.1","promise-polyfill":"8.2.0","standard-version":"4.4.0","@babel/preset-env":"7.14.0","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"7.0.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"12.1.1","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.11_1620100893373_0.43406226988115026","host":"s3://npm-registry-packages"}},"0.19.0-qa.12":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.12","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.12","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f891b786f5938a6a4c9efc55715d3edb0751253d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.12.tgz","fileCount":7,"integrity":"sha512-2SC8PGnlq9z+vEFzd4fR2nOOINPqEjEs9O8/aqsToHeSaJTJX1c6+4F+ZMAVff7ITATap26thDQWeHu8seOrQA==","signatures":[{"sig":"MEYCIQDwtLvkj2gRtrOblhYK2p2N/NwaUY69K18QEBvcuoqSvAIhAJllD3VGCsza/obPtxXbon5+hAmz3bDe2EwAJOrriyoK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkN6uCRA9TVsSAnZWagAAeH4QAKA9bCSOXtn3FUnVNX9w\n0WhPU54OBRKhrGF++qZwiie1X20QztgGmMJEssy9TEhLjkr3afZWFlzwBY9E\nfOXE+q00WFjovQU/pqRg7GZG0eS3wHf4tfEfxNHmp//SPjosiJiEqlCBfD9N\nHlDBibjTo/mkcFCFRlxMFMHkgvG3UEHZcrJxynMcGIIGraVlpXZ+zE3m3pzd\nQqKTS2FVognEpF2bfVTvXEwrs91lwsfnUNTAgSvkK5TU6DwFxTjNw93YXOoR\nYCQDxn4Xbapz9M4Mnj0O9VOKqhY1VF27ZxTAuoFJ7dtySUWC6jIi3C6vRwmZ\nlVMOqom4fOSKUqjfNrJieJaDiACEdqgXPkc31uGAU83RkTkP1BeDcTUdF1iI\n2BBwSbJpwy85/VvZI2osYR/EZOZ2CqfER1Rhi4j7U2dBHWh7ETtJmuEUOg26\n2tCRQBCDj/DXmbseY9yQy0gmqjyRm/5MFk2o2LxXFYwgg0xkOcrJIDnRknam\nHeekObgyL+YwtrPKw2bp4FPLxhaIz6cBvSXX2Rs4XQrklax0A6X5/ACc5+XQ\n/T9Spr8fG8Mry5FDZwmZJhUjbQ7Y8bGp3m1ZdzBLKpe/EvsSRVENz0MCbkN7\nIsqvFWOuWb8Bgi5vOMgl857QumTgVQ/ruQICD4FsHgrWIthTj8sXO8b2TplL\nl8W+\r\n=w8GJ\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"9f051b46a0e080ba665c179eb19068f1c9f5a489","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"10.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.649","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"2.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.1","promise-polyfill":"8.2.0","standard-version":"4.4.0","@babel/preset-env":"7.14.1","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"12.1.1","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.12_1620106925585_0.2761796961668108","host":"s3://npm-registry-packages"}},"0.19.0-qa.13":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.13","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.13","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"02fd3fa79bfb04a74b8542b645439045a1855c6f","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.13.tgz","fileCount":7,"integrity":"sha512-jrAgrGa9dNbTF/a3sz1YbPAJBAo7w9i2GFFuvji+Y8DMzYWqogBOhCNR1lnp5PBx/u8fqSdJ3HJkHyXH3u3ZwQ==","signatures":[{"sig":"MEYCIQDYF/BKUF2k7b4M1POgnyMQRRL8bUdF2y6EH4eG5VFCtgIhAI+8qdEGlf5HD/+B61WDMk+4VNIMQXvJ3AUtX/kaAKKm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkPAZCRA9TVsSAnZWagAAY0sP/RdZB4d7hE8vsr/V8U9m\nWaDlkepW8a1kM2+WjOsPW71D6qKzQ7OyjV0QM085mnHWtCizKGHperrdqUcu\nuZ2SSIN7gBW78XQkiY90ZAkcKBXFnRZIoGpLAMgrMPW6VJVMoLjzqKzTwXdi\nkHtyhImzscVy1fhOv/SoHuMN24K8t3lKZqqVtdv937JyX/+8bmqZg7+nziDd\nB9WzWkCy3DFzkjRERFTCzMnRNPU48llleOTjqBLJ6TbRZ9UdhYfCcjP2544M\nQOjvdogPGTxv3QeXzb7NWwiWf4OQyzlfUwBng/Jc7HotFTUoRneKdBYXM1j4\nGk33OzrrwqiSkn/tzPkqbHXX+U3ap9l6Ga4iEpDgV8iEIhgIQ7BqgY58juJm\nJOgnXDaoxJHu8MVJN6rnJaqZ+GADJ7sUWVvpKN63LJMXsHSE/gqOIzwcOipn\nxjw6Clt8iwrLJCxOjB7Jzte3g4VtwVDK4pXt5l7CnFW//F6buY84u0xwarKs\nbGWFuDXLqJyGiFaFORvMq2xrio0lzG8isLw0lS+DND9B681xvUYuD9qKH3i6\nwqTygExsADzO2h0UOJOMM3aIXYazH18QBdUzX2X5wH1aiKaV7JFCkwvCD11u\nhJViy7qWPQHYc+eFOz4ol+ej5hG/HESpNxpOmyY30RLqZY6HWEmBIB45FFaC\n6ipy\r\n=Ce5r\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"33b93377e656a20cf76469f07f5f819175535c2a","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"10.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.649","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"2.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.1","promise-polyfill":"8.2.0","standard-version":"9.2.0","@babel/preset-env":"7.14.1","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"12.1.1","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.13_1620111384936_0.22999445619061532","host":"s3://npm-registry-packages"}},"0.19.0-qa.14":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.14","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.14","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"5819bcf29c081b874507ca9010041b66e630960d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.14.tgz","fileCount":7,"integrity":"sha512-Ixm+GorniLauoXYPHyZlqlPYNh4Hy5jg8oE4xxR2Fsf7NsIRxnC2u+/0ot9QXOD7bVALHJjnt7UZncfcXe20QQ==","signatures":[{"sig":"MEUCICc1cnPQ1ZtSbtrTLFMwrfM7CYAYFC4OgExP85QnbRbrAiEA6g/ab1pdQZIZDvFROLt64N1BfKPNdUoE6ABzvHH79Lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgki2FCRA9TVsSAnZWagAAu0gP/R9A3l3FImpi8r6a9G/D\nbZOeiT/0rsarWxcbvDZQJTUYLtroL73lov4sOF+va3sGDFF82AOEcleloGSy\n7WL3rGG4kcZWUGX8PUo4foWFatGc15/f4rwTeM6sNVsvqtaoaklBFtV/p79W\nYG7Okj6abI77BZ78k9bTUdoCKrml/t3zGSmdYb8Qtl4v0jbYy3y0ZSubM2zl\nng+oTwqkn611TIJdJYTl9LFmkN++271rhdY1FtzowVa6gcPK+ldMnL2BS/Fy\n4W6Tb/XCvE25ddGbm6LZUbAd8GsKQ47gmYs2/Tmr1szTtOqsFiRwUsybnmVz\nAaVI6yalU8CZfyNG6xpCO4nDjEL71hJd6lvJheNBudqLCj8I8nZW9FgMa3X0\ncXu0TppPOhGHRk+p5w3O9R3/c1TUMXI4HwNUUnYDA93qM4TbhW8NE6fPp1X6\nqAHm1EARDieh7OISCrL48BsUwBVf5LvMnosranD1b9Js0Lna+fwT2FeeSi2C\nU+j4YjGloSNY4CLYHcGVrwPrGys2bxxQolrz0E3gV/y8YLszsXR3glvLtKl0\n7XK+SIiw+V0v6TT4SeoFtmE3kwbJyGBoe0BbSWcBl7Eususn5Eibsv+FShmx\n9ZS/9ZHcQSDzUWH891S0hL4ZlyZdrIHsld/UDDtpgfjqgPZ+B6E2kZi68qj3\nvkYI\r\n=VHmh\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"bece7052f78f322648c0f986b06be5e56f3b11f8","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"10.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.650","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"2.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.1","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.1","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"12.1.1","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.14_1620192644384_0.873681136072588","host":"s3://npm-registry-packages"}},"0.19.0-qa.15":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.15","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.15","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"6a79252b898a454b87d043116da4a456568f619e","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.15.tgz","fileCount":7,"integrity":"sha512-oDcK0PoYLJ+rBYkm0hVjOb0HU6aBJeX/Y4R2EZ0b7DuyTsdswuxqpYlnQP+To8lDx7JIvBrqeXvMH8KYptuxyw==","signatures":[{"sig":"MEUCIH3HPaA5z0FpMmJ39ufs8sAv16mf6Cpk0vTa5eYtLx/GAiEApax/scMFLFRGLpXCn45+IVX+AfoI2IL0lhDeC2jWYeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgklL6CRA9TVsSAnZWagAAIuYQAKAkzAVZJCaStczxILhh\nVWcaTewHs/NkgXOhoSmcfiL9CgP9tTaHG6dK9vUjeMh8UddFTcSYbh956ppz\n2cA5bynOABBKFkC/mPfDCCufDjgwBQOTWyQmcWbGOhAFTlgFeBqm22dLw1Cw\naZL7iCQPjsjuO8JoEW2InDknEs8tqGfc07SLx35+qMdaGTzvAm070RYAhzWd\nGK7wN2xZnFkPM7toH7yToIw69pu3U3ncyMlLCiSN6QlFQZUHX201EQsdgpnl\n1b5yj7wzR+aikhf7r+nkoTWdZn/H00dR9NM1yHk07MSdPJwcvhDVk9j2I40y\nlT/F91noxvtnHwwVguptVcoZmmqsrrpy8NHWNtu/ykf/3aQtjUQNDRHJlKxM\nIP+PkA+HlBJtXMgsEkVmPwfTTulbEKoV4IaChyapTcguhORTu72Np6mUXsKl\nH16LbLtJgaHfoT3mgyfcnMp/U0ytR4E1LXbsr/D5xpQKncMRvNg6qGuCc/cp\nYoi10WTGMbf8m9bEvZoPTEQR7aaUC+XqGqp8BHPwd8vJk12CaAO8HGQXJQvQ\natQcnNXu9rcecZZthjvgCcf5eCjvcdw5m4Ig9Pr8Q6ZaJeeB9/t6fUzT+m4h\nW3IzGuEQUvvkr82/51TkDWLBT8IEM4B4hc4SQEIRNmqNRLwhSaVJDedN7ve7\n6gMe\r\n=ztKU\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"b8005d03bf422aa2cd80994c2a3dfd246a8e4633","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"10.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.650","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.1","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.1","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"12.1.1","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.15_1620202234374_0.14636038688968744","host":"s3://npm-registry-packages"}},"0.19.0-qa.16":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.16","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.16","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d2e275ab0f0ac062ef2d228deec2ed7646ace8c0","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.16.tgz","fileCount":7,"integrity":"sha512-xJD8in6PaHZr++CHc0uUwxFaAqUbtxPnJaL/sWYUJFoEmOKyUsGRwfKd5QxxBVKxeEdyOqQwPlUkoidsJEBjJQ==","signatures":[{"sig":"MEYCIQCeHq9zvWqksk071H4+aa/eU1aKq13b4SPT8VDtYJ9pCAIhALUIweifSuHrnixiefg94yhRt+JPyQshUc1kGBiQRCEh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk374CRA9TVsSAnZWagAAu3gP/jBAaNGisaXGALk15eLh\noLUQYJX85QGlaPccpSztEAnGigyJvTqDe+q6zVmu+Dtu4LVLovYV/nFChz4p\nYInwl8OrUUlW3zEoIhkDfy9CPs5DieO0I/Dw8qEVqVrOTEq4sM1xeklpVqHX\n75B9TGrdrNzKmSaFVgZJ0l/gIYhAZ8t5K9MB8x2T/ynEmXUSf1wWvhlprYlO\ntuePc7S6fEUiNgC4blYUuO3Hjs1Q9fIpFQOrDpryIAiUCtsTzcpxxJ4oOI2U\nkfKpX7IhkV4K+aJytri3So/Gu+SX/EV9XJjz2szFyu0LdRZp0pjLN4fcfVz/\n7uk3MHdQ4D//V7XF0LSNVJw2JoSGmZMUL+vZ2NAjtDAKi85V3RShFw3ssxBO\nqo3XxLjr11odYccD9B5yBlSN7k0W0Sr2nh1Upu9ONzKt/d6uH7eUkcnvgZIq\nWPw1a9KNHcD44sMXvRFWYsfxTyb9TZxgTnpEdIokRdnJ+eNf6AIUuk0VsjFq\nM8narUtDNBsAxvYqeMu9+IslX5LloxGONWNpcdixrKYaRaZYmUINMPTLWmCW\nYzM/Arsj/UfQWAuUOdUE+sHY1j32wAzjHE8dVA/5ylC86DX2xX/FAJjGGWkY\nfpZ35PW37MjLu1s1efsj7SdpmgtMcIvDBHA7eE27M8lZU9oZx6+ydB1IY0Ri\nyRkk\r\n=6gT7\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"ceac334e7cf3e097cf2d08b24d41b53530eddb9e","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"10.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.651","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.1","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.1","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"12.1.1","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.16_1620279031876_0.21996111492618042","host":"s3://npm-registry-packages"}},"0.19.0-qa.17":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.17","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.17","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"297463d83eea7eb89534f920aaa2a66b7c2cff02","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.17.tgz","fileCount":5,"integrity":"sha512-4DENsfkaqNweUM7w5lYRJp8PjY5GH2B6IlO6txvtz7BqoT1g4mkElj9UEXkHRO0Fs8qc7cOoHmMn1DNZZW9ZFQ==","signatures":[{"sig":"MEQCIGKnBVxbVh+Tvjy+7V9BHlruOuKrGf5qebdETkTeHHcXAiB1zwrbJtmXJ6soBeetJpv5UQViwTOUgA/09e7VE6/1VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk4zhCRA9TVsSAnZWagAAL/MP/25LcLAuGnfeNf6tSJ3D\nY8HyhIaU+9qo0wgD0fHybxCUwJ3TLAluYSqu6y2A1FMLEv1mU/P4mazWDtgz\n3KQB5O+kXGbheWJF8vTMwjOUZ8Dh5EAkJRvbfmWMI9ll8a8RJBmh3nSk+KLd\naT2FcWfbJLLNxSR+bFv/7Zn8qFa3IkvOMV5jPs9Q6ml2Ey8iO3oEagcB+5Je\nK6ueU0G1t1hrnOduaFq7PYU4ylc9IqBEPIKnCiZtqiUl9ogGAQyNI+GBLgOy\nGsw75oxLN2NjqrTBJBh0Qj5WKo0BdAwhlTknZOhR9Hmr15762OhJwxYKvSvL\n2dDxxUxlJgoNP+8sqbn7wkGQ1kMlzdzhd4KAj5y2ruHimsgRK/g/ffnlwSVv\nhG/P9MbK3tBdekLICpXsUsHtq6nSdQBCGNktRdFDPtkp88iJqvyXWwQg1BS2\neoQNBSGG0nr23j9DZMwb03hW6Rvx0PV5L2xLmL7pHjFVY67hEhHz/vbd0TV/\nPT8LtFwpMw+5Rncic9drxvbk60UVQZ8Ehdy1cm1sLMBxOEGVFTx4pJvrqyCm\nITXVcdrQDFhE8xjSVG6rzVi7DzTE7uCOiDibCdHkr2w5WJXMKsm6muNzEhUN\ncQfM9NLxQxcYRo41IsHFL9gNMknVaUqKLVbW4qtHVuh1Urx1oISnMi8HPztT\nDyxV\r\n=UD7B\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"6b4986814050ee6449ea6df890e4d06d90d9d88f","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"10.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.651","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.1","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.1","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"12.1.1","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.17_1620282593451_0.025398361903273825","host":"s3://npm-registry-packages"}},"0.19.0-qa.18":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0-qa.18","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0-qa.18","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"fd660986073c294dcbbf34770358482bf89dad3d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0-qa.18.tgz","fileCount":5,"integrity":"sha512-5fTgGc4I7TwcSAi1A0glOUFjNykJM+yCyvEBSbGxqEAxtIF6chOuY5Xsipct9ikt39lYoGHUEtFSaiAJlSFOkw==","signatures":[{"sig":"MEUCIEBFaFAvkyz4xfKOOKisIcOkWOIUF1Cwqp6lxXNaKE3RAiEAzbFCHIHIrQbu8CVKojJOOMntd931u/i9wn2CSDBFTpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglNDsCRA9TVsSAnZWagAA804P/i4q9K5OP5GjYCT8QV5o\nLjaBMrAX4JNpNnO5VFEiSW7MS1TN5iGOKuhmkGVIReI202A2jWdJQf1olq5L\nS54GoCY9O5MNwfHvzWXonvqDNzYqfBXz237VvTc9mdTa2Wy+4v+DXOwhD5mo\nIly/sWVHmpnpND/7g5v2VZmd37vrK64HSfx8Iqnv616ujnkwHW8ki6VlaUS/\nUMo2wgV1DYkjIpCkhtTSEnbaKx8NHKe6/Sdf6rEoQDWFEKrBfYiCmwtcFfIc\noN5jLJiTpoae6RUPLZS8RlTbyrp56v6fYJxuE7aMecpQQHrFmKcooPqsfn5O\nEYxBHvqny3KCCQnzhkwY1+cfUQaQhdGnaW+nkXCLYqtBahdAqYDknSQfZVqR\nBPyggAo5eLZIVSjpQ1bjAt1zo28b0Dr7l0QtIbmYDsul2DG0TFlfPOgsRJSO\nqNqO9o7UYzSSd941VeuZx/9/b8gjEjnXyGnUaWBBAVFqDRsbg8iCYygWDTjl\nrr6ueVTNz1SmQclEP197ydZvyI/h8S30MwFGLfdDkcGWqXDRKlbpa+nStWg3\nOjTwy0mmQs9KhpKr2INL+Hoiea0ORhJSCZww9VOIyndBkAO/A4Spd5X1A4PW\n82iYrqV89LYvoQq77APUsmjWbWzw/vGLmpPiM7L9gSUzrHYyCbVb5y//J1mg\nGl8I\r\n=TxK0\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"8f20f3873efa2c97231820d2ec55503d63dbc5d4","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"10.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.653","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.1","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.1","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"12.1.1","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0-qa.18_1620365548204_0.8404386096805634","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.0","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"acc8ecaad36efbdf350b8680489d5a62749f5205","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.0.tgz","fileCount":4,"integrity":"sha512-ijHHk13FWqqp5AgmA2PhA4CRYODxC9//PdI3eYpKvT1Qf7MAQz3J89gj8h7bzm7WjkOAxF5HXppI5tH7vXy0+Q==","signatures":[{"sig":"MEYCIQDVef98crA6vkmQ9YHBdsscyONbsTZtl90VXhat5aMeLwIhAJQSJJ8Sc/rsiHm5uEBwFXJU5R4jFCAqmjmzWuP1JQEq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgom5KCRA9TVsSAnZWagAAhEAP/16fP/u67HorAxkdgNeh\n5jVHuuyN8dEqVvnEMG9RudMcuDmDjhVJwPsTnbmbXt+nt9cIDRFd5d/fratD\ncLdcaf7Q5moT1qwJGuEZaMT3RiiMVU6HL0/4Aw/XF2WqYoj9i861i1mcwb9S\npn4uyM9VfdhZzTZJCCO94vWj9SlPfNNhk/6zCmkRRKKzdQxca01iqEboLvzM\n+AGeXbqS6NET0kl+bWHUd1vaHW3hX5AJnesrTnXuk5o7WFw6BXphIlKEtAC5\n2m88E/HI634aYMKtyWCD4Uw2UlzkxtR8d6FUMTgh0r+pP/yJ9Jii3kB7FY19\nDcKToYvOA0SS8UIxVZ+mEgj8NP6Yb2GbC9navkO+4GwvT3j0GRVQGeLRSNQ8\nTHoiM49BfiUdOofMvZMruMo1sGfMoVXcvWBaseqFKmGPmZK2qDdoRn64Qu7e\npSgCIUUM3hV4gJ4i+CksDPS0Ks3OWhDqsuy2JmpSDrF6EpB7tUJIxF1f7AXL\noIWGR0txd/mwya5fKpZ/8LAZcXS4fy1a7EbxX04NlIxjaawQAKcvxMN/UHET\ngqrO8Vhv0AnNuYoQIXomQgC2D/Whg4FSsEWRZVD1iK1+bD99MPwaK2VrEyvO\nDXFZZ2Wzu5PW3DuaHiTKogDi3VbjvaTJTdvSQK8kJmITR0SVTxtUJ8tZNgJ4\na4Vk\r\n=18ds\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"c0e6419e6cbb6540c872e9070551e4bfe148e1b0","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"10.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.653","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.0","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.1","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.1","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.13.15","@commitlint/config-conventional":"12.1.1","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.0_1621257801513_0.7827062941761618","host":"s3://npm-registry-packages"}},"0.19.1-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.0","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"cc10e11cab383f86bf2d8cf24b9adef50e05d165","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.0.tgz","fileCount":5,"integrity":"sha512-WlfFhb56VFstnUrdfoiJi8gLnFRfhdWFWSw2ZoBBGkc3oNrodubWz7kyqkzQXTm7f0E6L02OHmlp2eQ/aqkv8Q==","signatures":[{"sig":"MEUCIH9vAySDKj2vOwc0nqhMLcBnHCzn/kN1Z3vWauooJ2eNAiEAmj3O/dluBtzMIFT0FGILt1HKq+mDYPlsOLW4h+r8J90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpfPsCRA9TVsSAnZWagAAWbAP/10Tcpj7BYESVrS9Lu+W\nFQgM/TG7Q0pIyFi5vBM02yJgkCAz2ROqYOsrg2Lm/x9O5OILfb9iVaweiZKf\ngKwNuUAMoR7PapecbWbC/wBjKVCyQg1vzm66MW1PV5wvOwyWGQO3dIpHJZI1\nVWdLLkfvPl/U3cKv7VEGCXAqZ/WE5DJfCBOGNDys4lHKjaWDMVccaOt2RkHx\nwSgyaO28bnsnt22pR0Ugv4Ntc8qDnxDHuDKVY5skPAhAwQ6QA2x9oawEK4oj\nnfyqa2rSO47fkm9FtYS0tVD3EyDr8VeAaoHeEALnWfLdXi0KQrnzPlQClXUy\nLPAhMeuAES9Uyr+HyydTN2HKdYXQ8B5v7PttWCA2W8cEuMiXfBkigSoX6j6b\n2B71xMpnTVn/6FifRA1ixWc7ARxGgv08drCZQ11NqVDhHH9eASz7jy8EroQv\nt6O7lX9B9Lc7kd+Hc/PF0kGujwdnn0Zgf+t4/EXXDo2ic2Ou9iiG947gyhPf\nQOKnhCVM0AhB0ym3G4TxbPO2rWuNfC8JdNzLi0EgEqVBTvG1IJ+0+75GAWDq\nlg78Y7h/PmK5j1ZNjY952gVWq1eGq0pErZe6zMOGgjBUm9aT1ZMMrNAfwcFM\ncUzELBiODOhmlSmXscPRJ5rxZ8h41fk2Ub1I7IaQZRTnppykNOHV+7hFBzRN\nvUTw\r\n=g3CV\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"5c6bc486c4f2b8708d0fbe06242472be74ddde8f","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"10.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.676","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.3","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.4","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.2","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.14.3","@commitlint/config-conventional":"12.1.4","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.0_1621488620201_0.7976292879168607","host":"s3://npm-registry-packages"}},"0.19.1-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.1","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"0a4397f3b870f4a282345eab43b21578dee1d848","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.1.tgz","fileCount":5,"integrity":"sha512-U0WEVwJemM/cN4vapKWqYKWo80APUVzwcq8UpQXozle8cacnfM+KvyNd6rW6gyjMlNFc+AF4UGFXJV71ZB2sgA==","signatures":[{"sig":"MEUCIF/XW36aRRsOejxwu72WRAFQ8BX3MOWqs+kEfdJtW7jxAiEArf3flnN0KK7SjikkflnoubbmSAH0JfmFFD1GkElkrts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp0mwCRA9TVsSAnZWagAASNIP/iAG835COR8t+hGS+RMd\n1OCHUIkYZSMgrW4Ak84whotEc1pYVL9mflK5JGToYz2nYr6bOIBldtns00DZ\niWHIWcaDGKLaiw2KEsfQtGYzDBLpFJkkil+oQhgSAzIKz2b+/NuDpN9E8G0W\nCbAi7exrWDTbS8yhosfmxBPnWkjID0zJsN+PZdFa9V85fk2f4McoZ/THUQt6\ntj9tdTK7oLJ6dml6dyOqOypYpGt5wNXKBWs3H4QI6XaosoQPjiMB93F901YY\nLVTivr39xa/6wQwQnzqWBInH+IHtL3GVyF6FxqvkXLos8ycxnNUz/d875k6m\n5IYPOrFibdFwayOKPoyo6Nv1NX8Sy3iSuubiXYicySPkfB+T6GB1vnkc7lrO\nsTiGVgNCE9HxXdXaKIqwKXUbSd2MDmyKrdinn8zUynuLNIWV8W1KbSBvcGhE\nyKBFZGBTVWEgOqzJ5UpS7XgUeC6RM9Twss+Dpb9VPk3jftsVD7Sxr8CkoFO8\n/Avp5fnN8fFE48GHVsF23kA9BHlaympQIskBdXKtVujwGuw6kB4ytqQM70ng\nhwlz5LEfLN5pKA2dD37QZWbHdFd8wS8Znfv43b2mAH3GwGQGu5B3YNOMEIuP\nNfs0iC6iHwZMYcW5dfohpmngJYuC6GWr6QNZ888sE7CRrbkuapvXDOT2MHkH\nGgbJ\r\n=eZiK\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"74bac6fbfb09ed4426b81be3f8f1493f16610e0e","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"10.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.678","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.3","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.4","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.2","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.14.3","@commitlint/config-conventional":"12.1.4","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.1_1621576111546_0.13138330310895951","host":"s3://npm-registry-packages"}},"0.19.1-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.2","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"041f2bc5a697818d717e7b566a374f9280a6ae50","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.2.tgz","fileCount":5,"integrity":"sha512-XL6X4I0rEWgcbVRLcUEGPOW2K3VbdZI0hDmpaLF4ICm15GVWKBiIpBlf1RrM96/OdcziENYkURQbaKWGQ47qnA==","signatures":[{"sig":"MEYCIQC5t8N7HAs+J+Jfdgo6CHIWtV5VXvzIK6gZkfKV/ZH3sQIhAO0nwiDKMNx6J5BT2BWZX79bPOvsh/euZ3a0UpP9EgP3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqJsXCRA9TVsSAnZWagAAj5gP/0NzIalFwl/UqMPNrg1Z\nj18p2sznKNjmsnzUz7yJgx+YiGq5oV0UgsL1MPh2bal+eKIE9pRB72U46IEb\nFjXlyclIztWEgD5ykgjTurCAxtGvYCQu8qtULD7s0huFJPinxt2aknQ/5tJ0\nMtMmBNE5zVk6231L/x/P513gL3sfG8iIPMAf2IuiMe7vbikpTdfZpPTU7uFI\nNFjoZtBu0ttQRanq3OU9eRoYVnb9XBNMiuOHfqgPJrV0g4H7xgcSVP2iqPGK\ni/nForGmSNfvdbXI2yoN4gczfIE840AdhOfuwamxn6MOizOlipNMcqdd3QTi\nbQrv1sOlXhEj5AcvQIgLNXCEsYHfdFKLaAIThulrvMVWaTwn+SOwzYVx81JK\n49wONvNvFynCvoAqZCT0TJR/zGBT3GSgmfZDinEKL0qVPzxuOslaAil3AufE\ng1tKX0SIQxHUZoIBElbNP4/N7Y5RwNmkc4ZlO96B6wpFKRoAZx9TsH/NDRS1\nKFI2R5y71A3LnGClSPdepDExz+wUI38H3J9tb/H/MiXegLC2QgLjtpmH4iLE\nGB7RoqKN6sU85R0sinQdErAA8SwflO2cfmeSkujQCPxbbeMnXKsnbwU0US9I\nxgFKEtV9mJfJFnOWEnq/lGt/6K1b5KyfOjA5pDK/whDDXRS8sq3ppOEs6eZV\nIVBc\r\n=jRiL\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"cb037a5ceba99a9dae0cb57a57977a6ab0c652ba","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"10.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.679","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.3","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.4","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.2","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.14.3","@commitlint/config-conventional":"12.1.4","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.2_1621662486491_0.3202148214771896","host":"s3://npm-registry-packages"}},"0.19.1-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.3","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"41848f863886c22c110c9e1db73778feffe0a650","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.3.tgz","fileCount":5,"integrity":"sha512-hDzjaAGZN5Kq41JQutRM+XhTrMVbdROFtVt43N9By+oEzya63XovobVOxi01039DZAnmwFyAF4pSI4hXxsBEiQ==","signatures":[{"sig":"MEUCIQDNKU3mUUGlmn5iZODj3ZWRZEHaGJkWfAcIkvWmfsc+gAIgde0gT7jBXCkIS7T4Y3JFyvrWLCfVJLTEcGQ6EmY+Jls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrIvLCRA9TVsSAnZWagAAvFcP/RDyoczjwG21URCZbZhA\ns0qN86kKekfQdMwNkaoGvV8bniHpjZjDIl/wzEb21gdviPqOH0ZYkrPYft8R\nQDlA1B9BckNj2c2b1Xhh8V66+P9uU+dHI5obqg8PbBZgdcJPdwa9QxEkVAZq\ns0gwKulxVwmgX0uVBwT6f4YsEeCr8L6TnNmhT/93rb0C+yiMqGen6cC1j0LX\nlQbpvttN0/OLLCxBeoqSpES/x9MbTX7tM7aMp8UR1s/JSmn+2PUnr0CcVsly\nZGpC8CB0+pOtRyLpIHSpftkQvAYadms3Myi/OE+qaKlTwWl/fB/SGU5Z/vRo\nIqKFFE5+l28WhQLALGy897cN3KWn+TyhMPm/zTLi06Xhi5XCmEfvsrfQF2zH\nSmX9dHiZPRE3AgPd7B0nKs4/YAYwyImw2/9uLb+6HVUr8q11UM3wi/ZIYgiK\nv6QRxrK6qOBMIml/HW2JVCwdv/phVMPnJByj1VQeIm8hWdA1/iNm2HCzmabQ\nW8Y648LKLuJJ4nxlSIqL6+ERxVo9tAss4hoebVnTL0sEqc731AHdkvwgMnVN\nx1RgM0x1iZg5HZF7Z5GBz5Krr9KDkKLPl5d2wlFjuoSVqmZR6T/63/Ma29o4\nqNk2Yi/OqBSk4oR6B0GSB5biIumaEppHQgEadVFXuQzJvKb/90iA7uGhyH5o\nSvfN\r\n=kZVR\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"188b54376bd285a565ae786d309cba3cb768a1c5","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"10.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.686","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.3","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.4","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.2","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.14.3","@commitlint/config-conventional":"12.1.4","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.3_1621920715263_0.017012293933143185","host":"s3://npm-registry-packages"}},"0.19.1-qa.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.4","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"ce56f582f4f44672aaf3f5ddc339165f69ade03f","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.4.tgz","fileCount":5,"integrity":"sha512-ESBxbt3OtvmaTD7dZKPhyWK+TwCf5FaEMCWuoD0XcXekjvONmeca3YQilrvN+WphC33Xeh4itbpn6NL1FLBE8w==","signatures":[{"sig":"MEUCIQCuysY3mLmtEpBttLvgmW3tnEw1gSIQtDqfiD4iiZND9gIgIZatMmL+9hwOr4qF95fCjyHKEufuH76WAYSeNJWcJ90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrdxhCRA9TVsSAnZWagAATX4QAI7rx8bkhopbhwFzdSJi\nxwYx05ZvG3J/k16Iyt+CRIzF0BNp2t5Xg4xcIlx7KCk59dfioPAgtyRldah9\nyCe/+KkAL0NBwGjUvLb+5YrIJ33OTZHYB5LLKZ9h5GE9DgCvvu70FLyZmWZT\nllJgHnkaFZ7UyzLTunDy06urbUVnrT+BXe199PWJnn28muK8Vgef2KKnws15\nGBfvDGeRDDh78/DzW6jkNEMnV+ooameXw6ldEpbFvTIvCzw2rsUj9yzqvh0A\n57tgpFUxxQIQWJbbsIphE24TBUnHt6WYsTgfvhDpQlNVw9r11gOnbbAIhC+Q\n+qz4cW/XUEH1cleFkO/M2FHzslCqLjRhOKXy3tPCNyWZcJQyahGOzm7XOqsf\no0B3vK2rUN1yxpzAN3TLjppV8jddfW62yN2qR0z6VMGLnsZC72MzOEdMoKk3\nGPrvZivwfURN53V9icdhuIV6FG/+JIpjQVX8BdtfKn+qCpSKJpHJviUdzlrL\nbvqOkDhyKWu+9Eu6urR67R9MptYqqr4MkF/efx9ipZEnLS7I4jG0AOOahnUD\ner6g1ocGJ3EH0DIkh3HI1/B5HdSYMFQznAgOwAV2sqGHQRXhrwxlmKOep9xI\nP1a41ZSmxDbB0ogkswr6QQwjle1oXmddaTb3bfCO0Uytcz6W3cM+NOnEm/4E\nSKPU\r\n=C+vW\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"3e39fe0e01b50a2dc236d754c340075af977d8bd","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"10.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.3","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.4","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.2","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.14.3","@commitlint/config-conventional":"12.1.4","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.4_1622006880726_0.44331561328658364","host":"s3://npm-registry-packages"}},"0.19.1-qa.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.5","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b35216988c4f9ba67cf4c78daf7e7ed8523f6c0a","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.5.tgz","fileCount":5,"integrity":"sha512-sYH/jiih4OY3wso5CfQ6uZkU8wyZ+dF61kMq0LAzFch9lfeeLm6g/FamW8k4lZT1H7i5offEagTgR20HLxGa9A==","signatures":[{"sig":"MEYCIQDlEwuE6BROwBGVg8qX6R+08f8GcfLZwyCcgDn79BiHhQIhAJiqGaRhQVb0m7j58VkvOhZesefWo3TzadJ2ysNx7lvg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsdYiCRA9TVsSAnZWagAAsgEP/2o+Sjaql55z0//7y1mA\ny86mD0Ei/w6Jf486iFkIEFSOS6mQkqWOvPLvc4oqOzyLfaOmIYaF7xrw2iQE\naTW7YVks629qTuabHLCbGhhBdb50ukwXymx8GSQJJQEAL6DLzu/whpfBhf6K\nLO7hNppfFdKrH+fhVpW88/lx+XCW73sfFa5SYWZjpaudj0bBcKro4ZKF9fAK\n/2WfAAv9isYQcDOND/gwQEQOgGq+Xcm1664J5pBgmfr/G3VqxpBZfw2DBvoN\nRrKxX05gDaDb0LlqvKBqmVqaoYPetP6mZfasMDm7xcie9xEVxmFqGZCjrNPl\nLyVIOhjNjGrX67E0tAaQuulg7LvbMyHGTe2WrlYh+oqLGHd7uOeCHJcPj6xY\nvJnwXfR6bRdtHPBaPRQCgKuNsMASERq5kwBCU0+IYF75/CsuOw5yNt4z8yj8\nbud0AJk+JIdNtjhtc3+6UWhkMHABUBEDNKZhod23xxtHO2C9h4ZFa7GkWWF/\nhl0IyoeOg4w1Iw5eyQhMadUaFhwMLYHoWTJuZdFMoy6NkvOvHx04gx//URGD\na6V+x8ysLsYBnxmKTTMpAfb1+YOjrNpaazqy8kJuUEkL/oul6gef58vYsVVK\nImRdJPFnqwub+KcpJTp7nvJl9r7OqV4fykWiiAn0Rr9dbmXG/XDl8vg8/9Dj\n/EUC\r\n=kpyW\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"68f05a5190c0cbff39d76151fe4109ca286cfac3","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"10.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.3","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.4","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.14.3","@commitlint/config-conventional":"12.1.4","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.5_1622267426418_0.6618055200881408","host":"s3://npm-registry-packages"}},"0.19.1-qa.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.6","maintainers":[{"name":"fabiandarga","email":"kontakt@fabiandarga.de"},{"name":"crosburg","email":"chris@virtual-blue.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"igorbabkin_ggs","email":"ibabkin@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"sudobangbang","email":"605h4n@gmail.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"af64fed8ec93e0a64134ab033d29f86ba719bb0c","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.6.tgz","fileCount":5,"integrity":"sha512-8FHcI7V5wpxjeyk1GxUTFOsYaWz0Ck587AyBkQpRTAeHczc1Mrzp+O7Y2aIffbs366PiEsW1o1TuLmwBhs0kSQ==","signatures":[{"sig":"MEUCIQC3kZGAlalUXRDx0ogdBC3MFU7ZuEqparMcuHwesbSs8AIgDe6axhOgGvQe7GhAtpzZ1gaj9dBMupDmEwsraBCL9cM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg02DJCRA9TVsSAnZWagAAIDgQAJ7WXXKYjKwWUXxf+MDr\naQW4HY844rtXu3oUR0ZbNSFYHw4sb6CzxyhCXTgCqKCFkXd741RLAF56emPc\nxn70kcxX+mQgjjN7gJrxnlCnyUoTuVBIZv4Ku2Gx0lPHx/WqQCn4UX443h4Y\nhNwB1rmyMQk6A5ylqHxso1fNUIsKUnsh6ccuyclaY3m3Qvw7hwvwPd1s2Srn\n6Mkuu4zO66fIBbM7sFWB72/W2iwvo1fHv62i9jctUZhk5UWvyZUguQClzJ95\nuq5r2ssR/8mqb6+nutD65QTiYumR2TfTAQXbkujRHZJ6i5ijbpdo5WlWPCpk\nBFOxf+5luxOdhUXsGmNuPv1PGMKqRk3+7RM6CT2dqK3XKUHrLJC61mw/pQsc\ntiUQHc4e45AHO5SavRrXMBKWzSyW54QpQCBpW+3HkvRI+hBJFACd+S8KXzx9\nWjyiFyB5yGkva6NHHyTiICQQ+qbl/bLeFSTF8RvKf1MJ7Axeq3BPizH1zNW+\nkkiK2DjgDQbbSUO4WV2S0vEypBY9VsD18Hg44jIGNZF3oIQwArtr2gS72f2R\nKOKyG/g/m64/VWTQ7rP+ymDpA2QMKUxpes2cYUPVHDJ+PKzJEYw1FIiblUOM\nIrIHjwQIM+VzxXM964IUq3JHHW5XCHsc8gfyDXfaymexEAov/9uoqrV7quU+\nL0p+\r\n=YhEc\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"817a70feabcd42ee4de798cbc49436ef8669b41e","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.12","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"11.1.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.3","browser-env":"3.3.0","http-server":"0.12.3","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"12.1.4","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.14.3","@commitlint/config-conventional":"12.1.4","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.6_1624465609292_0.2550212112222934","host":"s3://npm-registry-packages"}},"0.19.1-qa.7":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.7","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.7","maintainers":[{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"a10d1af24b7cbcd5a25b415682b71a50008baf74","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.7.tgz","fileCount":5,"integrity":"sha512-1prSQrwnKC1riZ18tsGUXqnS9OAdd5JjQScXqSOEMDwdy2yGicVyr65q20ryr3nYNjSjQ1mezbLaQKST3wEFqg==","signatures":[{"sig":"MEUCICP9V0QjbSbfXdYAAn82IyR/AkaZ2A7lZ0/Z1LmpE4D5AiEA0/10s93eSaR69y8ma9yNhv0LIHAkJdZ4bw/fgOFdq2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181081},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"0c091962ac7864fb8deed63a1a289d32a04dc5d2","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.15","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"dependencies":{},"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"11.1.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.1","@babel/core":"7.14.3","browser-env":"3.3.0","http-server":"13.0.2","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"13.2.1","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.14.3","@commitlint/config-conventional":"13.2.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.7_1635840951271_0.09952055931075265","host":"s3://npm-registry-packages"}},"0.19.1-qa.8":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.8","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.8","maintainers":[{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b775712d5b6383fc6b7f2dc5ff59763c98da32ef","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.8.tgz","fileCount":5,"integrity":"sha512-isZrLv5cw1C12QZilTfX1m5c/ICmrYEPtEp/1HZFRCGmSiVwOCmDsXLaRdG8piYs+FlTHn5m7pJiw9r1JfQBMw==","signatures":[{"sig":"MEYCIQCp30JKdg6KVsPPlv0eVuNDfEM5dioDdF4dtq0izctjtAIhAMPGfE38KO1cOVdTXge+M53dyDSg0rCo9e2S5aYN8qzs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181663},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"f7aa5e2befe18bd0ddb0ff01a10b183d887f8f21","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.15","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"11.1.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.14.3","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"13.2.1","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.14.3","@commitlint/config-conventional":"13.2.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.8_1635843677769_0.9829434004788213","host":"s3://npm-registry-packages"}},"0.19.1-qa.9":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.9","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.9","maintainers":[{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"96a1553007537ca75009030b94cc797b5b3032d2","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.9.tgz","fileCount":5,"integrity":"sha512-WZxG0h5gX0Zp7NZY2zeI+4LET4g+ml20s6zgkmiDN/HNnY/5DdliUWl66Bb3iJPxCzlkOBMZFzOXJ1yFRqh+Gg==","signatures":[{"sig":"MEUCIQD+Af9IqHJ8+hNWbM4b9djzZ2Y79Dydb4y1BiPzAK+IXwIgEaZm9uv9nWJlHq7byjys+Uz4bJ/NAWfWG6hhHHk3g7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181951},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"643a72b48c6869a25e4279d4352ee39f035f425a","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.15","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"11.1.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.14.3","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.13.16","@commitlint/cli":"14.1.0","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.14.3","@commitlint/config-conventional":"14.1.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.9_1635844256346_0.7594213512716956","host":"s3://npm-registry-packages"}},"0.19.1-qa.10":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.10","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.10","maintainers":[{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"86a9d4510fd645ce99d41095ba70cab7838c50c8","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.10.tgz","fileCount":5,"integrity":"sha512-LxIIsfbZFVDK8kKun1sivgwlfcOWS+Fii8YzRsZOExu3VN6eJwC/9RdvHnAyx4l2jV8+ci7ituv67IurUIypvA==","signatures":[{"sig":"MEQCICd53Qnmrp4FgbWDKDGeBozfj8HJKVsjNwoKcN9JFwuXAiAUWFU45f3j9INjSRfvPrcwpeAOzJMXel5aTU5D0b1vxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182267},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"4dd653a243baf73138b2a8efccdacb1bf274222e","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.15","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"11.1.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.14.6","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.14.5","@commitlint/cli":"14.1.0","promise-polyfill":"8.2.0","standard-version":"9.3.0","@babel/preset-env":"7.14.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.14.5","@commitlint/config-conventional":"14.1.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.10_1635849828021_0.6662171700371406","host":"s3://npm-registry-packages"}},"0.19.1-qa.11":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.11","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.11","maintainers":[{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"oaly-ggs","email":"oaly@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"1c2c72587d839b730775b51b7c093c335b97853d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.11.tgz","fileCount":5,"integrity":"sha512-HlfvDIxknp24Dh1AMrDjxrfJKqwa7ezBTgrjz7F5JaKMRAraiEXiT7Pc18KWwKYdgbYA3RLPXm7auBCteAqOvg==","signatures":[{"sig":"MEQCIAsTm8XCrKHaOSlNQX0P+tYB4hicHKxka1j9auDEtkorAiAkqJRc/7yMu5TZZcp3CQ/M4ZATvomzXuWOCZpxKWAoqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182392},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"f724e283b837f32da7990d988a672ebf54c9322a","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.15","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"11.1.2","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"14.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.0","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.0","@commitlint/config-conventional":"14.1.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.11_1635850384356_0.0036512168259508204","host":"s3://npm-registry-packages"}},"0.19.1-qa.12":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.12","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.12","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"2c7924c8bc4e7d28ce440b57f2d37af54f4534f9","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.12.tgz","fileCount":5,"integrity":"sha512-4AUKzzm9cSyyImyucmVHrUwHbhw8HAmgO1dPRi9lVmTLx4NM1A+4fe/PgPJmVUTN+WR6FJJ38+Sq05FaZ5PsMA==","signatures":[{"sig":"MEUCIAQl/dnqki9GK8A8q+qEQM5XGs3OKoH1aSIx72vjBY/3AiEA1I7osQGAO+HhFSIMC+PIW3vZke+C+NOZB4ORn9GHnyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182517},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"79ebf5287c451ce0d9ee8d60d0ee2cee8a00f78f","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.15","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.0","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"14.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.0","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.0","@commitlint/config-conventional":"14.1.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.12_1636009863968_0.5093130343389476","host":"s3://npm-registry-packages"}},"0.19.1-qa.13":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.13","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.13","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"04fbcea28b6748345e404d47c87c2bf6c053cc86","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.13.tgz","fileCount":5,"integrity":"sha512-FQeLhJmFqfQwVAhWG1QBB6HIj0+lGjhqIbUee5eAN+S4l/mKSAEL/iIprnwiwlzUrzdSbyHqu6x6eUGa2Ue1mg==","signatures":[{"sig":"MEYCIQD6KOSzsoMYK0HaFaNQG4K5bmgUag2Cs+lOMq8shdU3gQIhAPJT47VrWhu+OiORmR145CEK6dRoYa56F6LG6Y2otWuE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182642},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"3f9e0d551823e182b59a147c70de6ba038f682b8","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.15","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"14.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.0","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.0","@commitlint/config-conventional":"14.1.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.13_1636040959186_0.17733959532897536","host":"s3://npm-registry-packages"}},"0.19.1-qa.14":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.14","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.14","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d0a980ca6cc6e09703aa11bb02fb290ef5ce4751","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.14.tgz","fileCount":5,"integrity":"sha512-EnSNYDTF8PXkSySDEOH6wouGJXSsqjR6EWe5XfWrgAkg8+7ec0aIa3NADNhS5SH6F3JtK1p2WUnDdvo4NShukA==","signatures":[{"sig":"MEQCIB0TWDxxwXkASUPq7Onncq6e/NBU8M0yyTEtCgNKCof+AiBw8JAMlWrlMk3nrnIsFS4W5ctftksD6vmvYsmMIYclbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlKGqCRA9TVsSAnZWagAAan4P/AxwpLRN6to1BKgMAuQg\nR21rnvs1p92dL31ppmCw7S0/qjRe+d1qlh/4pr3yJT9cHihHly88k9SQ6olF\ncapS5w22/gleDg7izatPc+QbCimg/IsFlgs08ufJ9PHMCsFZFJ8jYOpCjwhi\n9FLpHtKnLWQBMGh54iSnNwqWlZ0s8zy7Cu9S+y7yv/erwdzb27Te+R1IsQIC\n4ZW0/BWPo0CKeqP5q5Ci2bK/XgVgpZm+S+uf9d4I8tK3w8TDHzuV0QbmvzFS\nchNMjt/lOI3f0RJHgk+5Y+TAI+jDy5JKLahNndhhGHNHcB+v9CbGxJNHt1Ro\ntrBP/PD9Zjcn9OcT0HmpOQKSx8pqF79tceKrXjKhTncPtN0zzf8rWGpHOPTq\n+Z8Zn7HFyC5NTC05ho5/8JYGPZsZstXBtjBmK3+slw8GQ6wrYLLMJ8JFS90e\nrsb6IrmaITu0dRB2BQq0V4x4nugE4KPZerCuNyVW5GncD2njJHEHJ1OY6BcJ\nFAORHuUkxrjvnet8tXgPy24DcDBajryDdh9lo66nn97owKuT1QJ3gTuoui0z\nFO+JAuWXdxK+Z71X/h/vl7jDQDNpiAK8bVwl+Ojy1BMCysmuc95tcjWKkPBi\nmuV7osCR0IUI7+5BO/SQp4UoJ5eFz1a0E44aVMHI4egDFwdIKZgOqXXGPMGq\nTL2B\r\n=wj83\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"3c3d468ae2384dab32dd7071af519dda6cfcaa82","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.15","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"14.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.4","@commitlint/config-conventional":"14.1.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.14_1637130666315_0.9537732527463636","host":"s3://npm-registry-packages"}},"0.19.1-qa.15":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.15","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.15","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"9fa02be23ff5e3c1a1ed5af0490664a5832fc7c7","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.15.tgz","fileCount":5,"integrity":"sha512-gy1b1o73+t8bGtzoWqEl3VN92T7e3QhJADwD9fWnMT4/qH4Rp+7/guhS7O4L0z9aABbT3bvyT4xguVppViEr8w==","signatures":[{"sig":"MEYCIQCBT6zTt/tg4eRfDlotdrCkEGB8JbKrH/FlUFugDxNz2QIhAL/oVOwhqB0iWa2w0xjK/Q07c7RQNLCvzEJnPoNkmXyn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlMc+CRA9TVsSAnZWagAAEQoP/00cbkR+684Eaad3wkwq\nAcAyjK3aBUgeW5K1VDDony8+vpL1wQGzlZTR4gHhDJ+cYZi7NrST3TLNeFvm\ndgJOewfvoaRZlIeli3KAt8boQBNp0pq+pgznSPZwNebKZvNWTtgJCQVGilB5\nzTVkmbfu5duUOmDKZNuCbq3pVGfNeVxlObm8Lh/B7cs0Ld0jpCdncGRtvygl\nBPvUohU/Jk0+g4XlDK0gFB3qA19qxiwQGBOk5gdt0QwBjS1y8AiJ36AIqZKc\ncyYFk3WmyQ4fJKvvpnzLTl/1VbpWXIGOCN1rOrqqqxJk1f5XlCG8b8qz7lN/\nzKY5cSK5ZBvSiPHqmoVaGi8D6mJU+Wr5d2xMBxeBv+eRY4/I2DqBtnrJm4Sa\nZW/Gxlwdgu75ZaQAlYQgeNiTxOzFjKKnbyy38y0VzB60mRWU9ZhrBrJvbgsc\njKAWyJnMNhRkbwqMXx3bItqITcY13jBgQTyBAZyxzP881g9lPWNT7kzyBCVA\nR3bID6+ySA5lNfEbsaxIUSKTVXmy8CuIV3HrtxEjPvmgYN0NbNZNatWbegXc\nTGbd5WhEY5UGxhCNWVA/Xs+WYGzkXeNIAyHx+tRBvEfqk8J1qfbYwqjlkoX/\n3GCaHP3pS46XqMcE3/pOGwwurLwd6vq+7gbdav0NCKorkmWsr5KSrzxaH2s6\nwfjY\r\n=72R0\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"3fd72fb8b3dd5f3280a7e7cef3e19d67a095ce93","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.15","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"15.0.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.17","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.4","@commitlint/config-conventional":"15.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.15_1637140286406_0.11864660455850418","host":"s3://npm-registry-packages"}},"0.19.1-qa.16":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.16","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.16","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"83100a795bd8c11d3ad78f40af275110d57e7dbe","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.16.tgz","fileCount":5,"integrity":"sha512-Qzi5JmncLXx3keasIUFypbhMP8UZE++PWGjd5RHyyooZysUIKgb5ES4ruTw3c99JmPouTqvcl4ZA87Hth5TCMw==","signatures":[{"sig":"MEUCIQDw848HCKo+tXuvF1+aL8329b6JojqKKsIZzqjS5elb5QIgOXVbrFA4u/cIDPEguHUvrdNWjmW/kVlYIkoobY4/33Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoybOCRA9TVsSAnZWagAAk5oQAJRFYWmNgd3d3sZgzOlC\nXdgF7eyZTTdUXxBzAghmz8LYT6fCFmktpmBWc5WUyZlr1r4OJ3+mFQQMvXvW\nG70ICkfZxI4qbUIVd8TJnw45lgB5BRlKfpd7IeMZxthnt2dyv9CPsihJrzJM\n83igSEYhVOzW6RWCCuDErbdGQGq5hsADIu9GB1+AL9MsX6jqSVrju6/mTz9k\nC/Y6LVVaZXfXPwXIso/ziZQw+ngnptjDAdn/wKwFM00D7XwanbczK4GBnXU1\nhybdOSE9ydVP3TpL1DPLIBUP3Gu8V/ZL+VfIAdqx8EZCvjrEmevUV1Eug/AD\nSxjPPLS9H4sQkOz8TfLGzgi09/fWS1yXQvCUp/CIn70Qo1897LMEk6GkWF+C\ntOgj45o0soOt92/brlZhKYvNOL3Ty9CH1k4luBJ570EG3WAuB06LPjwhUR4g\ntmXp/H9HUApta+FZyTB0t4Kse3UW06t/h88GmT0ceLSTSkEvQEZ8A0+3bMbg\nSOcVCLziZfLhRsM8LSaLOeldV6BAasg1GBJ3z7IkZoLGcj8Y5jDDj0eS9gqL\nFICXM90jUo0yR1i/k6FKNAVBQW73/hx0TEu/MTBg55RoYbD27VHtWaoPmQ6e\n/XUCeYVLT0yYMrXaeYjwWayGD/WlKPCyEHmv452V6sSc9CtsRq67Kq2X61ug\nFtUe\r\n=fnKD\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"27b5fea029d9272b4359f88d38adfe3649907a33","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"15.0.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.18","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.4","@commitlint/config-conventional":"15.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.16_1638082253972_0.15630946496896203","host":"s3://npm-registry-packages"}},"0.19.1-qa.17":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.17","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.17","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"cd62bb7f5d633bf3e4403ffb216d8f27738bb629","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.17.tgz","fileCount":5,"integrity":"sha512-Rz7ut+toYp6es5LZ8/lx89w/vLBNk5OJVR8KRqC2bupHNizZiKaFB+c3yvA2ZzZ31xlp+kMbB0qgyTLTcZ1T3A==","signatures":[{"sig":"MEYCIQD7DkoUo0cfeQ+m9rIULdtop3fhxftUquE+DEUMrDUdlAIhAPOnAvsFmJjX7GoQ4P9BBNfXqIj7Hd2+Omhsh45Ea7rF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpe82CRA9TVsSAnZWagAAKbwQAJnwj90b2fQGHgkLLgqE\nni9rXz3Sp1hCFUSil2AzJFxywCldtm2zjnugY1/VxQv/lWkwZ5I95tFNbzYt\nXzsPEiJR5xcBHZKX5k5zoNyMOWbITlrpozGMOX5tMk6vLei4zq2YI8lOPlJL\ntQHVlFe/JHY3XR7QbatgtZ4GZ4RiKp0bGrWca9r/QvwwrHCm0OGtNgyDxeLU\naQKZGgwFAUm4Z/COsgEgNlNh29johyf1LZr5b+GT4Ng3orF6nv8QO/+rnCOc\ne4nh6XZyWebRAFP56X6w+7MlVnfMuw9BUf3UuMmWv8qShxXohO7l1h1yXrkg\nYeGXBHSPrQ9TawqgV2j7HXyUJcFUcZLujaGtwcQPGFuuPEjPWjKOqO9Rx/Lf\nbWzJxCbhiskI2pk1IbpyNsngZV8qmAZnDVyc4RIpEkgLZNfxM3dm4/d6mv/n\n4aeF/yG7g8ZVMZwSHNeLFPLtWB/vVaOFlXoafkBAdu9z3rwAxMBXEGM+3hcG\ndm6lsozynm1ETvaLFbPCbTNdOCqS2O+a5j9WWzr8VOdKqjHs3zXj1nFgZ+Tx\ntWiezMsg5KujjwKM4doMfTuWNLoqoe/IJqXbU3XEeSWuwQo08IaMquoGvJXp\n5nqXfrjbgJOwQHLXdmJMTc0RNVb1ziBpUV5FsCJzUirhirn9aYp3WECGsogJ\nyX/t\r\n=XTm+\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"e492b55bd0e75008ab4efea41aaa4575426f7317","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"15.0.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.18","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.4","@commitlint/config-conventional":"15.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.17_1638264630364_0.3338828497941688","host":"s3://npm-registry-packages"}},"0.19.1-qa.18":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.18","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.18","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"c244ef5fa45a7cb20c2d3d5ca2788c5e760cff20","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.18.tgz","fileCount":5,"integrity":"sha512-HjfsFnpjH0AxDl7z1jpAwMC9I7blsqI1NzJMNgb//d+fEJ7Fvdq71K83jctFrxtgRptSwE+EN9YS4LL9qr/AkA==","signatures":[{"sig":"MEQCIAlcR023gc7OTlnKMF9zl7AN5MnRal09A7lKzI1Y5hQoAiBO03xVLuwBDl8Xwrh4fpaYg2+y1gI/BPTprhZTJ5g2Jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpfF2CRA9TVsSAnZWagAAFZAP/RE4jqMu2SMactm7qZdH\n+/r8yELUvEgM1mtEtQMw4RgbCM5gvigSQn5sWcnzAGgsw3AJqsmrgiqb9hGm\n0gYLXcUUk0A0Qm/kCLyZgY+krnGLSd8LUPm2dc42kct7Qf/jwYT9LnMCMODH\niSPHCq3WMgcHdMpVl84mDM+AadvD8ePtNTeK9Hv750PbQCb9bukuZQLi+PNy\nR3egoYezkCv1gZWt9v2Dd80WXgN3XwsDa6lsmaJSUncTnuiPZ0uiOsktCS4I\n2JPy05+oICo9z6pQ2ewjlg2ItogI38a7Y5Bt62IxvLMMuT7Myl+i1+x48G99\njvKCdjdmR8rp5UpX/cnqmNrJLq0n7NWArOcn3kgd9hlpxh0ypudSWNjQD4Wa\n19IxP73LyEASG4SU2xkKh/7xHNBI3ubCHu0zd4EuujABMHNlA2DHAhKoIGiR\nl5ZphaOkdYvzZ/178kUoDJCZ3OAk7ImfobxlrrVR3laaYWqUMf8x4qBViCc/\nqEhkldRN5YpySZ9TNWvOg4Tzy418z6LttEfY9Btrsp20Qgy3jp3N19yvZOrG\nwMMZ17oaTkQLffDQ4u7jce4/QFA1xOvWt8u3eSl5vcISpepSqd7B+IK3Ta9M\nbcyogaW/ySZAkTLFmAIE5VV/AUChUBr+bE1FWm1TrNeTEI3mB4NMpfmVD0Ff\nnGDy\r\n=zV5e\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"a0ec642c27f7936778b6af1d9b5be4c734ddbcdc","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"15.0.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.18","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.4","@commitlint/config-conventional":"15.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.18_1638265206689_0.0985501994733633","host":"s3://npm-registry-packages"}},"0.19.1-qa.19":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.19","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.19","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d3a97ccb83e5d09a66ac81d4f63b125c19b3aba4","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.19.tgz","fileCount":5,"integrity":"sha512-j2vHUR7iAllpeRPdxbsq6DN+s63TCKBcF/i87+HdUqqdqV8MThIqfMYrwTEu6EDFhd1XPuptzYE/HaBu4mWGkA==","signatures":[{"sig":"MEYCIQDlWWaz7lWKSCzXoj6DAgNp7Lwcxaf8rvO/7q06BLVMtgIhANcNlbyO1ob0RcShakomswWvkjfl/KlpCn2Kx1nu/JDp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpgNZCRA9TVsSAnZWagAAu4EP/jRAb0WJxxkqDC95TOXS\nkrryTKcA7MOyyoFdGBjKS+6LonnkLcmTlPKhznRWM+JoLadJ08EDSiBbDayq\n5Q1F6YdwOJsPlL/nMWXt+CL7qILsyE+q2S8Wp48YJLU5sXe1dLYNXNhcRyEB\nZs2HxoiqtEcCl+nRM3waTrEOD4DA0PTcIp4bVqMb52ZNa6XicvCf6T4mrcCv\nfV2uP9RWXfLy+8i5oK/rW9VADFW+nYXS2tengsNIsGbkiRUplQL5I6lLal6h\nEs7uQboG9S4CVJktpkKkKHV2dE03BX4JuZkngriQaoyFHxwqd3xZA1zEEh5I\nIpmuYzPxC5SOnUDVDO7sxjFG9y3dX51oYBI/S5upZH0RdsGY3DYS9J1SqDB7\nXiJNLgmsGxyoniV1SivQX48cqUTZaHrxbiOhkkgl3GSsCM9JVq6dNBf4Dfcm\nbcHxrdSm4PCgtrxNTBCKSwvlbuvDZvop7T30AguKH4I4t130CuclNTpPdSNG\nOzo1/RrBj4NGHg47sze4gMDXkBcE5U8jBAr7IEz5ChjUDT5LtQZTblwIKSJ5\nV04VFv0F2HFxrCLQXfREyrTWKHyRneEF8n7vwN6zjr3rBmbok8FUZtO+HAfZ\nodZPt5TdTUTt66wJRGfxY6gjHTwKz/XGxvvogIv+3Z1ifJk7qYoT4Y4LEC7v\nFe4I\r\n=LnQF\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"7537f15ff0b48f7830d8584cb71b573ddcd8d50f","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"15.0.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.18","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.4","@commitlint/config-conventional":"15.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.19_1638269785572_0.44060075559121015","host":"s3://npm-registry-packages"}},"0.19.1-qa.20":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.20","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.20","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e58fd965cad26b8965a9bf237192964c246994e4","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.20.tgz","fileCount":5,"integrity":"sha512-KbP6vamcDOimsIYWb06fkYK/GX7VLEbIe46jFnFoaiG54HF11hIqU+l3XEEuZ0Gxy8ADRQyZzhJPViOltrZzXw==","signatures":[{"sig":"MEQCICqMCVl/A9RJn2/PNbfl/7jDL5XXKgD8sWC6Kqa7kub2AiBvLPCu8feyasj+QL4hdmz1Et75khXofjXk7P1xOV4jwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqbohCRA9TVsSAnZWagAAL7YP/ijshxpn/28BIl5CGzdU\na4+DsK7EutDvroAmv4h+XDa1mO7Hk70qOd5rxdDXAWP/PYsAG33N9W4IX3rI\nQ79HTgV3/iLNkDfeb+nSI88khcs0nqHj965+ZkxQDg9fY0EbKfruTsJihbjH\negcODxCDuGxy8+Vx2N8ClyL5Lc1og+puY8uFxHGo2YJlZYf3TP6LFjGCD76M\ng0ny4Aye0YDIxeKyiDnnO3iifrcYwdhCX2MfTuwpTt2CKQeCBnFUhk2sqZmC\nDsddT9W4jyG90bZuPKoDIsGgt394m5+naorRmDDqO1pvV1TclQRTDztYClgo\nhFv8MI+DZnH26dPnrQequAMowlD4JTiUKzvY/svLO7aToYe1Dj0Znb2hjbEO\n1VHeQ90ODlLoAJVjnF7BbtqyfGZbaDnAeqFG1JvQAshsf5EKTq+plL6N1pJ1\nQ1JKEKTDAmwcXNKxF8IjhHgcM3Q97b6b1ImNPCLad03qsm9toEANAVs9ZDv3\npiZtcHPq4LU8BmG6D0KQy4hWQsMTe57+MVqACP9h6IT2HKVMJhtrKvLaJjzC\n+K4zHUbNH5UOt++LayOCjgncxnXT1Nnh/GSqPPnNl6VM6KD2wyVJk2rBbuyA\novpX0xpkgR02w+otOR5DAaxLWkPob9yCxNut9JQjJa9g1DO6DSgTp/sT+7+B\n0Zqw\r\n=xiBS\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"6365cf90e599faed87a492bd4767ebee200cd384","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"15.0.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.4","@commitlint/config-conventional":"15.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.20_1638513184846_0.5945834453716488","host":"s3://npm-registry-packages"}},"0.19.1-qa.22":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.22","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.22","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d02dd927cd710ce3559b280ec175dee39b8691db","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.22.tgz","fileCount":5,"integrity":"sha512-9hn+pqenzf3PvWakwcD94GjIqnvUQzgG65tn7orXwdIpA+TdboIp5bkcnbuJxvuyINNltRGJj6xcxKlaMdXOSw==","signatures":[{"sig":"MEYCIQCGXSjD7iXkWc+ekxtdGeyZFPMxgD+j2bv5+tiiIcwTMgIhAOxGV0hj+n6M0nhKVguJCBPP/hYdvnry1rDXa1jwboaw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsJMXCRA9TVsSAnZWagAAKb8QAJY2uEft572Ae/h1Xr4H\nH5QKif3qVG22lkQr8LqfVdCOObx9YCF2PqTH/dM4clggiEgrFSCo5ryW4mmO\nzumK7fN0O1E3tRieJVcLMk7xsdHTE04pggCEMknvvHNBDUALOPoODpXOodpX\noeqjgwzx+afa8Litqx65JFACe15g+G7t9BDZnFXsuHb7VDNl3c0ZpBNMeTHE\necxyC8iPh/IX9EJRRfW+sQaTQYnZCWtryJ2RiZnJb5eR5noniGcyX1L3Ukam\n2BA/DV1weE1TaOmvDrkatXPMdVpoymPXKrfVHdm+urcOGBX7XwIl1i1r/WgB\n+WSJJKg5ByTm8nv7TjqR8r4DSYPy0ZtcQvQRaSEgTMk94WfYemzBP0Nnqtrd\nlpvAqKeC8tBE502t5GbNfJg97D6uJwozB3pVrAoaC+6w9MGXgaJaWOLk1m49\n4rFkTAjCRdk6qMgB6nGMJU8gcus3Jc4+44/cXqH7bBKkjlA1NLyv0y4JUmDf\nGL/6wH+ZxktZjWG34HbFsNbbJOO0hkN8EGueEiU9f678fuTaU7eANoHStf4w\nZr+Bopy2kMRmQxGs+YPvS/7OtToqp5gu/d5//AXFBzt7icvAnJt5qkoNf5wh\nKYMUtnmv08wa5psaHxE73trQrV8BkB7ztZLRA0dZY1CguBQ3UMKTjBMnW3oY\nNapK\r\n=m36C\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"a6bbb87c4fb862ed16f7d7e1850db533113e2d28","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","serve:localy":"http-server dist --port 4002","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"15.0.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.4","@commitlint/config-conventional":"15.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.22_1638961943694_0.006674115649816681","host":"s3://npm-registry-packages"}},"0.19.1-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-dev.0","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"506456660f926c78e9acd09b1af2a415ee3248b4","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-dev.0.tgz","fileCount":5,"integrity":"sha512-sx0zIe52FTrEA/5Mw6PyhzH+w2g8X/UF2MFtrilcUkjL3p3kWkkmVUI6kuwvqMwypZKaxg8CWx8XudgCFPZzMw==","signatures":[{"sig":"MEUCIQDmIBADwbWrURaSgzMPo8P8XMa/DDE7xaDaoGC5EjVw5QIgZJI1lEjgtH5jrwyIOWEVpmsh751LNKlpJu/ydSA57NE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsJymCRA9TVsSAnZWagAAdQwQAJOA3VOJqUDPj/ekpScO\nw0oL352sp0nTu9C5aiglQipuseIVDGnwkl74d5cL0bBalNLGW0zWiWOtn4B8\n656/yIp0CUpKPBt/d4GdQe1CnTyoCmj24spvQ4Z0M2P+i67Kr/OyNzI0GFzG\nvZJ6eMea+qc+TtHzSjAGMRxVwy0IrVUCH60at1FC1j3OiBGJK/sez/i7tIm9\nYlXJF6XLFQKZNdw8GY1mltsvR5Vt0aJTbh3851DhrFMhznwA6FL37iDT55CP\nEcIqxFvtbqMhWTSwoif4AL/IYXZogKaVkajMM/pfamVSMVgy3HBo/zM/peLV\n6WyxLZlLjrerTUNXoUfF1jhHL4yYC/VmsU4zbRK5iLKJEP+ua7Y+vS0VM9Na\n195AKqjXL+nhZ1qC71a2RdLpdMZK4X6V2Q5MCYiYmgqkGWHH113pWV++sOcJ\nHOIJIs8oWsRTtP7fWqKSkvHwAcBmWRiHsR+cj57ivZG/gp+FtaubJgdyXbjG\nqB8UCp9zBLNxSAAiKXA0lmtXCoP62YlavNpTQmWR6/TZ01/+Dv+2F1G77c8y\no2PvWeGclkKNxQM1hZLBbed/u9M85jT0sjixIduAGs5SaAsWUAu/qbFUP5RQ\nl2q2wwuukKRSO2NRCGvpetmmT0WcuvptXKYh6V3P3wcgmu901+qCEEPWs9uS\nvLMs\r\n=13K8\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"40e145a18b7393034e384fccf117d74dc5f74ff0","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","develop":"rimraf dist && parcel --port 4002 src/announcements.js src/*.html","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","serve:localy":"http-server dist --port 4002","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","develop:staging":"rimraf dist && NODE_ENV=staging parcel --port 4002 src/announcements.js src/*.html src/**.*","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"15.0.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.4","@commitlint/config-conventional":"15.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-dev.0_1638964390480_0.7954360015241704","host":"s3://npm-registry-packages"}},"0.19.1-qa.24":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.24","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.24","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"1f122d32dc78a8ef2ce403d1290218a32c226b22","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.24.tgz","fileCount":8,"integrity":"sha512-532eN+q8N+S2E7XSvRQOBvodNhdltzt0KMX1HtRVjbjRsMiT0kT8IHDEg25F7R8LIGdcQuN+szaWM7JFhUrIyg==","signatures":[{"sig":"MEQCIGUenAwraRUX5N5xpMRSMv9uf+nuv7rofcyBCdF+YZtwAiAkXNSFsJm5kbwngns0JxYZyyhqJBxbOpO/kkYKtulKTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1223172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsiyCCRA9TVsSAnZWagAAKWQP+QHRpfw9/JNCUg+DV2gY\n2XCNrjirU011Z8+kl1mRDpFERCXyvYnLzbufYAjNhjzY68Mx9eGn3/3pJbEu\n81DEHBvnUuOSm5DWz1rPNp1341aa+i3oVS0k6z5OjJ38C3339op/hIcIwFt0\nzp8ue6PDsIuryxrJ91vJjVQx3xOdgxjsoCxA1Bw034FGnOOPN/DZ7KW1fjkI\nNT8ZFLlEEFTkRvyR7zLaY8bD8Re4LhUQvqkLOWeFpEphVaq8l9VJ3jDrZKgP\n988zFRjgkju/vHT5o/eGLUOM9dX50HbWdyjCDHyF+ipie7/CUOZovrpbItGi\nK5QBz5dGgaqa3nbJh1kMF1QcAcD5fdbIQgq7JpurvUG3iuJMwMaTTf60pfHf\nwq6CUoYpSaVOoIf5ZD0hbUUeNsf7ojwG7DzXJ+n7rD8y0TfUaAapixD4LVT5\nO3rLdyzaUe5iyo5kCa5cn7FfztT6K46HuuUInPqT8hWsHIV8mSvSNkoks4dN\n6KUDOMpg9r3hoQnnsW4IdIWoil2MRpFwfgabvbqTc2nwHukmflx+dugONfFH\nxMTs5dBtW/N2JqdPPyH/07YJ5iYlpdkpFnRvTuFoW+sCl2lN7V9R53noWvnd\nUum1OXxxInkag3PDKCduseqDMSi0mSGpefC2berBq/ahOHoE9SdrdXjzyFb6\nHxvB\r\n=Iih8\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"2aaccacd715b38bed611765cf05f1ea3445157e1","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"15.0.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.4","@commitlint/config-conventional":"15.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.24_1639066754536_0.6176336094906452","host":"s3://npm-registry-packages"}},"0.19.1-qa.25":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.25","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.25","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b28af050076a6600c805e7e90467da65a17d4ae9","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.25.tgz","fileCount":8,"integrity":"sha512-4HB3RzK0Aecka82wp7+FrEy+6JVuXBcAcq17rArsFEJhdVi1IlLyjxc7XM9hOteLy0kN+VJLqDtYW8jXC1TFnA==","signatures":[{"sig":"MEUCIHqoO+vPi4Xc6b7UcrKGbnxZRmt1g3w0X2GNcwpRw8rKAiEA8RMQrasuYCN23kBItB/YaRQtdaI6FVK2WuMlpyGydTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1223378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsi2/CRA9TVsSAnZWagAAgHoQAIvwOY9duxncssQOKdbs\nA+1ANtY9y/uYpb/uMuaqxRI/c0+KgZeV0vHETKniJp4/G613U8T4WSmT7vCk\nOulKqEAvDkc24PbUFRuCZKubbPzqet3mfutvgesgQmYpyJzYpnLH/MboLZRM\n8+ooIpeiTddUua6wvY1/cQPPTwPcH7VMeCTD2x62/LSeKBdHqgdCTW0xTkcA\nVmaldKpfaKzce7u2KdQIM20aCGuBCDbNWDC+gfnirL7WCpK52mYYK7IrOZk0\nfuEpYFQbVQYM8bHRV7AmpAbWjYu+psLYl+HERmoAKsl2g2WOa+dPFIsM3Cgh\nihMrp083U1NropomjrtgmL7c689oFRHssVO4R5/bwnFfBRqTpIQy6Eu1KHiW\nFiy3pMjfxgL25w+QtHCrBGd1s1s24/twta1qnzoZKzhJWnZE5t0BJadk0Guk\nrUPaGr7UzSmwRWcIwgB5MLhOFZYSUCBBF/4od3Nk7IqbxWyJYFhHkkLp2BOa\naU4LowiDQ/9xpOHee9wd6qNBRUYNYyq5EBYzyMqga1MxqXkR3h8icQXuhrmZ\nqts1I5KnalOgdUJtmOrDyhFCBzVfbAIQEUPnmK6wjE7takMvuNLP/Tz8BfWN\n8ZtKPDJMd/tUhNInuIWQd/dmZI6eSSSSs5koC+2iFfbTVgpBHUD/sb/714eP\n65YB\r\n=dRfB\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"5dc47e82ef44b1dd89547a1711c3030ec1abfd3f","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"15.0.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.4","@commitlint/config-conventional":"15.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.25_1639067071128_0.5776039170543137","host":"s3://npm-registry-packages"}},"0.19.1-qa.26":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.26","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.26","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"822ba0328e07eaae1e7696fce138d1bc154d264e","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.26.tgz","fileCount":8,"integrity":"sha512-aiclu9sPKQqhizmXU1ZbsJS3F3j0gdOdw/reUiiB+px7Ig7nU961lyije3vDS7WKS4s7cAvRaIdzj9okvErCow==","signatures":[{"sig":"MEQCIGW3k0ulkq/I1YQcmPTvGeGzEW+ZEk4m0720ZTVRoYE1AiAL08fNLdXtMFGUHtzNKrSLi8c7QDmkHTC0eQOLbncbBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1223532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsi95CRA9TVsSAnZWagAAz0gQAIzZm4yXcpXp+BKD1kbN\ng9JeBFZ1AhpsyzYSO7iPu2ydooRMlfCTtUGFjf9aE4n6yVy30NObfgv+HFkm\nLblB9LykqkTWvj6rOusYwfiAiA6eGOyZ4wIE68+ouzM9b8rpffBUzLIp1+Ah\nAxszweZ3E/okfQS3F+pNJ9MUB6iwbyqxkHJffVGeyuQFzDknf7F0LxT3jmwU\nfGIoYZoSqU6+HvSwdt8T7lgQ6ihskqpGxOQTyzKLnhPTNzCkr/LBeaVMBDI2\n04gwlQ9NtLj4GwuTEoIg3UBsVrEOCVcwtzrwn1S/TYrqg54Ze3FilYzrNpcA\nmpH6LAqrPjNf9FJR+URWm2+xeLoitfpaGYUKUImmSjZcjx/Gr6HawEH7bt+E\nK3h8/BJCkDpG+WLIYWqTR6W1adQsHUfczv2GeArfz+4BOAMHt6yg7C+JQo0c\nUmKxw3yXIpYTR7q3Jvxbse/XCgFVS4OFhE5s6sLUKhQkMCAwXmgOv0WWNV9Y\n4DZDnSGHHIVlWGSZ//lWbrRoXsslG8NBMQsPoMprSds9yD7iMUNo/EpRwHsO\nONNqU4miW8gnaFBzCnaGDMsNkC61Ms6o561rHmvocW4FvyxCIbmr6UNHbG+7\nP7FoK2Je7ld41IstDL/lkqvs7enKyhGECR4cvO3xExhq4GZZKW93eXO82SBM\n9g5l\r\n=vCME\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"ffbd70c4745dcdc296146b4e5183218e945c02ac","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"15.0.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.4","@commitlint/config-conventional":"15.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.26_1639067513684_0.734491152578127","host":"s3://npm-registry-packages"}},"0.19.1-qa.27":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.27","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.27","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d4dd2c16e831ce6fbbcbc6140bf131748ad55cd8","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.27.tgz","fileCount":8,"integrity":"sha512-E+e2dlY98NGdTUFlnZrzn4YqUcpJi+i/XhzhybGkq+VPiTUoq97ZnEbhBm3hZQaQnrzsEA6ad+r/S7bvK7pYVQ==","signatures":[{"sig":"MEYCIQCuvzMzu+Ef5L9ktCK0mkGtlifmkZYQtK13ur4VxWf52gIhAJAZBjD6VN5CvaSWmOHgZmxHkJkZjlWVhfe9eisV79sv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1223478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs3K9CRA9TVsSAnZWagAACr0P/3D99dNzwtKlQjSDhDdY\nDOXXW8cBrTeW6xzTWJudgRzfv+wy2p9f1pyjrIZtAItGHtMyosaug1uJA2Zh\nNmJ7jrt+XCcQA0fr7vicW8ToDa0sLt5X3NdfVvfZEokS/mAOYOOx+eG35kJM\nE5eGaXYglIH5vBwWCuBslgpfSQpd1OzHnwfmii4q8FqJ5NjaHQ9NOqWB1863\nT9xQlR61ekmbNFX5wDpBHZbat7N8RcF5dLb1wCUMoL87lqPJbUO0r54IJCpw\nIVu1l/6D2BL+hdoIpKajjkmdZew26ga+DrIfAjHviGwfk0++exHVlTFIzjHK\nNqTUEBlbESCUb+DO+8WPCxf3rhjGaNw1sPNbW/8m5T5zMnZB7MFUW5vc0s66\nJKX4E2bofFNkHCvRPmeDU02dOi//JRjJ4MJA/VJqcVgxMo2LhlwADLuqjFIj\nxT3FLL8Q9f5757duE8zUF8i//e397fq+kKVVPA8b94T+on+60+J6K+ZIgI5G\nWQ4t+I+oZ7BTomgZ0GqSYLCutuv4iyAAv2sj5EAmA6cfpMS2i/QHUeZJkVgg\nEGWxoVi3xMcljzszD1+VlvltDUDIsXzqcUDItcnqGDA+Sxxt9f9tJAIgyro2\nuuNyFGYvzuQOyA6S1Le2dfsp+wB8qfNgvbalgEKYUaPnTgxNlovy+LWjbjOc\n0bVp\r\n=91Lu\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"d7006473f98e81b950522bbfe05bd51710c8c273","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"15.0.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.4","@commitlint/config-conventional":"15.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.27_1639150268794_0.9843454454767451","host":"s3://npm-registry-packages"}},"0.19.1-dev.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-dev.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-dev.1","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"305c6af8393dc3b7e9831729a00d839d394659b3","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-dev.1.tgz","fileCount":8,"integrity":"sha512-ER8ZZCMH7m2pLn8HINVmu5En/1mWjxxWHeXBMz4dYdyzhPD8eI5d9DLPctMz0/Fa7My6JzH2dPj/Zlx7KlHn2Q==","signatures":[{"sig":"MEQCIBGW+eXFvb55OaUOsrTCHLS9sNm6qigrnKkJVrxaa9JNAiBqM2ocgLtqzEydXx1KsaKQoxU8t4DegoWdc35USvVUJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1223716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs3vLCRA9TVsSAnZWagAA3JUP/2Utiqq2xeJY7Fbn1TCx\niyMS+cUbR8CqJaEw0WEhi9IVhMyH56LYMHstdvudUr0k8dD+eUKrtysJP0IA\n0cvPVO1CdYJJDo5Pdncr6+7HJJ4tGyTpkqv/5AqUYXFHq87OJbnLmqtxMa9M\nqb/O8JFW3y2ZK9AF58wtvJgGnHtaKAonT9XJ/Il/RDEl8075CI0apaIsuUCE\ny4e0tp67oYj6PKj6yOQU9xTsD/vwAwsvm0RsqaurqXxteX4Ew3Xe2jSX0jno\nMYkweXk53LOud1ZGbTIkIa8QOKCKhtjIcM5mTYMegKBZeNILVOCGgfobOnBA\nGnZYdNpd8stdEPTRbIXz3xHUCy7Obemd2lD7CRLjwbVanE5cSf9f+0icexcB\n9CbLLZuTtLFgMvkWH42PPURlNXFtD7/6KaK/UVNN13Cv0L8HAZBDmt88oqTh\nBPPYTAkG0AmQ4XfupK6FMcO5BYZaGtcQZv8X4KFogm1IrK3sPnwoSAMqY98d\ntUm0wakzJSAAAiEsejoJ5iGrdjGLD1aEFXXXZuSLrGQkj+4iCoM/yzLaCz23\nvYAbFyU4caLE9+LV4AJDbWnBcPbzprG3qSiamYEiWpt6yHpTFN2HVzSZF1yV\nkmR6u36QAJ90OJkUEiyHkVyog96Lr6PI92kab3hXYSGhrujiUEVc1f3iqseA\nunxj\r\n=FVhK\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"cf9baca7f4d679e9306189aaa3e924cdad0377a7","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"5.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.0","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.0","@commitlint/cli":"15.0.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.4","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.4","@commitlint/config-conventional":"15.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-dev.1_1639152587429_0.05494671851784583","host":"s3://npm-registry-packages"}},"0.19.1-qa.28":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1-qa.28","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1-qa.28","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"2375331d113f1bb96724ebffa1f417080f68f5e0","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1-qa.28.tgz","fileCount":8,"integrity":"sha512-tJjrhSn+k2xYCeysyj2wIpo49tVHVMwz0O11kIA8uGmfPHKT9taQenTCxsUrv9fHkXTkZ8iKOszN53W4j532dg==","signatures":[{"sig":"MEYCIQDaliiSHNDQKAVAHpOsPjWz1d+7QfE0jlOc/zjWDnVFLgIhAL1TMwRimQ8A3TuO3JgytfJLXMd++rsi0G13bIdMhg2t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1225722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0rRiCRA9TVsSAnZWagAAUtgP/1fjXAJD3gKueNmpIO7P\nwJBOHdzFpIx3WqJeYFvRa3G/Jg68VM7seiPu4jwG4Y3wWRj+PTBI7IMqgz8T\nDo3ou5mCWBVgIGWTiVGFES1fQ7qf8f3qeUeqbercfS+jbTyBsBYTHNP4BmNo\numJ5lC87XUy0aO7kNyqg7r+llH6TjXOc4/DZs8i7zebP2uwDTY9lw+6FJHRx\nZp69CsvYFhqrT+29lCgRUCpEVQ4JiC5RSl4Jcztu6e77U61tURzIijmn3S9v\nGCVXYIPIAoFeK8bIvUR8zTvUCP2vF20349Gh3sEccwFcrEjIB4i2LiJEzlJE\nviEwansOdACTV+pyI8n8hlXM9h1wI6yudzaWZxZ/aRR60vU+caCPkca71J1h\n1ziaS66VzfbBsWZe/WpYlmzpqKPhI/UiL4lRaPfLNFuhlM9bm+ReMR+fg/b/\nReuQCXHmID/rj9X/f4CEci5wLfP0a3aDSYW7hj30uubl4WNWREcINuG8d+El\n8yiEY6cJUknBGwtZhjytyCvMlMK3DiqPYiBjLRJXHj3yoCWpRt7SvUKGOtQb\n+WWXtD6TybLMvlTpejzip6zehiEwPOORm9u23XKM/MawlI4ZakDxa2Qc9Ico\nNGnJwD9l3gvCLRk5v8zQwb2X/w7B9+7PcEo2ArH+xXd/mETWA+GQV7ZayiFZ\nEtgx\r\n=M82Z\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"4c263b318821e251e5a0d617f87b3f86b803cb4f","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"6.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.1","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1-qa.28_1641198689784_0.2383472344432338","host":"s3://npm-registry-packages"}},"0.19.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.1","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"6c8de5ee181267f7842eae2e7debae3f421a8ea4","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.1.tgz","fileCount":7,"integrity":"sha512-VNKgAFGuTsRip80UnfeYtBde8OpbGVuokUrJ8YdQbDx813Cbvm+ITxmDxxtyzKm7XvR2twr5XOrSOxhRZ8Ib3A==","signatures":[{"sig":"MEYCIQCdfXJToZ37kKrLGLs3vqdWj1GEAKi9C37ZYECUftUA4gIhAP0Ck/Su+5IS2xbqN3wsy65mXvzCizRCx6qvM8t6A3o7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1129606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0r1cCRA9TVsSAnZWagAAWgsP+gJheg/8aSg3YBH/OwRU\ni1PBJyJSr2KopaZwyBzUBg82D799kuaSAVxIKpNIx4QOitvtmGxDs0I8LRiv\nKAzOtZh5YTRBTSHAMmpuVoSiTl86F952O3IyWHrQoWbcrAb5lkaCnio9KSCe\nWRr3xphr9P/PVQuV10wRIouQiy2NM3PH9OwFL/s9RMXif+WWdUmmYyKus3Kp\no4gpDIFyxSylq4Q5E0HPY0s1Kc5iXMOayD1oJ/eSlsxi590v/r2WKASUM6lp\nNRJLsFo5NtQrhFpr9ccqag7VRUCms+CULnkC+ga0AvucodPVNRqXJe401rTe\n8f9CgEulO9jDqcdGQxwbtTv0WVvCtzhqQ+V9W36DijI69XypibWdVB/02cXI\ncdUHSHsha46y2pTfLsb47ZdpEvGPXRwZGmmlygAbLNEBo0lvXHfztetIlseh\n6fm0Q4aAm9J26XywR3BlJtpIvcn+YN4ufWtqPo9F2r8UIHEFxwTcjiPkHxsz\nG8bHP3JQz4AGf2hjW0pnRK13D9gnYXOOAEyD1MzPiFh64oegzf+U8lxMXpdM\noja7Hgc5a5L6vPbZv9ZgoYx1U1/2KOVB0vn8KlgHWGWDA6Q88iGZObwTI27w\ny23TOYrGuWZb/jzBX5kbRaHQRO40SIT8G8sBEH+9CC9v7dCoSbl6mBQyX5kh\n/CVk\r\n=wddm\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"7dcc13675c093ac096d02bdea620081f19fb6936","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"6.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.1","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.1_1641200988075_0.30300213094418216","host":"s3://npm-registry-packages"}},"0.19.2-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-qa.0","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"20b08df6e8494bfd9c2087b63000241ac65b055e","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-qa.0.tgz","fileCount":12,"integrity":"sha512-cu6aoSO7R0mpNA3x+mM684R9xi/cH2ZruS826Mqilg9YkzDRHUs1j/0pYxNdo6kKkAR5U9YAUMUDrPBb3MnAaA==","signatures":[{"sig":"MEQCIFd8c5+SWZla8EWsCXQSGTka6OnZyPFc7VUxpgtsl2ASAiBniWP22tkUa4+mookm4loppedihNesnI14kSE13qWuMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1626467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1VmvCRA9TVsSAnZWagAA73AP/RlB527xbZRVrJTFxlxW\nKLIZLlx2JS09IFfPtM9hPQ9tW01UGwy9ktQ0dcaGD9WP5nCHEEVOeD+MP7bG\n7evyQ7NE471v/ax4Rs5QBQWS/GGKEtimmNfKXnvsePwDBwDa5QjjDwrFcQ/O\njNQi9lePGoOLUOm8EsHAi+I17nYBGo3wPXbr0Q/86JvtMBetom+EPwyijy/h\nKmmq27SogVPzJ+M9Xm5k9vj/1gZkzLCUBfX3e4R3NhM7GKHuJE124xunN6EC\nyQW4tzmBKhWTZD6I9mPM8brUQSQJor2RBetR1DdeYWKdXiDURp3ePbu1lC3b\nBRY2R/HQaX7gUyBfgkIqPnGJjR0tMJqiE9TR0j2pmubgCcucpHj7SjaYxQL9\ne2+CWp0p8I+KTvv02Ss1jYb4po8f3RG7yuHNFyWeqwkOx5cQQ+N+oogbjEBT\nIQH2Qgd6XQEBivcyrRvQBb0KY/La9HTKeX4JlR6tSqAro7bReaUvkQb7zoc8\nSinARRU4Nvv28F2Llui1rKmm3fxx/zDEugqiFfhamf2C12q04RQOKCn+uXo/\nP9bL5xEoB7wM/qB39nd+Ha+TEePKUwP2+rmBwHPt9paY58RAtMhMPCwlYL4N\nt+nhRCcuKr3jhOBlClGCnIwwTSllprzoym8qatWbyLXNvtvYhb+i3chbzj8t\nLYt+\r\n=gHr2\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"9c9af573cddd5c45c02cb80d63a0b5391abb0c49","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"6.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.1","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-qa.0_1641372079128_0.17263499919164405","host":"s3://npm-registry-packages"}},"0.19.2-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-qa.1","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"66a2f4259e1054894d5c4caae8fa4115156cd982","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-qa.1.tgz","fileCount":12,"integrity":"sha512-btSyOqMpkm4RWv+lDLQZpn7zni+B8gCKt7svSdmdpxzGpgABnhJEU8LIOyCjHrm+b6Yf69nC0HkxnUQ5xzIOuQ==","signatures":[{"sig":"MEYCIQDcstH8WLKo1uqM6IPJa1NFffeCYI3TKDMiF6Tks1eYRwIhAICDskZI3551QpdCFhXaHrfbF2rD/511QqSG5Ef5Juip","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1626589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2odrCRA9TVsSAnZWagAAvcUP+wWbaAMqJfPfre+09Xyy\ndq2A5LroMD3Lp1vsPzdkQVfASq020KB41HirnaF/KfiX9/njZI8rRGd0etQE\nod9cI1uwDqlZ7Ul7U8k2T0gcIdgX1Gjhk7MqPOtu56Deuh/jrErL1eiB+wT1\n86uinklxWcFC9k+MYQwGIfujWC0XyiknniieixncdYlhyqK7odJ/uHi5RM5w\nTcAnufJnwX1zDeEvMuvGfUURV7eo4M6Vf0Egzce6bKcEI8N+tf2p7yE++KSs\nxjc+BpKrU49VoRkqPelRTMaN1r0fXXtCoy76hkNIP5Pj/tPA+Pkw0ZOxBuu3\nZImOeAyIUsac5ekQ/qnuOhf0KSZ0nnhg5MDcZSp/GV2pnYUh8v7o0Ye2w7oQ\nc2tpDq6orbGkSZHI8WMFE8U4bDHSOL58rnQcLqVFdbI6OmeWToP8X93WMkqk\neD1WoBj59x18snPLo/DbKnc79L+hQ8utJsTYBcGhyNuW4k564TFcQsewKkO2\nhKPK+TCCeel0ivea7JJvjJ/aie53Trj0GwuYkQEXg/UyGHVPxfEpfITTCTAc\nxwU9cUozgg4UI3fvjiahOW3BjhLNWCvhH1rCZ9eqPl5y8VOAe5KKTkWork8r\n3Lo94Cg7E6Rl8KbT4OgsU231DdNYkkXcIHMM3CcDeyMBVAJpwBYrgkLrINQ6\nhgKJ\r\n=l4Nc\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"7c82276b7ea870436cd4a3d616e2c5bb9a5a8522","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"6.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-qa.1_1641711467447_0.8134975904960344","host":"s3://npm-registry-packages"}},"0.19.2-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-qa.2","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"eaadb63f84d79a1b5f3ccb21d25ceeea3e013971","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-qa.2.tgz","fileCount":12,"integrity":"sha512-UuB6TX5H4JLLLioJZZ1xc/7MeQZesWKX4jevBYKffRQ7GsongX+t6ytvpH32SqSiGhboPi5wv+005Vb5j0Z7Rg==","signatures":[{"sig":"MEUCIDCrzfK3uuSoFqTnN6fKXL9EWNFSJPTHvE+T+cKtZNErAiEA2ZOwyf07Oq+hFzcJ7F8kTvSmxsAvnMneH6JRR4URh9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1626711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3SVhCRA9TVsSAnZWagAA3gEP/0rzFq3A0L8h7dbRd4Q7\nk6iQUi3TtXXTlJrEICUemuHYwzVLmhUIKOyvmkznREkHZojq9980NLIB7FVP\nL2SU0qAXxKkWutbRYfRsTs686OSP094VZNG1J7ZIylTiYR4zRokcXmuu1eP3\n5Je7zkvokvoPA2g8OnddiYvBdrL83unBWx9XHm1EB9ihNksxRvd1k+NmBa99\n94uaCQxtQVrIymhEGIJRNqPO+aEGpc7gGiEfuF4PblF6rx+vRIeGDhre/ajt\naMlT+k8e6Cogl0c69K67HxdpktWWlHrEituzPDnXD4sdgMU9h+rXyOhzAyQe\nHo8Coyjmd1YSgSJ5LrpAjOjgSb2OaRDpM4++jzcGRmmoaioYYN6bWH4LDktf\ndKpOQcCYPdv/68pp/iy+sKheTAZcfeT8pscneoIwBQxEQSvT7mSdTfv7ZN81\nEH1K76+vWwHN1TPFh+v3hMy0lzukUjBPTHRb7g4KYpWLNmZF9KMbxigXPD1G\nlvdotRfzDgk+6ru7Z+zMe1RUPKnkS3uumbwuXXLwOFtPLJW4glOTIDd4gFLt\nk97nn9AAKdgcSxsYqC17lP1s38oZo/09LJxDWum4Bmyel7l7WlYc+eevP7kA\nMshqSec79pXoF1dERVClprvufCqHC6CZH43CZE3Jt8ShRN0+iO5LqkQKCFri\nmNWQ\r\n=DWSO\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"03e567e526db2100f9431c5c270886c76a781859","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"6.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.8","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.8","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.8","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-qa.2_1641882977110_0.2729269787784354","host":"s3://npm-registry-packages"}},"0.19.2-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-dev.0","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"bfae77099e3144d85753ce2adab1ba26395aa1da","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-dev.0.tgz","fileCount":12,"integrity":"sha512-JVFcG1b8Eq/efgXUdyy6GWLgFmxMJryONoPFaWZFFtCHaySbJIsPekn0clsNLroN0y2XsrkVTU909Lt190lRBA==","signatures":[{"sig":"MEYCIQDYo+wsLzfx1hbuqEh9FhM5hhO10sE1Fbp7G/nm1CYkrQIhANsIElK30fY0VryXPm+iYQ2xaRo+xkaBptVyIRSUWMiQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1628774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3WpvCRA9TVsSAnZWagAA6BYP/2BEchPFgPEfGTOUhU07\nndlSPX96L+jyMUsJtCD5aKvRiypvrNOPwq79tsN0um5J4ohSnS8t6XMX0Fxa\nivO8vMhZlJ4EdccrCag52Vg+6QR+G7vkUNfpBsR3UR1G2NvC5PMaBDJGTTqs\n9fBtfwaB6L5Vqp8yDU02koy0Kb8n7GjEvcp7HuS83US/G+3docw2CYXB0dfM\ndVtnq3U5cvQPDlNf1kM+N+1WQImSDGLWtVIfKYUn9ZiwfxVTb5YsAg5Kf2mx\nPqOx0EOgCEF8m7PwTDUyCaSJ3MXtGa9wjvyO/+I5RntW/oBrctAWd3b1WolV\ndZzl1LLm/9CSFl2bNYwoYGO1eWgsC1v1sRhC2tFD33lp/AiR0KiRHZzyOh9u\n1aOPFqkgWaLW1I/sr44lKHsmkL0DV0tUMGUIKXbKub5/kycwA9KS7dbJ68a8\n5+Qq0BGa5Eyks9Y5oItqpBR4p6E619jixq6OUsMnHlEyqyN28gZHysx8ithy\nZrugt7EHWPbaJxCcZ/2e6TsOy0v8xKJ8idLz+NzaMsNbs+ApZWTwA3ZnKFzD\neWeU10papLDJp9h0XnmahoB8lvD82MZluJax5M/PzeLmdfWblRgP7n5UiRJJ\nC2I/2mILuesYGyoTyT2anXyN1w8eAncGVY0tmDFUzKZ5bCvQmjLbCHTYbddW\nE+tQ\r\n=rPuC\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"4d56f83faa7833db4b75e88e018597b1e9e0ae4b","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/*.html --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.1.1","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"^2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"^3.20.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","parcel-namer-rewrite":"^2.0.0-rc.2","@parcel/namer-default":"^2.1.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-dev.0_1641900655045_0.5180017164307078","host":"s3://npm-registry-packages"}},"0.19.2-qa.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-qa.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-qa.4","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"5da0b77b4a3b17a1df16761526114ca28a49ccaa","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-qa.4.tgz","fileCount":12,"integrity":"sha512-uo10aXuyLZqD+kPAhnnj2Un0m3lrZfSZASkMP91e9wbQLT6ePn8jJodqsG0GOxwMWcwT7jOwL7sCC2EXnM+PFw==","signatures":[{"sig":"MEQCIFf+eMAVZsgB7qtHW27KMn6bEV/ilXuEpfv1KSlXlgq1AiBLKFWKJbcYyUBIxj9GR6Kzir+x9vabWMjeeSKaOQ91og==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1630517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3WzJCRA9TVsSAnZWagAAZ/sP/2vgU++dQWBQVc9x/NHe\n0q1w72afgE94zOoFVzxs/aFBh9SJ50Tj40qt3U5W99bW/Fuda1OxjaU8WXFA\nm8M+HnzllS522yYNWVrW46r9MdM9Lu5UzAuTWgCsGKSoCJRipoNZPyuSgklv\n7+7w0eEztwruNJFffseL9uuob7avEHHwVTY9BzCQJ3GLIWr3X6cwz7ULdTED\n065c3b7JB59WJRgEu1eiWKOH7w57sNtHKCYM+4wey6UzczvOno/rqz1Ctxhf\nq6/1Jj2n5n+qrOXgJVXUzUn3o0poYuw5VfnMFp/bKomF336YsIy4aszDEgj/\nnGVkJflB3IOi3hGjiswQt5gv2V+1BqXhriU9JrAnsZhSyvkgCdoVm/zU4a9W\nBHVK1uXWZ6cj+FfM0Iru7mZAtmBPyU083mhPvnu1PJz3lkPt3Z0qMUMGv8e9\nnzebKxGcN7syv8+A6zY129aHEaJyUVPCyhRgVQVOb8+yHJTBZY9v+nMicNqb\nv5r8BOubOrZl/W0D9Rxil5bNjWeanclMAysQkXFPPO+JrL3U/2xIJCQdLPpt\n3Qti4BRfWypNFdGBapr7jBe2GO7rHFRN7ERis80X6RDXe60Qz+t13uiMTthP\nUVkBqyuUb9mDcNI71i6VOdf561ksbNyjq2gCElO8a6Y1ro8lHpP17+A3Zq6L\ny8Gd\r\n=7w3y\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"c0a9d2a8e05c11d6f42208d2d9a26615edfd03ec","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"6.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.8","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.8","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.8","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-qa.4_1641901257389_0.8830533165349417","host":"s3://npm-registry-packages"}},"0.19.2-qa.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-qa.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-qa.5","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"6e4c5fe29c1b558818f7067d4c54995dc7cffdd3","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-qa.5.tgz","fileCount":12,"integrity":"sha512-/Vh3j8bMrBP+Z79T6yDJFFdqdv2VqchRDnbS358kGemQhjFlBe7VnhKBT6l01Rfyw9NCNIV2Alr8PM9DE6+35Q==","signatures":[{"sig":"MEQCIFe22JqK4dKFgKS/sL1eYxqS+hCVfXvcbIJKfN3Gul1PAiADTi1DMDJqnTLMsQ4G7FAKAaNAKJyep0Zs0SOKX3YDmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1631053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3XElCRA9TVsSAnZWagAA5foP/1wCOZz7/eB8mAU+Jgpi\nw9uGdfguHqGtXnE50ykGdIghj9Q/USTJ5dsb28p7poCNFyqyJc7LIDhjpERt\nTjNrFH9YRa0yu7GsuJH7WIan4JfZheTjJn5AjVh+zLpTIspF8w1jRqBMqY+V\neqCKz+lr4ciROs4F7LeFZvmUJpq3YgD1kpnSD2Rv3UMFheLf1KYJ24jPEKLS\nXnqU5xp1xgdMlw6HQACJ4LEZuSxD5+9EMZMrLZUU6cRKTRCjz3XVTyxbEyFh\n1Aq/NGkTZak9+YR6eIJ6GDZ44FkHGVLxXpSnnGOJbXJEb+ITDQmJ2nOFcfjS\nO0jsNFl/RmGNQ8s3/THjQekCo4wuoOvAvk3fyPynDHIUzlVfZqAYrL+lt1/u\nIUFCtahH2ZEhPXkDQO6lJhf2eDdP29pABgcK2+skEaswzAy4XDHrD5euCRaU\npzd+mWOLucX6FKtNds3YiJV1Te0krVHNarwycgyPEwjZyG+xmXGswYG0sddx\nYwb2TIfJvN6PwnYF6VZrAKi/efPMmiXoRdD2Zo1Uy2UaBH+myRwoCTuGzWnu\n8eSHJRN87rEpXXSZtatkhKKDmXCS8PtBfJ5M3CdHEsnhcPP/faZy6HqsDl8X\nEAnZSidzfDs5ezwPxYu7FRFtwpghD6/hXuFSVtWSe/vMCzuDnO/O8IP4ZJKb\notsw\r\n=vbJ5\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"80d1a2def67fdb898818f5a39cfae98d98631e96","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"6.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.8","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.8","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.8","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-qa.5_1641902373488_0.015606983664745444","host":"s3://npm-registry-packages"}},"0.19.2-dev.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-dev.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-dev.1","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"018048bc2ac8a748a9d928592302a43706646f0c","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-dev.1.tgz","fileCount":12,"integrity":"sha512-wiIvPJDdKGGgwg9kBq3P15J6rpWINLRZD9D4avSdpNkb5iW40aBbG4UV38XLeRjKBZfK7/V/+31/xSbTLPANHQ==","signatures":[{"sig":"MEUCIQCHIn1Lu+nscWyBuuKtw6zXT75EusJMoTl2WkTrIRhTuwIgQ1/ykUFqMbuCt0f5AyzNnUmBd7lyD+SXbz7StYZhns0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1628892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3Y99CRA9TVsSAnZWagAADrwP/ArSgU6N46v8JOkJJ4qj\nlOABIvzl5ttHKx8jb19qqX0hviITi3ZhCFmpQO5utu0ErhdchRN9GxJosFQb\nhchPgKs5WllNND1+TJX2EFWYt6c/D1fwBAVi4JihzBwLClhPn0ezMqpGwqSN\npYOIc+/sAf1+vtWUAqdUuVcDvzm+MYWlIhUwvGA3pNa0QEUl//5ub8Vi3CLB\nFQdQztdw/ujs5M459F446y+jGYGmEM1d3MvSJVxjba78mPN+KrBJLRMOonoQ\nY+R0mUGgOWca0fuDVyXz33BsMcBJr/x7Jopzc92r1xvKego+Yc3Nv/8XDdEe\nLgkG5775g6G+rYKPAtLKOlFCCcjNl3o75K6uXSwC0zze1b7E5BHrVsvxjU97\nS6eOHruXtNGqTHOxeglVGJOSN8PpBHc9QuWpqbeE4B5gfs2s7PynrqELaORl\n2uIQsS7J9SoQpovZQZChIV9ZtJ72/FMCMfdYKg8RIxGPgGy8AsFwylrdU5KS\nF1s/ZNrCRg46aIGyC4datpOk/jENS+KPvqzThGfJrwyIl2EP9VDkMJDisqNC\nFXqaZHlJWikWGH2OVGRBRCqBk8PC0kka9HnR1U1xS3Wp43f4X7QT6BE0Cfsy\nxLU0nR8CScOq/jVM6BSHmGOFwYmrDOCGj+yb6EHxkJECSuvvAykcELOlfc4w\nA+NL\r\n=6YfG\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"6b55fecccd28832751c7b1d576633ae3fa87f6d3","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload:popup","//s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","build-popup":"rimraf dist/templates && cross-env parcel build src/*.html --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.1.1","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"^2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"^3.20.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"^2.1.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-dev.1_1641910141423_0.25703024117871687","host":"s3://npm-registry-packages"}},"0.19.2-dev.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-dev.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-dev.2","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"ac12cc062daec30ccf7562b337279dbf4d4d8b28","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-dev.2.tgz","fileCount":12,"integrity":"sha512-VxtTjapBP30aacIKSMAjfyo2+7NCyAjUTVI4+r2GJ/RxSsQhduAM2k1yu+IPW9QSBpacPa+G+2F7KsQ0zNOsMw==","signatures":[{"sig":"MEYCIQDnZokH3whUp8FjYm+e+gez3VA3JpblTAL/ghJnI6JmswIhALuYedHUWg2cSc7uz+NuxUAS6B46jNtC7DkQ2+A02nOz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1629017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3aHVCRA9TVsSAnZWagAA8yAP/iorwLYLGiInFR8imEHm\nRXlN6CsLpHnrRDU4jsPy6Mk5IDUHCzHV4qDW0fl1KsJ6skE5dgtKrP1wm5wu\n3uTgrG4CAqf2KQv8GQBBfzBk46C6l+WKBLtbkbl8huOUw9NHM+zM4dp5W8Wa\n++prXuBxKdVuOB4ApcWF45/qY6FpkowZna73wOnglLjcy8bktnBzDfDMrBMk\n5Qolfe+082s3AbAsBZwoBY5IqibcNmYZ8qUyuSBgZIhqIxMyIQvFplbDfuVk\n3actQLYNFNF5qJzpUXf+S+INBSnz9e7RyLhVFnCSYJQAt1wwTYwRaptoPfLF\npFXf0biLZ8TwwHFIlkE5d6gTBcBMEbSjXCx9MIXOtiS4i/Ndx35LnNRDekMy\ny+az30O0Mqp365a1dR+SWMVMSFbmYGRZ6YX5k0ZHRo7unnIzR5UhjaKHJJgr\nKD5Df4xqp1HJ8kA7AgGLmX4l8DLl3YKa0NswYUiXwad72sL9hx0f2sS8W45X\nKza1hJNxivkaIliS62ta6XKgQnbevxI2C3p0Mjv58w7Mp/lQynF1D/cTSMP3\n+wRfe/Eysz6D0lAUv8A60mzZ8jUm1nIKOUAMnK6k3/cO4tHIejXs+34tHmQa\nyVve3YU1FBOnz/I5ozZKczi+m0WL1bpVcUpxLe0IJtDjFyb5/PMGrs/ZfduA\nOpdd\r\n=2sD/\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"26c3100bf4598d0791b503278b72c5a4ff5eab33","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload:popup","//s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","build-popup":"rimraf dist/templates && cross-env parcel build src/*.html --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.1.1","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"^2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"^3.20.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"^2.1.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-dev.2_1641914837236_0.9489156413997937","host":"s3://npm-registry-packages"}},"0.19.2-qa.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-qa.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-qa.6","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"f907d9388a959c39e89b8b6a85d935f6735886b8","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-qa.6.tgz","fileCount":12,"integrity":"sha512-V1E3XRwONvSG3vtcl0dCLtmSlG0bsmE4qGIKHno2xKsgzW3MMNDYAFf8U+qofHqiTiQKwvzNxXGbNyFbokEkeA==","signatures":[{"sig":"MEUCIQCXMDSthsEPS3sz23uRmsVjPNdNUXf/S8VzE0d7u0wZowIgBH0me8LiukkSU3s1EUGIZbZQvuMDj19KXP2BVuxJP0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1629274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3aNXCRA9TVsSAnZWagAAGscP/j5fN1rGhTUTFJLOsVxV\nJELKsRr/OjvYkBYEKbTnPn8h6S9F96nG0e/EvuMtegmO7cYB5QdjfOOYx9Hi\nLdaCZc5uYj9IPDcSmQ+GpyCONp4OlZkZPm+zDHdrBZK+cxIUFRIm9Mi5qPxd\nT30+cvYd03A1G6FSO9JVEkWS/Z19fvqkAY7HP1hGTUqmKQfn/mdjRCj0nBg+\nfyOl17fgwXL4XnuRAiDR+w4piZ1WDynT+f5M2asSAqmbEfgUUYRHjp2xBa5I\nRGQdRauJGVlGsqUoQu9hNUdgMXfEOdeGb2nhglTy42dplTcV2/vscMNouhUr\nSGv20GXRr8e8rQ6WoWIpZ+vZaYhOnZ6yffWwtFSPGVl1rOoLAMR916dxYqoz\nhdXqm4y1MxnSmIwvWzg++KZxF4fzopx/KsqN11+1jAfihQFZ6RE+4TzSCqOF\nwO/O4j/M6LZppy7wB/uoIn8oUsu0lfHxq625g9solxOYUgiPYS2Bc7Zdjwzv\nPiM6c/Jt93ChD/OPC5MdNZpkjLSR4Pfwed4QQq/98fqAMjvUoaYfzx+ov/KR\nAYwkPlMU1OGSJ5zUdT42yARQrE6DiJS4UNRzHmSvKjoBcl6mxOM6PjmT0fpJ\nvUY3Wjk1lwf9cNoMEC8RvoBSiBrN6n2gOTCEncVrJBKtWi0TpR90GL30RP+v\nZtgd\r\n=uUDa\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"d9ebb3eeb8961279cf2d2b01fb93fe39b96aba7a","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload:popup","//s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","build-popup":"rimraf dist/templates && cross-env parcel build src/*.html --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.1.1","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"^2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"^3.20.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"^2.1.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-qa.6_1641915223553_0.9806850761865253","host":"s3://npm-registry-packages"}},"0.19.2-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-qa.3","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"28b6171322e015979ced584b13f294b4be17c8db","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-qa.3.tgz","fileCount":12,"integrity":"sha512-6bTjMWuBLED9O4xk5IHMNUD05LEFLMC35UwQp6JJ174ZOx4bPKq4GZcNib923XaL+jvW9bAZMpYE18FklSa5QA==","signatures":[{"sig":"MEYCIQCC7HRs4btzRjj1Z+Qyb8JdCamtDG/qg1euKJOV0rQ+zgIhAMjEvC+WUkQqCUqSVig7iIsDoDabj3L9Z4kNlW2O5rRc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1626833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3nb8CRA9TVsSAnZWagAAm9MP/j7NlIy5MT8CQXVrz3xd\ncc1tk1dhYGvLNi0xX/8JWONfOsqaEOG1mmAIUOHoQGCjD4cgwV5JCYyTQJlk\nn9ZDu77beTAfY6Ht8725OXpTQxZt+Kww0YtwSvx2uQykP1TICBfpsFfaTUx8\nNj1ErewAQ3CXOZ1ZrP6NpJQjzy8d7/20cyrvtGWs5yrmvnvjlM/5l1OCEbCr\ne+A3iqWU5pQ7KZjLy8DEUIVV/lwv3UMjP+JtFDj/ZjfQQtG9bCNLliiF6yQt\nTM1FkKFcQYIsutjYFhgJCymiR9uZqxIJ0ZaMVd5ldfleC+1nL5Y4icCFGZMN\nR7f1ghcnHXKiaAnOH91N1KwewoQNJgOL6qd2znVk3fP1mtTS5IvhNCaqLBmS\ntNUCxVWOkaOUo7HJ6PW6jldADlFjz0AZP6A3T0agtI9j/Ct2xnkNWW7NChbR\n8iG4SI/9uDkzZPT55A/fKYZnESMcK1GPTX/hZRFxxP+iH3z5enJRIEtasd1x\nJ3Ymcmei7x+pVPI7IE2g7x5UKBF3EcnPQt1Z0A2wwylvQU/Gqt1vD1EPf8AH\n/WsIO4aNFe6qSBvPGhSf6iPHizvgEgdi9TDu1ve/6xtvql7koP1tTXGsi7os\nA+AzAog2WMcU3UKiM1dHe8w0x+UJJiHRDrZ0Ew7BxSOfSyOXeZaFW4FIR9Cq\nK6Xl\r\n=QL3E\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"2","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"fe76ab6aef2f2741990a01113ab2c9ec96d802c2","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload ","build-popup":"rimraf dist/templates && cross-env parcel build src/**.* --dist-dir dist/templates --public-url . src/*.html","--- tests ---":"------","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload","serve:locally":"http-server dist --port 4002","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload ","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.0.0-nightly.688","rewire":"6.0.0","rimraf":"3.0.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.8","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.8","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-qa.3_1641969403987_0.09202039638963622","host":"s3://npm-registry-packages"}},"0.19.2-dev.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-dev.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-dev.3","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"9f020bc5008924c71b2e861af24138155add6a2f","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-dev.3.tgz","fileCount":12,"integrity":"sha512-8Mm9kC3WOqoAp20Pcyre2lrQW6R2hTZB0YZRHAclRiWMVKsg22SVPB+75230oLYJkL8srl3zt5u5wHPXVLimIA==","signatures":[{"sig":"MEUCIQDEiiN+F7ocCKMW8+cZ3wMdhbxei9hm94IsSSSWKzUhNwIgYVOphukuaXNXDnXCABF7IIwHrYktNAxh0yGluajXDuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1630324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3phECRA9TVsSAnZWagAA2ncQAIKMaPoFCcgNzzs1QzME\nW8c3AosOrIQQpMn0wJSoOvTh/ZQ7Kq46bz7ThzHIVCB5O3O3/ZskWWyLg++Y\nADM0YRjUWsTX1oT0WpsO0bKWT/Iuf4CcBTNeL/3zpMxmzuS5xC0Qz9Je1JtL\nj2YRGR0RFpNZV36iM5791VhuI6OJ9CcHUVe8cVcE1od2ISjUoONo764oQ1c0\nOooz5BXvX8Hq2GpyEuwT0OO+3OLOYm1rF/D688Pb8NiDnpYi3IfArHxG+Gsn\nwUmPab/gV/x05u6xgws1yRiiZ8YKoUUw53qQOIlM5KTikvSYaYpcH8wJdi2r\n1h93Jr1zN/tggQ24dt8ZhzrWT6vJp0D1hMAR/LshkB4J+2yFgFGcWCUkX31y\nEanDLcnbLx/waQaTL61HzMlCFDbbywYBG0sQk1LcpcsQmRdbgaYjYB4QDl40\nEK6L1zSeIbEpBFlSdY9+DZoCkmdU+0RF/fSBXCuNRX0s9oJF7rcDRNCLmjfM\nnvyBm0ZqMnijEdyYwu9JZ4Q6riJz2uPNnV4w+SwHgoxF/HMm36rdRSJPQRhX\n2/UmwEtkWfBEHPfO6gXo85yLeO/16qdf7Kd1Yf2d1gahLsCwIQMVf6EcAV9+\noTAxFQzW/fgX5SVgAtniOof4JTT6sq7DE3AEQIfsZ2wy1pJu4yapP7aUyvtZ\n4ABg\r\n=n1tz\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"420793ef5d1c2f975be286f2ba55096b94a36848","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload:popup","//s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupEM && npm run build-popupBF && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/*.html --detailed-report","build-popupEM":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/*.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/*.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.1.1","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"^2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"^3.20.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"^2.1.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-dev.3_1641977924596_0.8135479822783365","host":"s3://npm-registry-packages"}},"0.19.2-dev.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-dev.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-dev.4","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"412f995ef84aea1f75be82e1535d23d014397740","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-dev.4.tgz","fileCount":12,"integrity":"sha512-hen7cdnrltDkvGnevGlAy4h5dkc7UW1J5rXIMGEBIbY/+2Suy4C8Xip+nbyuTNXidTAU2em85CGvTkFKvwZBXg==","signatures":[{"sig":"MEUCIQD3YhvVCLUkY7IPt1mrb4NMcnq3HVdw3SUl2UazYzgdBwIgb1lf/0C610Y8ZzObGyAOJmD842DujfDesvhJTRc688A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1631387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3qvCCRA9TVsSAnZWagAA1zUP/R0FJErxJIKTUwRaIj24\nUnNY6fNhdPPA4A5fza9gh6Ov52/1L8FKyl5fYbJY0TG4qRL5PVu+oWD/qCqn\n1N9sjBXJdoJGxLLjg2TK0gPclWOqq8oM33K/Px2JcBQvEHfUPYVnUmMIJqOm\nXHLaw+G+MxqOydGDPfN+BNNua8p7PLA/HvnHH24+GkcacUEnh38bXpnyB3V+\n7Bdbgum8Mk0DeqXDYZ3Z4WJ/oFpc3OgUuETnoCFPCfT5nLYlJIMvuqY7KOUo\ntFisWG12W8LYVfEE0XowgW0vHb+iOCRqf0zBS0Ev8B4vCg2jGspGs3nDNFqd\nb3G0hPBU8zQIfjltIEuvKzFB2jbGRYMflx8Cq+B1zUnw6YZpqiYT5/dYI9Zz\n3sVbi28h6Kh0+zdi/CCV2i5v3DC+a1hJScEGorA/ULPgSn1nSDalALTsbexl\ncxmqaDxhpdV62rNzY6LzF3f39QX2OzlhBik8eDK5UvYlHY2ExT7/vpXdB+Wc\nIOhx8OJT4YPnh0fC2uXqg8z8F0JK7FQwb+jpQ5hrCndkgZVZCFEWGKIPj4ow\nlfuGr+qTNCPBGwq/Roql9CGXnkWA3mVflJwnrO/qtjo7hVR7QHdQM3pkqMvI\nEIGzGVqpT0gGhWq8Gu/zYWTQPuMJfSLrf/OwuaeSS1B5sm1n1M72Zcbn3uxW\nPLi0\r\n=1GAQ\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"577a5574bdfb87346489f2b209c2131f0ac95427","scripts":{"xo":"xo","test":"nyc ava","build":" rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload:popup","//s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupEM && npm run build-popupBF && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","invalidate-cache:staging":"sh ./invalidate-cloudfront.sh staging","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"^2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"^3.20.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"^2.1.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-dev.4_1641982914444_0.28198929845060383","host":"s3://npm-registry-packages"}},"0.19.2-dev.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-dev.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-dev.5","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e463025e37c0d1987397aaa1b54faff1a48f1bc7","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-dev.5.tgz","fileCount":12,"integrity":"sha512-KdaiA7jd45WMj0eQJIJelcHRG+eg5UnF5rI9vt7laBGQQ8zm87ALmcuIJ5cS3z4Dea21v+4hfqBEfQMwJMFMtA==","signatures":[{"sig":"MEUCIQDh30vnsvm9XMT/WvnYgIwLgqdGzVnyMtxYvhe6i9ZemAIgW56twmOGqr3vBrC7Xt+17uoyXAha6UafzmNoB/d3T+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1631511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3q6OCRA9TVsSAnZWagAAyf0P/2A6LNt66mR9RGTVPW2w\nQ6AKvjnHtYy3STn4AVjJdkO3Yvu882GZmrICbn4qDN5ilJvZNABkHpjVZaRJ\nxuKyGAfnPxFfVqblbAW4JrvFpNNlmMhrup0uh3EPFwbPif7pp4i6IMXDsJC3\ndMp/qYhPcFACTNQqkH3+eR9KxT+0fxXMtWHirzAVnVlYh8hJWImMOFyxKsBX\nVG6Y0apeLTbY6o2Twfrchwmkdpr5VnUN2KaGvV81rjibJdOf5zJwg2+mUgiM\nK5zAQFzb79QZBvzDPYfvUlhxd5oWOxt6/QFYQUHnG++/U3qOQoEeOZXGcmWo\nib3HbbLAgROJnoukrpHpt0lkCo02HuNNq9PwcshH1ioACnj4F4qTZWHlwp5a\nOe6+06nMxXs4/aRV8Azq+dbyUllpgImaGe2NDOUGvakMNh0c6vPfM4Qjt+HV\n7LNyQJdIl2h0+wwwtuPKAUAhs2OHG8lO7fWOfng6g/R8bEIdF4JF2AR7YF+C\nLeQHBuOpTLOmT67pg9CGnN2xC7pqmeg2Z3+ENni1tEs7bd6ymohtSX+NqNPj\nKlsXpXtQY28lnQZ6Yu1UlULDgHnOlazCN0HlN8pfruWyqoz8I8zQOGjI8o/a\nj/IKsPclEWPV2xifRhbIRcbuGXqY3z3vZ6Hk3MJ1ZZb3JEqBEzsG/4F/jVfC\nWr7V\r\n=s1nF\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"673a7ecb2b106460e6fc8f666c9049725ad22166","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload:popup","//s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupEM && npm run build-popupBF && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","invalidate-cache:staging":"sh ./invalidate-cloudfront.sh staging","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"^2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"^3.20.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"^2.1.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-dev.5_1641983629981_0.5912504192942334","host":"s3://npm-registry-packages"}},"0.19.2-dev.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-dev.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-dev.6","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"77face1ec2c2bd2709bc1ea22af0af95a5aef31c","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-dev.6.tgz","fileCount":12,"integrity":"sha512-wGHP2nzcyBYMuVVYC4FWLgqtgdDxfiZO+xH7hkfoSrCcPPLWjG8GUsDscKcjNGZtov8zDVoLrnAWlseq0Z77rw==","signatures":[{"sig":"MEYCIQCiLxQb1bOrYXFo5st7D04oE3Jpgg4kw9+9yeF3pCY1mQIhAIdn8sj668eKj+n7XCQzClZT6+/8jJB1POnEy2nS7PhU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1631623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3rdwCRA9TVsSAnZWagAAzNkQAIcJVN90t/96VDgnfQv/\nWmsNmRuoTrqLLxl1pkowDAFy5Ahh36ESGFyfm3Iqa6ms0k0eKV0jWoDHh9hj\na1VkwucGgM0uZ/hOcnFs+YDd0Qp/7pXqzgeN/gJO4Eo6v3FbG9BrqF44UzjT\nu7SJf0iQLCUHHWyc/dZDo5EelVBegA/0b/GfNbKYVwUHcaRDA65ajgoETsxT\nPAkoGRysLBMx1GX8lyI2PNHrB49XUi3RgNXOW67Meuif0KfMMPEPXD5PT5Jw\nU9GUGZu3qNYaytQIoAP1UA9s3+yN1U7+hX9xbtFHkN86074wJpqXXU723jjY\nJgDsx0F++nHXViLWeY7QPnDjex2CEpcgw/UMTe6qkNm53uAn7ffbs4k0BrfQ\n9A1XFZBIjpB0n29LZqQcPShMkwXIIapl1+PdDOlqrTsLsKH3zhEbxu2ZGzDM\ndk2Ara/dQzYIC2OpIWD3HMrfchYA8/wnoGflNerJIFVLW1KGtnvofuiAWWJc\nmsx4ek38ybiOd6330iwrKIlPxAfykZN8Ehm4X1jtgCVtdCgB+emySI8BXWOD\ngyeMIztuvjlWt5/UwRZ32Mmlz/DwRpQnEvvY9JNpSU1+dAKu2uPYtFQeasGb\nIYMKoJsOR7zvj0Sd12mdjCJPTZUGhSJz63CDOhOB1TkqQdyDSpAoNK0YV492\np7VV\r\n=IOSz\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"4d23742c0fb4a2d8d3042a29b5df6d6879c0fc1e","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload:popup","//s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupEM && npm run build-popupBF && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","invalidate-cache:staging":"sh ./invalidate-cloudfront.sh staging","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"^2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"^3.20.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"^2.1.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-dev.6_1641985904355_0.2161357624559186","host":"s3://npm-registry-packages"}},"0.19.2-qa.7":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-qa.7","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-qa.7","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"afa626c09b768fe2f97908e2b0421b2286c05465","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-qa.7.tgz","fileCount":12,"integrity":"sha512-7eQuk4llXuKtg1pG7RDqthdPpESPKS47Ea2n01G1/lgWQfIa6qAW/XtYA/bVVgGdhN+Ra29SlouZsEw9uKDIJQ==","signatures":[{"sig":"MEUCIQCk+6E9tAmFYJqRs5LLYGv+xF6SwLZgp51iShV7r+7MfwIgKKd3ZK+d1OJAiSNlqdATcWXPpV+ou+IShJ00PXiSvy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1631880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3rt0CRA9TVsSAnZWagAAj4kP/2+3AEnvLABSEZ98zPZW\n2GkhZKP5kCD/uc8PSDM621+ZnK2snEd++VclJ9NST6Z+fEmLKDIn+zXs8lvT\nMk+kyW92/FkmKoQ3EQ83lhlNREHULuksNcjCI9yFXY238sDx9MDnOjd3Eq87\nklrn7HQsOAkX+SABS64qvD2GCO+kM6OSUoaPOi417CP+bvBiyLcmALvV6v83\nt86KDkp2cK4aBhpWWnEG2vlyLDKZ3+y3D+3rfV3KZ3z+EabT0zMX8doUPu66\n5y0nv8D189e2ETPp5z/W2uDtC4j9pvwadxd87Bf/sTFyPLZ1Ed2/dsKjUsgk\njnWz9LqTG74zWOtlfKgI9yw8NlslVLTOafEReUlxyAgl24ofeSdIt/NIXZh4\nAr27pvstv+QS9bj/iu/gUbncset4SGskHQozNvZOUN1gf7vCEExho0+2nnD2\ncaA+XmSm1HHkAIc3lGbPjhWdoLd+Mr+jks4SciW5XDAER1+ckwDp3FgcrqVD\nHruZKBx2/hmWBshco5iUzdPS2VsUuTIxT9+eNFl2/qHI5krvxJUzQ0feYH9x\nQZIR0SULdY8+kAw9WYk77q5bx/RdFSjHj92c8CXHhXL7aXJyMJGHuxyF5qwd\nBTCJcM4NfBsxZpBjyMtT5ro501jNCz9Ks0D21t17vUtbSDhsxhff39QX/J7X\n5qzv\r\n=Tju4\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"0caea0d57b440a0cf329ff52e907c32aae3fc785","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload:popup","//s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupEM && npm run build-popupBF && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","invalidate-cache:staging":"sh ./invalidate-cloudfront.sh staging","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"^2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"^3.20.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"^2.1.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-qa.7_1641986932217_0.1968637149750947","host":"s3://npm-registry-packages"}},"0.19.2-qa.8":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-qa.8","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-qa.8","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"9917c232d9f5a64b3145ded0b15e4817d51eb3fc","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-qa.8.tgz","fileCount":12,"integrity":"sha512-70y51DkqMtPkRay8SaTWkcSllaywypS+OSoN7b6HODooy0ClLZEKkZDyu1UOdihn6XKY2IObZlP+f/mciLWybg==","signatures":[{"sig":"MEUCIQCxc+Y9Ga8iOBAvyKRxUOJx4V1WrgK0iDLBCz/DHKirJQIgSznxSrLLK0MUPeVw/fg4/4VJRhf/gzVIp7hgbtf8GP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1632002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3tXUCRA9TVsSAnZWagAAEVwP/35VpkGU+yTlPbaTYqL8\nXSUMGpwn6u8Gxjfry9ysBV+DTemtc5qoyZlUVO/hv0PkatGIybD9LKsby+9u\nYJlIsUFJLmMCLti4uI40z/i1chjbV9KK3xsDKxYb7947aitg3Lprz6vN0ujd\ncoMLyq/e72ZQkbI3/RtH/RncFSv20cyRYEQYIgYaDbkvv1DzZ9+BEX++sOYF\nkRWvajl/1BDwqpskvZSkdKmR8RjFrAovTTheNvccE8tUkSXJlSPdYslhdSvt\nK4QnThPSV2GuTAKqtwTsfKXskFAYOvBfoTbncMsaeACUYf6fXN8e97ORkSND\ntTpud2FHT4iMhSVKSZdz/IDmBBxNqN+lfC49Sy9LtWXRf9rHUXZGqSu5zhYb\nbNzSHCqLbuQEY28KE8QYz+wiDWDoM5RBoEAi4ZcBLK3BxCb+9yR54VAdIYrV\nXiSD0T/cOsNqhme7KQycwFo5jIbZk7Vo4d9eivkeIQaxG7A3wNJhOIw/nEHE\nFI+rGcTcFY10lvB9jLHpOVHhTjDh/88pO916tjnvofEYMTz7LCQo5ggE1VHa\n6cTqJXAczQBxWzEvorHfO6KbbM/36RMRxn2DGy79gWE0X/0MrHha2xCrrVgM\nSib8wl+sQ9z3/E7Kw1lhXrrbmmCC3TarM+rQ3PRlaRpz1/KbRxRagWRKCxWY\nb4jq\r\n=1LYN\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"393f0b65bf9c8d6a9986cf619770a512561d3513","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload:popup","//s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupEM && npm run build-popupBF && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","invalidate-cache:staging":"sh ./invalidate-cloudfront.sh staging","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"^2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"^3.20.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"^2.1.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-qa.8_1641993684207_0.41067672970630653","host":"s3://npm-registry-packages"}},"0.19.2-qa.9":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-qa.9","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-qa.9","maintainers":[{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"6ebfa51afdac66e608189efd14bf63bc0627932d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-qa.9.tgz","fileCount":12,"integrity":"sha512-fH5BSKtW14uAY2t//7dlXg5qwIctghGhJJbQs26EV3TFfeT2Pz3okiICB/DhREY4R8cjQb4+Z/zpR88FN5MiBA==","signatures":[{"sig":"MEQCIBOfAntxGABEl6wJ4N/MUH9BmwbcwAUVVycc1YZ+5B+xAiBiLYnj6ti8L/Vqlr87WTmAwTwdpdDYrZWtDu2bKR8kJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1632124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3tcsCRA9TVsSAnZWagAA8PQP/ROreboU0GBOBADimHwt\n49Vth91R3cLU++Rjr4qWMpXvDnM2sDiVcLodmrSwzagwgKywFzpIxaawOq4Q\n/yiEn8ueEjX+NNq6+rnJhe2dvZjmp0SgccPADTr7kCJFJqgL3DaFDHDCR2Fa\nUcLtdf4BlpKB6JNn4qtmUuoRFqp3KU169G1lVePW0pgCfHJXQmm6927ucr6w\nUSj7/c+OKjWncZFtjRmQZDyBrrULM/A/6deOVSardTlrxy4MT8Wp9w+xLkTt\nL7XdtzfckKqm2gmmxyozahV3hsx41gVTKYYk2cufn17MmOe75gH9Odhh2Opm\nwrMPX7KDy1+Wlx8+DDVkzLDjO41h4r4eaVDB1KjYgx38OAXCrAXyoBzvXXMI\nFZGFrZGQBdZtGTkI+GxrlK60cb0P4yWe5F/ClEIzeJCCEWd2nbCSGlLu0Qdp\nnDh+A+TL0F4xc7UxtlLFRNtjPdq7LMT62VfW4xd9zMJylOr7W9qkSob7JIer\nnaM1EmG6HYXsOVHZoXp6MCQqd0i4wCG4CCNG2fvvinfG9nEVcCY/Y78UFBj/\nYGINr9+ccxyUQeRYeiWhWU4GHEyyxytmfXikPLhdjulF7nqZDRIGHKpeKQHL\nka3MEPRweP+8ywqs2fAJv3QctOK1//NMxNeI+89CyGmq/GdS3N+ZJTa98s09\nYrWe\r\n=EGP5\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"b9e325b748a199af8c15b4258c4c4b9c34a2974f","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env ENV=dev npm run s3:upload:popup","//s3:upload":"cp CHANGELOG.md dist/CHANGELOG.md && cross-env aws s3 cp dist/ s3://cap-announcements-$ENV.ggs-stp.com/announcements --recursive --acl public-read --exclude \"*.html\" && npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupEM && npm run build-popupBF && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","invalidate-cache:staging":"sh ./invalidate-cloudfront.sh staging","--- deployment scripts --- ":" ----------------------","invalidate-cache:production":"sh ./invalidate-cloudfront.sh production"},"_npmUser":{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"6.14.13","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"^0.25.0","nyc":"15.1.0","husky":"^1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"^2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"^3.20.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.0.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.7","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.7","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"^2.1.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.7","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-qa.9_1641994028063_0.06343644887019129","host":"s3://npm-registry-packages"}},"0.19.2-qa.10":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2-qa.10","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2-qa.10","maintainers":[{"name":"rbarthwal","email":"rahul.barthwal01@nagarro.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"cd64067b38910af762aa2892e496e248e41f24d0","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2-qa.10.tgz","fileCount":12,"integrity":"sha512-eFVzSlPZTphTxpoAcBHzbJfQ13tHJwLdnl2t14mvO214R1SegNnP2QSZEBBORSNDdcHeJ5ANeWhVVxUn9UrVaQ==","signatures":[{"sig":"MEUCIAzvbyfnDRqmXPN/cNp7EoVvUrYDckB5u3xTXY7g6CxnAiEAuZDfBMSJizxtfYlRsAxPJ/zeBp7HxX5HI4OZGG7wjBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1632784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4BKhCRA9TVsSAnZWagAA7MgP/jJYXXKvSFr6UdRwAg/1\npbn5L6CcyFLLhMhSHxDdVkZybElFz0Rt3gWl72VtJG2pvq+1OrCSSiMFtYFf\nJTZaFphrUxpftv9xCVeebA4GSDvA/L42yhnxUeAJFMOnxgNkLXzg9PuHnFJd\n4yP6aZ4uNQl6u+OZ1dAT0WOg5bf7atOmMgX47/g5PMgQVsmU6hWXNLHKB0Ty\n7buai+99RXbRh4XUTCLax3iHwlnxHmzA0vfTZzIx9QDEVYZjgNGYo6cJIHVG\nDdCW3ZVpFlWgBLQS1M48jKS8qmxDJroBLICyGeakjvi+Q6K29/DS+96XrXim\nW/TGD94SML2C7DeunJAu+iuaP7T7+Sp75btYevR3rIxDbysKxdItmJbkhpwF\n8pjubTrkFdtAwwzOwd+7NKkUQ2K+mtlbdHj0yhIgcsC4cQoJJ6xpZDij4omn\nyQdOcHBA0GOavOzg5tS5PWbEW6TOpECGjNm2TfFXFZjEgrQ+JdinaBezdyad\n3OFkK3EBM/II6jvo2E8J63T2lTDQLAwz8DXk2O8fpqcxNWKhlO6f6BoiAmvg\naPg8bl8J+9yZ+mXxtTfA5fJIP9Yi96AtRQBZ1EksnEmEb6Rj/zWF00//qQAC\nu96xMgfiC7SFAECCUIJ8UdzzF2lzbRylUfOPsB2pVxR8GEeE/u4BYm69redY\nYz5C\r\n=XCaJ\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"91bc5c5928985837dd69edc678ab2275c280b7e5","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.8","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.1.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.8","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2-qa.10_1642074784895_0.9013072370434239","host":"s3://npm-registry-packages"}},"0.19.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.2","maintainers":[{"name":"rbarthwal","email":"rahul.barthwal01@nagarro.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"95b93827de062d200a7bfe000b8af4f5a736ed04","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.2.tgz","fileCount":12,"integrity":"sha512-OT9g9/sytOQt0enatc4wa4IghODicu4qv4Ium6OUikmMUezzQFKhAK3YQfnFbz9FE8xkefDB9dvN36XKgt+ybw==","signatures":[{"sig":"MEUCIFRqi3ZtFj67zENfWT+Yeexa/iChcdKM/QfoZYTLAbtyAiEA/6z+dL2wpr3h7Iw58E8jT9xho0mEqGQhVMeoGX6H0nA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1632226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4BUSCRA9TVsSAnZWagAAKxcP/0i6nrtvGIK9OaU3DQrF\ndX2nMnstuMoOovt2M1IErAT4lshwLSJdzi3idZ69u8rvDN+ot8VBINxiv/XZ\n6sa8SEYnDAJcRBAoXv9SrCYcSlqoG5soUE5gYd5IIsgdeCPQjGSd5uU1j4sP\nltQl2GnWNPQL1xZGtbVV0Vx0wIS3V7Nt6AKQxYV+bSnV6qC8yiReuOAQDVa1\nNiis1aCKqI2UXLwYrtuG1wHGAT5kMQpHbbmiWP9qCHodbiwYUUYf0DzH5Djp\nb6aANdWNZPGn+LlsKm+iBB1Cy2ZZDr55h0rkYALtUng7PzaTQnmKoGFQyoJM\n0chETMmzy+wjjo8jOkU8mOoSVUDdG9rhKp2OEWCpdHxVvSKNwIzizTw2xsrY\n7qtDzc32KO+iJiG5ntG82qd3H31Zs1tIcHMnE1keI/52vYXecF9wnEoEYdus\nDcSUujWB9F8HW0rFL036uXtZjGDXdWebsINrdLJKiEXRdePsGpw1VDkPPf4g\nV9J0Qi5lh+uTTbjgQWNofuAh095eV900IEZZW7Ww/0XJAU5b3BJI4NSJL9JG\nAZIRG8nUrjGJTzFi9KloFiKDqHsSnliVuc3mWze8g+SpJFG69xS6a1L04KIC\nsfH0kXXtSd2gfkx0Tut03b6icVrSz92ErvfbzVhbTsLr3T/4M66f/et7kI/H\nnTsb\r\n=IHh6\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"b5a1af0a336e4bda2e9068314966fef93cb28c6a","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.8","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.1.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.8","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.2_1642075410327_0.3829962830099767","host":"s3://npm-registry-packages"}},"0.19.3-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3-qa.0","maintainers":[{"name":"rbarthwal","email":"rahul.barthwal01@nagarro.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"ggs-zzhou","email":"zzhou@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"16fcc7fa50f9e7df6aae65a4efcd18b4190010fd","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3-qa.0.tgz","fileCount":12,"integrity":"sha512-G/r6S0Y5xJrrMqs1i7Ix6szdsAYv74JDHlppo5Uvk3OMjevgXnvb+YF2Y+LmtKNTNRc7dXTxpSWWFh6Ci75CZA==","signatures":[{"sig":"MEUCIQDxi5d+gxp8T81h0qCZLY/vedLsKQ9/iweg02UDyTKVTwIgQEe3aX0HdfRJOSRurWbFkmCRnfHNUvRO2ceq9g4o7NI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1633013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4CBUCRA9TVsSAnZWagAA9U4P/RLFH/6n+LPJj5sYZuSu\ntKEYzRDw2c9+y1cxH31mn+NZGO+2G0BrvmYPdaGVQ/Fb+5Hjq/FUP0N5Nnl2\nXO5cMhZulESNb1IJvp2/R3vXJLYRDXBjcbDI8rl7rqjmQVUXZwHKaGvnkJIF\nju/OYCK+7R20EzM1CnU6i6HRmN1E6rDxfpMenMNltgYwpzCY6uxV0giMEDbX\nkEQpJFpibXtiOhy56QMOVRjtDEeJ4NxYuFmZcZ4I/pO8fiVOekwqT3r9sy2K\ndLnMMQ5zvsITyhopUjQCfWblGs07Mi9TduoOMB9zvSD9774Gv4b3BvmYxGxa\nZkGFNpYAiAPCsfyI8Lakzs76RbI/weBN9w/2G72e5kweqxdO2a46X3FtNP4d\nDawHaqNVg3fnyeFEtZ5Gs3a/sLJ7JvRM3fT2l1EjZ4f7GA1p/wNiFmCeMISB\n6MKIukOTo+5CrsAr8dLFY46z1tdyomfXy1cTegpt9eEBxjszO1I9Hxbl7Z08\n0zu5Hrk0/fjSvnLY3GrRdSzgqeX7nrxpQn4T4nhV2JHFng839cDjnypAe53R\n8h9aInKGz3m1k/h9dXAhI3qqGKMhZX5aS1fYneXX/aIE5PKKbk6KQDbR6ToO\n6x8EsFNSvgRKLD0RFYdxjV/pckkIdMJ79zRqS/KcY/WJSiSMv5FTe4sXZjeg\njdIq\r\n=AQp1\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"44c3322e7b16334630a71fa77f15d334fb8d2b12","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.2","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.8","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.0","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.8","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3-qa.0_1642078291744_0.39805725240757206","host":"s3://npm-registry-packages"}},"0.19.3-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3-qa.1","maintainers":[{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rbarthwal","email":"rahul.barthwal01@nagarro.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"0e799e24ebbf71bbb124379299096fe4442731ea","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3-qa.1.tgz","fileCount":12,"integrity":"sha512-T0S83VHY9kLPJZu9bMz9ZWTX2uqnHZ4r1EcY7LEl5JCbTw3fDZq+CgYk+lO70mt52eoYA6DW5orqZwbd9g9uww==","signatures":[{"sig":"MEYCIQCiPNhgQUqsgsEQNa5yBjGMkFQ+w2QWQWurDUfXAD/xCQIhAIeu4KsiN8PyZl5GODC9nlk8kgYdun6kPy1vvrnFEc5x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1633135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4rU8CRA9TVsSAnZWagAARpkP/1JETZgGeRpPhax2WU7J\ndX9GeVVOpw14qiIW4vIuY0MOoS4iVJ0pX2H9Sw0uiP9G8GsUL9Z3qqpIk4Sl\nzXNnh1fnAtrV/GzDRhFByh99MntlOqOqLRCeb8fKTR60gNsCO/sWzRUgTuLv\nWK1PYcxYB/q8LsYB6hlvyW/OG65MxjOg+zK2CHHPQMQSz7qZnNJMnQ8mAQl+\nPyXww5wi4hlkyLk5XW51/NXGjdCTdEvnjHSvpPU1OgkgpxFoywz2umHn85UJ\nLJ2UyqHDABv5ZwBMq8HiaG/uiX9Wp8o5WbVa4+BdZJ5c7uBYmgt0GxW2bx1B\nzDJL8KEPURZboqItN9WrDa7YQXS1MWR3amtNdRdxw5lsh3i+jS+So+Fky1U2\nPn4NoV6JDKdXkXrrrDXxHjhTANoRHr2Yb5bFHVfM3Bn9GDkPCQJRrSL9s2DG\n4hD96bXvy8ioSEHMr3QZ7t2Yib9shi7EBcf5hv3jEGaQZZ/UJugjoN0P8K9a\nkSgFfJQfAIDDZUrtV0AUuTY1ik45N4wozR0Vbe9SEOGbq6VWyOsN2YmLNp/a\nHBNRfh+EbI6cuC8CXvVHDNkRMW4HtJVjppyTaKlf7mpYl2vW63QDzdDwK+E1\n8k2rci8owFVvz7iXMmg9TLMGMQbmjUMop5A6cuyz8MEBa00J8yHE9q7gtr6q\n2HuH\r\n=wl3t\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"9b2533e2801e9df6a29428ead52146ad12bd7529","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.8","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.0","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.8","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3-qa.1_1642247484441_0.7862861354425759","host":"s3://npm-registry-packages"}},"0.19.3-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3-qa.2","maintainers":[{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rbarthwal","email":"rahul.barthwal01@nagarro.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"5b8669d9d26b51e268ae5680bbf73923099fcd0e","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3-qa.2.tgz","fileCount":12,"integrity":"sha512-2D2qyW5MQ7CLUFdee0a2F0f+EsM5hkVXKsyo2/Tr0KB1jk4UJHhLT+nEUKuiMUPm3TsJKfSAlF4UnlXNAMqY2g==","signatures":[{"sig":"MEQCIB3SPLsIT5MHiRDL4HEQa0MNIGLTsShhwRXC+VmwZnLeAiAlvSaOApFbmA/QwUgzG7anbv1qrEzXFUPElcxgDuL1zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1633257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4s2nCRA9TVsSAnZWagAAS6kQAJr/bj8Z7EHAFIj88Yno\nw7JatE+Cly2HwVUzUHy7p+624QBvnqmX8whGDJJpo/vB5nbPpERFAd/VTEnB\n8UOfpC7bhrZNbE7l4YBSL7igRnFMNTcGAKEPhe4qam5dF/TDtVBDsT9wkh9e\ncUpzEwXN5L3r5l4pY86LwPHGTO8998ygCSnHNXFdvAAEW8C1QOvEHbbduVSr\ndIPRoqOtXZXtKLetXD0ql/kLIvr9LNjnLLrUyBpPaRAosV9408vcYcY4IoJ8\nwoMeGRKTZ9zvOKCZVP782eU/ceOywVpmVwd+sVn3EEai1qi6Ctp1T/GrJiWg\nCmVGGuNHhf3sfePrAVWpOGTOunAQzkI8At0EZ+wgqNwJAYbo7IMJKDj1LZAD\nfO+0maAn/hR7gNFeXQz020QGKuyjwlIyZm3CuCOB7sSZUqTOv8f/lvDXAg8s\nIev0XC2bfi7CA33q/NPH7wk5fhAYvDVRJGpHnbTc3oFgXj6LuGfHSwZDxNtp\nUU+vfFRQrw58ChGAtbXpfgmzo8O3HTxM9mx4qlGultbnskyzZpIEBQCzsIVp\n9ubI86rhEAhQdK1pT9f3EGfMZZWgVVRe4z0KnC5isyrH7Bryp2N7uh0U5q/F\n9JWDbNlE/ncEGcsbYBk8vWl2lauscjHxCAv08ZO3KkLmyya4RdMytfrHlGLe\nGa/j\r\n=qhNC\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"a36d15094ed6aa8f0e1ee2379f32bc0578fbba89","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.6","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.8","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.0","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.8","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3-qa.2_1642253735306_0.9148727696101442","host":"s3://npm-registry-packages"}},"0.19.3-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3-qa.3","maintainers":[{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rbarthwal","email":"rahul.barthwal01@nagarro.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"307a3062afa92478f1d2d28c3451334616f1c885","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3-qa.3.tgz","fileCount":12,"integrity":"sha512-OIzb8uLgtBeVnqve2+wxTLrGhvdast6UpoKt/FC1oD6ioLBmMekLP8LCNp+u8/UAZnHJOwVUGeEfd6ABtaKFOA==","signatures":[{"sig":"MEYCIQDntDSftYzokflO2VoK8H4tBHX4sfo8y5/oVWsZX+5adAIhAMKHyguRNTpkk09t1wE3ni50ArShKsAMEM0EWVd7GIgh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1633379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5BS9CRA9TVsSAnZWagAAz/sP/iixuzvZa+LKToE2Kgza\nvoQNjbFoJw8TLxzTznF//Az6/VpxtXy9FwUy+jBuhEAXCRJEKauKI5wu1mCj\nbWsEYSp8JX+bxZZaX/58v2XBo34vajgGLmMJ/KwrcyMBN1fYbhtxtyZZ+fYy\nP0z/y4RCFp0zNGQe8FEIMMR7opT3EsLeAnCpKk2/CuMxuAKPo5Po1s5LZe/0\ncGy5C2AcYPc14FxDHVf97fM6a4xR2dl8hLgBT1oLDn1ZeLoZD1JWzBaLMrb4\naWG9JgqqZ5MbhYnFQ7UlE4A12KYRdJt1H/koIi+8RxcXHOuy/+QOesa2XkYL\n+VA13+JXc5haj4xSmzb4LOodp+HreLTzHKMCMI/6Dnr+Kr/ydP1uV2EDDv1O\nKjYsD6RKAwVJeQjGzNF80yoxTHp3vBAv0f/f5gyx2sO/CX7JyPFksbZGYX12\nXmYb+NtW3om+KbeCPIJiqVZFiCbWj2/8nfBqbhhkDowDcCJ5dTtRUbMemEpd\nWQGqisvs1kEbVkVpCxOAeIbxQ25PBeYsV5VWSIsBrnClOwb0cp4jcUwk3Dt3\nmICmg6dDzZv1kJJQ6fkZcnct0VuTPdx236tpvcIVdSlCx8vT49UmE+vi59IZ\nyBTIhyGWCM6xYtfpkzumKdVZao7DLJDV7K5l/Nl1R1h6WJNULDZS8Q0fIpBd\nS5n9\r\n=a0m/\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"6ea3a3967938ef7911c012811a2d11e3450ccca5","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.8","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.0","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.8","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3-qa.3_1642337469046_0.22564620421005332","host":"s3://npm-registry-packages"}},"0.19.3-qa.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3-qa.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3-qa.4","maintainers":[{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rbarthwal","email":"rahul.barthwal01@nagarro.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"34acf4b16c2b9c1abc36b9172b2cc5a809d00e3d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3-qa.4.tgz","fileCount":12,"integrity":"sha512-8DnjPKJiUQ2ZrDkM8WREYDDY8GErdhI1lOkiiC00ts0pbhfwlYWXB84IhZ7kt8bkTaTCanYQ7JV9zd0CWUfGVw==","signatures":[{"sig":"MEUCIQDnVM/B5i7nAdL10+Tl3oj0zdxYoqGiYddPcPiU8xAPtQIgNsL9mrctc/d6acjLrXgSEsMi8++xnUK5lMu+JCya6JA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1633501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5l/WCRA9TVsSAnZWagAAhcwP/Ran3Upur7RIKlKOD+6T\na4Gyb0HAYYeULRa3Np9Y8D1vsisRgmdRJtwiwbw2l8XMESlSyIUWSnTegPGg\nyaLoXQHEcaTebst6S4nhNNE99/xFV7hZoTn0fJ5esq7b/owdywYwLqunsRdh\nKIESnZ47D0sKR0CeevafSgh4HYlKlrkN3ylin/fdXOYA1eQgbN4rdODd6aYG\ngXKdwBPtDCu9NTF3vRTl+3CDdSlHU0Zf+3/Kk9ung9heJXqh7DQbN/imprix\nBSmmmQ1W37HrLg9u9gGQBkzOijXc/nb1Du/XTqo40zDJSBiUqJpwHQo3M21W\n9G3hqXgOB0QBY0fdLvKwQoBje8h3k4E+c0mv8Y67HqOckgSPzKSjUqknKLKI\n9oLgIK7/mfdkPslxNxxMCg8ZpKXT3vKmOpSnE6wlGU/YGgfMoptibppBiePe\nd+/xoE7T0nKxxHjVpNPP7lkzbI09BhrLvTVwGSpoT1W4Flz88DuYz0outZwx\nzo9yU6WlTPG6MgeG86A6F2E7RdvhzYb8NZZQPFH47Kgxm4H5rKYQO/iWCGP5\nF0zu6HkOJxC5mVnlkXhdBkVN/txLnAuZWa3vq29mvKanthCWrgIF+wxkfxCt\nfMjos5fWkyqAsoY56r1thVwjgbiAFvZXWeYF3ofS5+CLt/bqtkGI3bAEdA2n\ngNn+\r\n=aYXd\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"743775daef7e3d688c3a10b53043db430e89cd57","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.0.2","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.8","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.8","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3-qa.4_1642487766541_0.031920005957133846","host":"s3://npm-registry-packages"}},"0.19.3-qa.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3-qa.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3-qa.5","maintainers":[{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rbarthwal","email":"rahul.barthwal01@nagarro.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"af4a123944ba1fc712fd03e72c2d92b28e73611f","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3-qa.5.tgz","fileCount":12,"integrity":"sha512-XXrniDSBTbHYwN1osTeolTOpTq++DDP8CSVWpyQGeXs/NNa5tOEiGFqGrDdYFlexy+Ceg04KCpj/+YFquiIIzw==","signatures":[{"sig":"MEUCIQCQM8ytbzG0QckUrdFmfXsQR89i8WCXtRdpHFF7OrtD7QIgDLpYi0ag8lilvy9cbnGmDCcu6don6mYE6Z/PgMUOprY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1633623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5/vJCRA9TVsSAnZWagAAy4wP/1KpvHlnY73BTp134JyQ\nhz4rMtMNvrT58z5C3TUpDzP906CXt1k3lfP0IJxQOHJnPVmuJ35os7WbC1T1\nvLfJO362c35GDiypAp/wxMXlnBkuXO5VzFYNb2FIf72Q8msy1pdoPkuP3YhH\n/iQsJRxhN6uGWyp+Q1wMVY9BgnuqIbAD9LSED7xHsHqCwqrpFPLOV58CINw1\nGW7raG811Mvkdd4RMZVofRfZ91uHroHlEU67rkfnU6FNuQmGncCdn9vEs7as\nsQ6Xcf48FEVtJGFDX3JiK77z4op8u/q5GwKS3K/6t1u/6Q+r7KI8gE38iq30\nM8zzVOsQxT7Z0+trMS9x6LnwDK0krjUjiQZgrMwmf6fQYHBwUu7yKwn706fc\nNka7uExY9EltgKmG5L1z6Y51HFwS2HPOktmytqFsADPYM9XLqXDH/yxICX88\nyOwQUsBXYPHqu9fHPJPt7/f8TlKtTdSQl0pEnLT4uM4E98B25YxEmmCO6pPb\ns2swBf9pp4SXxMZ56fJqCFgejk+790xoSVUyJELqhsnOmJoUuetpUe+dDvbR\njd+0VPr/WNxktd+MTvTZ2Wl1+OdQhn1qNOXXJzDTgJ6TjYmRQRFDujJDpqDh\nkpDaIkZX+c+TgXUVdkh6aghLSg7bfS0hNY7oQSTtHcmkc4L2FfBR3E5rCxuS\np7eP\r\n=UEkg\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"bb095dc85f14932fc056ee2471c693b725145656","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.7","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.0.3","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.8","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.8","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3-qa.5_1642593224718_0.9979768895715586","host":"s3://npm-registry-packages"}},"0.19.3-qa.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3-qa.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3-qa.6","maintainers":[{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rbarthwal","email":"rahul.barthwal01@nagarro.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"50982bbb69e099f9ceee1ec04d58bfe8279a7fea","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3-qa.6.tgz","fileCount":12,"integrity":"sha512-MZLvEACKvC4qB9Xvepmkk8V3rQDFEjMRDD85Ox72Zx5dRhWui3UO2v+mGg92TNhQgZpowfEDZbigZcrO9ujbog==","signatures":[{"sig":"MEUCIEhILR99S5Of7NQi+tTGuX0Ui8+wYbFyrEThqJVWg0eVAiEA9ANO0lcpERzkMUTDm4EihKAin7jJtMFjMRwztMMNHp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1633748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6QJzCRA9TVsSAnZWagAAwKgP/0Y433hRhmSn1KLL/diu\nZtXtutoE9q5PhzYBKeszEotqXJo6e4jFhNA9R8oc+XVbfAL3HHAAk1fjsWHh\nnITKPjW60e+A7rrYHkRTnvKjuLgWeSVX6ryLmaxCmRhpbnkyLp1kdffpE0Kf\nTG0HGFqveH8rlj6cQi0xqWZzDQudQlmQaIoEi3htXYKAeCAaB2NvRZjo4dxa\nclp2kQBrba2WofLb261Ab16cSsi/3yGiVKKsAuS8w07cBrVcJZPLeoE/8KVH\nZF2LQ5Nwd4c9a/PX74fWh38WTbAuB/99IgcMXJpLQ0t9qlv0bddgoHinZL1q\nVnaPNx5Ub6O44wofLdqOCqE/6TmY0pDXQVFm1u3mMCEkDxm1+/fFIbb9z5Or\nUePwvRf2sdY6YbEcSiMcbl8dV+bBmYdEdrV34EFuTO+HENSqEddpRRVTY1ci\n6tB1YJNp2GBkWJDvPneq0t3ii3wflT65EnvU8NxvUVAHA3oSA04l6JGmEmdA\nlNFvaNxvzDux7jv814Oo0IyPMq/Dcn24k4q5cVPk9z8rSXo00SSPqiKaYQSM\n6aXNqC77yzGce05z4kOJoS9KgSHuMgq2L6r7WdQSzhLK9Ij4gKdM9WEK29QL\nn850ZBCV7niA7gQbPkhin/84z4OyplwxG1iDT8A2MuL2vo6Ew+U0mBupavdF\nbJXp\r\n=/Ii2\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"00f71a70efe930b1b80b1a58d197cd6c3bc5b72b","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.10","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.0.3","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.10","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3-qa.6_1642660466818_0.7247874953996927","host":"s3://npm-registry-packages"}},"0.19.3-qa.7":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3-qa.7","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3-qa.7","maintainers":[{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rbarthwal","email":"rahul.barthwal01@nagarro.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"368be4702b6608306fdf5d5f659a337d1f78a8df","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3-qa.7.tgz","fileCount":12,"integrity":"sha512-oFdLPgYNV3L7/jdVO8qGM3Ha+C2L4J1aRahpk/zoTVLPE16V7Ek2JyhIEnr7Q/hkGclg0BvEYw9rJALLoI1gcg==","signatures":[{"sig":"MEQCIBoaUTqSivJH9Ws4IEyLIB4J0TiRrO8gMYdHueRBTZRKAiB0dHytpePxgfi54b5+ih2VxqG9jrTR/oSorDqIRSJzjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1633870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6RoNCRA9TVsSAnZWagAAZYMP/1j/2sLdBmxqf0AiwD8H\n3SreDTC1W9DHh0IInhRoxRx8NnTeH0zkMWpxYx1RyrLoH7TgOxukW8euUJGU\neUs7KuT7IyW9WuR4jc7o3Gj8XKen2vgyMfGPSZGGRJOtOaNJyaKG+cGFzHtO\nWev6/5wX0InZCQ+nl6x0uFU4RPnTMttnVwGZKUQPqzd8rZKtJEvvO7BzmAca\nkeKUR1Is+nttnLhl5jyjgjALVdC+BORSFCPE7/2BWH+zU4Lg7k/ukD38KrQR\nYY3N7IIlvVu0tF+KYgb1oJscMgnlQ0kMX44Spfm21JD9Q4TD7WsqH+4aw343\ncSgYFaVYx8UGuI/fMhmd/w+kxebptAdLZzi2ec3kZGlmIv94NZRYKRbBM7hX\nFvDlpHM/n7peMiIMx6SBM1G2Lx27tlZiIYFwZESco8LDWZ/0fc8LU2X2xnY2\nDZO+WvqrgtcJOy5xQtteXXpmbWCTqD4xRJ3jcQIvR7pxX/8t4Q07Ags+0p1w\nGVbd5YKyQ7xyIVzMCmrhIO4CXkzOOgikOy/iXTR4EY+nM9tbhi8he388qxbg\nkfwvsYzRPAkC47tiCGpmobqFhkay1S9k/v8M4DpaV/3U6Rm0UdMM8VeSwY0H\nBqrgSlKs473W18NbsQwzePGlxZAUja3AXeG4SL5ScOxal4hwIR0SxI/wfDRA\nKxMn\r\n=3PFD\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"f712b9258aef07016c093d98c990677ec672f6b4","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.10","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.10","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3-qa.7_1642666508786_0.7439174763928333","host":"s3://npm-registry-packages"}},"0.19.3-qa.8":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3-qa.8","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3-qa.8","maintainers":[{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rbarthwal","email":"rahul.barthwal01@nagarro.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"14328200402eb67e0748ce7c6a4d40e2396e65de","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3-qa.8.tgz","fileCount":12,"integrity":"sha512-upOTYH236OC6B6voxq6h6VKFX6D07JqEV40inbRURfwQ8CNMN0tDPJBn/fFBtI4/2YECRr8I8Xd/Hd0NTIyDFA==","signatures":[{"sig":"MEUCIQDj8ZHZHvAlUImTPXVa+pFLQH7jBMBTgV/KusT8RYhXygIgV7J24RDUZs5xJD2lWXSBAt7E174Ri+v3Luebr2Z0aac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1633992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6YT+CRA9TVsSAnZWagAAiZUP/2EtrSPWHc9p3pcjgQql\njuUy7ZmxS7HSN+DQADZEz+PPiDRMT7w6V4iBNq7cI6ZsYsqEG6XN0QgKONq6\nyNzfSFECNRUI+NvFv6klEBB+KBxwKBHxuflGzOBtFPkEOA9OEC/16EQXjzaH\n3fIHTXXh2zcLb2OqPSTt6rbTN6aF53R1W8IE1EgKzlXw53XinbNzXgZ4GRwS\nvEXriYUo+/h1HGZQbUR0eRKyYO8Q7GEURSMhrQI7sJO2iEYNoThIsP2Y0snS\nN6A69lnOovu1O06ueQrcARXU5yZZ5AyIsXkLxq268IpTiUkNElvzcr6+6dD8\nqD8xw9adRaDmX0Xu//O9JT/DeiY4d2xTjAtBze1oKaSKj0YnO9VHhaC2bUqr\nFO6KD8bSwvBV84/WCW5K1XRD2jLH/qTAhhIoReQBLT+x0QfZlEMDXcLVCeho\nvue9xqHGB6SrvfqgO4LoGWC6moTEbpItYjLG/juDhN2IqJ+tx/zWLBPkwMMj\nsQXz1PawAaC8TBSddXCXfTCxQ0yqcREdeMPziYVaw9jmKp4AOt8ywrrp8gTX\nRG8eVNWGKUcihE3KDFGUhZY5SGx6XVbK/0jpeeady9LmbjgqDlcmwk37hLcA\nn4FSRDwRr3km3Ij6GGVc7J4skUhWZyxkBYfEWWkVW5jaO1hddJhoNqRI121p\nJ5vm\r\n=8D77\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"0ba2d8614423d65151961622591fbfcfe7294059","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.10","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3-qa.8_1642693886425_0.06237809904036107","host":"s3://npm-registry-packages"}},"0.19.3-qa.9":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3-qa.9","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3-qa.9","maintainers":[{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"rbarthwal","email":"rahul.barthwal01@nagarro.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8c34bcfc3bd85bb0dca5951c64455228aaefc284","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3-qa.9.tgz","fileCount":12,"integrity":"sha512-aGqlRaEpRmdfukqhj7c2gMTaCC0Hlpqhwstw1aUShSluZ40Kn0IpYNf0WzQ2QhPCjB1r6rYVcy9hF6msKWKL6w==","signatures":[{"sig":"MEUCIEvt18DcsApoqdV3NKDahoh+6p3/RMCjhOnpVY3xoLtIAiEAqPE1cT6IkvHi4+Z7flYZaJMAe51xOamzF+VoMk2c8VY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1634114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7CgGCRA9TVsSAnZWagAAqmgP/iyjn7nMx5hWgbDaRSzI\nZpz8nK9btL81TZArDvkXskecvyNVIX4Cb47tja2C2AJuJcAwi4KcEqNUZQPZ\n49FA05ANaEDhIVLNaDAPtmFdcbzEs0GmXBEE/eA6QTtwhkqeImdF6uUKalpt\noYZBu6HLA2BsVaMXN23EDBbMmIQqL8qc/hUNLv8epDrRiwDMZyUZAe6IVHMa\ndR6ksVrG3xA1qP/eooVUxcTFKKU9pl2It9hNAkgxBEcai4V1gWgaQoj1FHjs\nf0ug5j/PovBtQRb2Mk1zHUp2kATNv1Z1QQoJvn6R02FxgXJyIVQRVub3BnT/\nMwu9kqAA6q9ayFKUm50T4tUH+Lf26PVlJ//aGU0Alun/nEeZ8qlv7MD1Vddz\nghvWCEyjabgS4Q15woc7wficaCU3nWu6lJFol6UWiUMRPsRyFHc20jkonU9f\nZnb4ifIvzAE4W4KhHYQPzDXzJUXSuV63vPar3Q2dTqh6txC5277fSF4OrL/9\nglwbzgP9oNsbMLYV0dJmKFh4+ZYL4LnPE8hWzOUbJYaHv1uoN5iNBJ4lJFpw\nS8kwvSfMHS2Vd94Zn6614mfNYWUZRIYc5dQInAyoX2dCNUOrTXBps+BPrIDs\n+nat6XDq3BK+Cx3LV7q3ryY7Z92ljHAedHs33vxkv9M1NRKmJQPeajdxyg5z\nlo3m\r\n=Fysb\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"f868ae9187edcd3a929f95a78b2bdc7818d33de8","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3-qa.9_1642866694256_0.5011540242357","host":"s3://npm-registry-packages"}},"0.19.3-qa.10":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3-qa.10","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3-qa.10","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"d2f346b0c8bebd047b7179f4fa0f16353c5d5e42","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3-qa.10.tgz","fileCount":12,"integrity":"sha512-EnQXYGFJD/Mhl9r7U2M9f6GFUq4OuUbfjbbH4AWWxsgxIaGS/fHL21PJjh1Px26CEzL9ZAROSsDw9UkOM1NemA==","signatures":[{"sig":"MEYCIQCHKHuVz3BOv8KpJoc41aY5t06oGluYkPhZFvHycF9z/wIhAJfrpiBa8l0S49Tc5imAEqOvsWRyrG2YSVqvNye3lYkR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1634239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihKWvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRvg//RuRg48Bw5btLj/6ZmbV+keJbxpSvgqX76Ez0E9aHVOGzV6s6\r\nPGgbJzfe/F0DEf2hDwv07AaWwTl04R3kU4v1l4aIPpIipgW87onjJYHvc/+0\r\nX14UUkQehNKR1EmmqQcNKTJs+LrYMqRq+u1GXob1FIEBpf7magup5wwH7xYe\r\noJWsh2JUNu6BNW6fjgkot2CaPhspw+Ody/L/N4ioZg/bck0AGt3dzEyznPwP\r\nOoNT4/HAr/W1EfX2iC2T6b2SXtb/0DSVzdvxDlF9F8wVHm74Ed0OuyjhsDEF\r\nYJgW5kYRnFxjR1/aKomQNGUIlvGtnLrRro4wzLj/bycjtloIdDm5+uUQPHPk\r\n9nOXR9K3rpObPR6J6RlgNMXxCwfNO3HJDDqk1KDE/q1OeZ06ppqQIa5jpH/e\r\n3IFTpnUU0clOjh3m9zIBW4PH4vflVm6v0uuChmUt01dQbLdB/zrPClxU5yPO\r\nV45Khsir+sgK8uvmzaCyFv7EETeyKaDrNs5C96NJIc9CUwxTgtygV+3Wpegc\r\nct6H2W8W/DCaNyuFd6Y36pp1sbtTxAXuAjmbns82uu0UaKo0zkVMGjRXWCp3\r\ndkYLszCjJqXoSLimI0MOU74mM7gi4vWoh9FHLKtsGGy6bLd2mQqg6Os+Vv7o\r\nI3RKzkDivrFtJCyDz6dYoU33nj0z/MGk6mQ=\r\n=/zOm\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"05b1a36d9ad280d49278615d058ea77ebde2dafa","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"12.0.1","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3-qa.10_1652860335042_0.15039312228628132","host":"s3://npm-registry-packages"}},"0.19.3-qa.11":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3-qa.11","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3-qa.11","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"22fff921fa07c65ee6e113d95665509c08cb9fbb","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3-qa.11.tgz","fileCount":12,"integrity":"sha512-YE6BlLOnsnroMrjngfXgAhCZLdNW9eGJRowbwFBi+NjshmbCbCpt+dECUxQv2GYwS4BCRV1T8IX/1l9thfqHLQ==","signatures":[{"sig":"MEUCIHJaFcf/LXjxHxeqwAjhdEFAT+3I6R5Pn6GeuZsowuPFAiEAg7K6s2QNLLTK7QUMVXyMPxrdWTzAuuqxJdBVxy3Km9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1634364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiofcSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1Mg//YwjV7CnRL1Ke5cD0j6msIoDNheMFQuT2G5o5AU8jIgRBQI3d\r\ncgSViJXgPIr6ggKyC+PMwRDi21JrxDwQB4Q2e3S6Jxz5RWShyClhDWlwZtRv\r\nJiYuwS7SB9TRnm1wj45//QCLLu+bDAYGaKq9bc+eARlUXHEny7LOmt5U69lq\r\nXtH7PLVc3gfOQOCLpdADc9IdiA6GJDodT2fmvotpcLHkRebu1+Qgrl36/ZQX\r\nAhpYN0nJMy0Ay8qknyZgohmdHIYqXhzmxyBYZ1tXy6eY+Hi9QimQnmnEqnXN\r\nU8ik5eyq2NzwcMfBjr9GmHbMI9GPyhkI9X/aRygxSY7y0obzKZNUe1YmgBHG\r\n0voyB/8gQEBO4ETIQ++EtHpC0UAxjKaEjSplw35E0ViQ1U2Vn7bmE2TBr3RU\r\nQsxQXjBJ4p0s/8hGZz3bsNL1k43JZ0mIrL4TcDJpOr9GskP94Y2qzTmJAG2b\r\n+r3aPeO+7PsfhwP7drXAwIdr6m2CqjIDMHc4X28ttA0tyyUJ8LCFfPyRPL6X\r\nv//DK4jYZRbpqbyMx4Hfze6XWctl99Bmw3CaW4CEnTg1WPMDihWNcm9Mmm6e\r\nvh19SvF5Kd6NaaOsmpftluPyvOTRWITAVewbW2SU8omJkuENqd+rqwzDJiGs\r\nxT0cXIZUJN6uQYP2tlUGvE3QFJsD0BrNl+A=\r\n=N0No\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"8ad0ea258f9ef5cb1ee1917226efbd3f37c80e8d","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3-qa.11_1654781714452_0.32362924361675627","host":"s3://npm-registry-packages"}},"0.19.3-qa.12":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3-qa.12","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3-qa.12","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"7667c48ae27cbe7b0b14e72b205793351e477321","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3-qa.12.tgz","fileCount":56,"integrity":"sha512-dcURimzWKnUrWKyJIV95fM3xepkKsGJpj7c3+5dxqQFMXW503m+yVZvXO0tEI6+1p1Eco3YYc6skRGb+nmTdDA==","signatures":[{"sig":"MEUCIQCr4UGqQwg3aEeazx1nNcNEtVQEwFU9tZjYBF9PTJxkswIgMgx4lnvJe/KlGeTb5H7K6tzq130mGoVklHT+CfAMP5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2438095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisxfXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJTA/7BjKUesA2BiDZ7SSi1DKUwRhno4OpEnKxbse26HmV7Jr6gCF6\r\na7kvGEQAqOCHbESlADhhMNQtZ/Iws4E3aACasEzLY/0LjmMMO0oiJEQqfQcA\r\nY3N6r3fk8l+5wGivZU7ItmwvNyY1lK0nCShevOXI1m55aj4yU6/qpDvZ5IuO\r\nQiZ6QhhzhF5Cy0tRt2r+YuGuIVhcRfDqvwb1M3g6EFg93KPTLkoXVv7vSECe\r\nui3PPibVxApemR5CAfYIQX3Gv0vJ0lCUzS/2W51BxMCqwH+HZ/Q2D3N2iGgd\r\nA1JtCfbSJaLPe1PLb1brX8zbS82/iFT7RZo6brdVEnC9uwLxlOLD0c7asreq\r\nUtTJ4V2k86ITMiG6QtIuNIZorHo3tKbcbpuRsS2xBpd6klvFWtuvPafKwEBU\r\nFJiJ+OINuUa16Yv50jNStoA5mnHCiZClW9ZavUCJXhDeY9MgnYRxe30tWPPW\r\n7/sSxFkG8rmSTvPUSS7wqDxU+YWMpDPB57pW7tEawbJbB8TQZQpsNgmp7Q9w\r\nNjmXLHmVzuPXQY9NrIu52ZAs3EQRm0ZTyqeCotTpjxDUWDfMQZrIqLfdIRW1\r\nHjhoT/ttHR3Pgl0QYGmLfwQTPSfKdyKvC9wQGKLNvBHDVvlH/CVHucjUocgG\r\n7i+01XvRy47nHpCABRRkbUvEurwnHkjdxAI=\r\n=q6fh\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"585422a310412deef45653b8fd0b4ea162d101ba","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.5.5","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3-qa.12_1655904214933_0.49316909654648744","host":"s3://npm-registry-packages"}},"0.19.3-qa.14":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3-qa.14","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3-qa.14","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"83224a8e54d1d1785907c0274b914193bdcad3c1","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3-qa.14.tgz","fileCount":12,"integrity":"sha512-owawEmEE9jAHXWkAeytNHDub3xjCoT4ozWh62zxfrl5eXglSECwegg5/2T1kfomWVvWJ8zekLPI8g7cNa3nqig==","signatures":[{"sig":"MEUCIAlQk1U+ZZ2b2WqRz2xLA7pNSDSMFRurgCuIAd0FGTsHAiEAk93Foz1wYJ59I5xYZiphM4PuwwVGJfSK2EtP5jPhS2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwqTEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVvw/5AFa8dzt+i4An/oyt3TOWb0RClWub+Vdr8QwHw76L0Zgt7If1\r\n/tQIm4PXszdfITmMpp3ruea8oaHf1S3BWBDFtClOb17x97mIL4jE3ZRRagfq\r\nHOlthK6orKvqdPpdH8E3UBtFcUxwja31GuHNMWcOND3fVFaYew0MbFjb6Y/N\r\n1u4cjboo67mvOcOgY6XDMj98x++sbW6S9wn1PTfPLDZ3WFevzmKkrCHZQlY/\r\nRHFKgiSp8EIwJ2AdnxpKUaGLtTJeJcoGTnItka/v/R1huSX5ObJAHJmMAKZ0\r\npaDLk/q3T6vy2MN5PZLYEfc16djYwk38UJoHWSHDeTiUfKUkp0/pGownDu04\r\nuAqsBWKYcHwDxgw36LdMsyw7FKbslefImJFzOc622mNih9DwAOJvqsV2LFPN\r\nPyGGL+gNuE2d66oxZ1yeEj0b4DguyG8MtBxthKeS53bu5fuw+PztVssTNLG+\r\n3tkSWPSy4jZTZrErvRFugJlldc0x+dt62FiOeYBMx0GdYhY+9Wq4Bj/Bw3ju\r\nFlHmJ3tjC7pCye57BuGXsjYz/GwgpQ0Tid6uT9cAQ6yLXneK2IH841RD5qGv\r\nhpdkSg82My7cm98cVb9UfPcsDgT0yGONPtxcAgng7pw26lPl1tBebPVQV0LB\r\nPHFlCOqzznKXS+ti8b5z13bVlFGg0VTPsa4=\r\n=CsGY\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"79f004fa86545a2d50757f473d9f1c81ea4aa511","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3-qa.14_1656923332001_0.022070542695514783","host":"s3://npm-registry-packages"}},"0.19.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.3","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b047154353f335a094cd366ed6012e0c52f4bfa1","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.3.tgz","fileCount":12,"integrity":"sha512-zscOG4YguyRm3tkq0KSBavYFo3lmIWBsZGoa3zsZs3YGyYjsQXpqovRNmRIbeSNpaezdC1jtWEznzY6Rqs6aGA==","signatures":[{"sig":"MEUCIQD9cvDb9cKyTQoIaLIbUkdz6v7KQbi2Dahf1cNSjfvZVAIgQw3QOW2Rpr3dxTbfrV6NuLtnkHXrsOPzB82h1ZGbczk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1634996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwqcmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWuA//SO0GEamsxr3se0s+5PjF9BflDSt0CeO2V2X/VrtXMg2C8o/2\r\nLEgN1GFX0GS8XXhBYHl8NSAIpI0GmqjaRTBpTTEgJzNPuj4DtZ762wDtVdhg\r\nTXG1KPOVVftNg/VSP/RRizbFtNcMonHOQ/6rJMYHA8fczW88vdnVZPFUpZ6g\r\n9HEcmr39spZz7C+sEhGGTilJkleNqTNykr4L10d7/SG8YzMSMpthigHmz+jo\r\nFByu+5y2ofumGH79zeVqFxVo/lqeAPYzvsV+9nQFR8sdDWTkjgACFNSvDNV9\r\nc5Qa5KK7WxM7BlRXEWd3qzOfgXbyRcRXxdZQIQvmXsEVp4aF3NL4XVVxsYsJ\r\n4VeSuCeJ7AWmgv7Cal4AbM6zpEZUFkHTGprJGOKJhL1bckk7NVrsUdMEEaZp\r\ntgrPFRLt7Ap3D7Gt0H1maoNtYKn7hagIxMRJ3VtEo0BtKpr/Emq0zRgvy+mO\r\nMV4esPgICodZhrDIaWp4Jes8Dg9ClDvlsoB3Gwo9qgEZZ4xyS0c9q469B4Es\r\nDa2jKCLxyGA7lQrELLH+asYyYNYDMiYTSw3Q1H+tBNYM1zwve1VAYTfU5uX7\r\n41Rm6Vg1R7bsqd0k8+xqZhbc+lcj/UE3AHTU7iRQbl5eZUZAZSZdtzyBtruB\r\nhYYvDxcrlRH67vLRx6cu3Ao1DFCbxzFSftQ=\r\n=eEcP\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"13508a8917e9895e03ce3d724afb7df9f8b1f31f","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.3_1656923941747_0.8681457389432221","host":"s3://npm-registry-packages"}},"0.19.4-dev.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.4-dev.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.4-dev.0","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"180ad0a7ab75dfa4bc674aa81de9c0dadb287b40","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.4-dev.0.tgz","fileCount":12,"integrity":"sha512-ZUFPAHbRBLOXCL+LkY//DV2Eu8IWq6mupb92QafamtkpFdmzuww0YoO6Fm5IBrm5DpHSRNHXLvovD52HFodMYA==","signatures":[{"sig":"MEYCIQDr42mVwsz5JdygksDh2a7ZeHEcO0pAOfFO75kQ54MSZgIhAN+orQlNOqF6/0z+U6zjpPifWwpMt55xk1dLX+dcsucB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDhNaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAzg/+M1boaCVs6PPzS0SYIOXPBdg7av4rki8ixdd8TGjgy3eX4thI\r\nCFUnjvKRPCilKO0J9fXtbdJbzTlcuOjqQdxA8CrRGXwAyPxLaq/svfto3ntg\r\nt2XYN5fUZq+wcEt6N+Ifh/+uItcRgETipIdyXG913mzWJUtm7njTPrYmCFDJ\r\nQS1rfSGgmz/dl4O83eTKPn+Fyu3/91HHO9aRDaSFg43Oho6Dn6uJQSY2Avo6\r\n4O2o+rOvCKqFImiwRPvleoDhC0i1iNxW29KjrteFLge0WKcAaz7a1mun11O5\r\nYNq/zI+Zb07AJf7GlD1KIcQJSnbb8QuUz5csKyo68J/yvCoN1bSkjj1ziOlE\r\nXV3BR/Mx0lEcUpUwKT9JyZ/rjr70490x5wg6mEZiqsmo2K+igPG14IjkyehO\r\nguy5KgITpPa0J8wYIQPd4ofgsqmUmYb3v1MaM00U+dRkGuY+3KG6jJdQy07D\r\nfUoUQWbZsbEaA8rWieNZlH5LD5pbDu5RJT1ZGkE4YAQCh87RZ7s5dFyYZZAO\r\nmd3lYuavca1LWy5hnM+T5x0G0duPtZK5XwyrsF7Tgi0LTM0oUokmZ2gYBXQn\r\nG4DdhA0+y30hgaL2vqh53YM5Q4SnURsvb/MoJu4WN4h78ZyjfX0WxCBCBAqZ\r\noIb41Y98PyG1sC8utuemgltwscuQdeT+gSY=\r\n=Q3mj\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"baf0207affeb2f9c5d4e48e306fd83763660a4ba","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.5.3","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.4-dev.0_1661866841774_0.29866383831736476","host":"s3://npm-registry-packages"}},"0.19.4-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.4-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.4-qa.0","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"43a6df01a6c1d8f2dbb84beb6daaf3935087330d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.4-qa.0.tgz","fileCount":12,"integrity":"sha512-YBA35bw0UgA0skkO3bBrMD26Jbz3id1CgTXZcIa5WferUrC+KsBIlA4jJLhF6Y+Ze2H2j1xHmLd6Jl+33ZpLpw==","signatures":[{"sig":"MEQCIH51XbaugfeVQEXsRZkK18ixR/CNRKxuzPPMq0eOeJHCAiAPTVAsNpnNEFbirkWniA6PKTByEBLxbAnUqQjmK0Fg0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDiQ5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKWA//WV0hoYvGcC1zW2eSxTpf25dmKi5cDiRF+TVZnHKGDLYFnNAP\r\neuprsZehmOcH45MoIk/WKaLvitG7mk3b3eiAau/JY0YwL8NQLZQ6LbgTM1v9\r\nHQm2l0DrCaVRmVaQHZU+bWZ7L4d8SyBW+0HUa+IJLPfjQDNq/ejDYewZZNUJ\r\nXMt1ZZBDqQPHePP7xbPbbnCNx4r6OcaqD/va2vY8eHuz5ER58TefzL13kdZm\r\nDqt+WWklewlDD8RZtXuiPCYJ60uUz7YI66c0LbYLHEqEkQgsptKoShHLI+51\r\nSeTXuo4ux2LSPxaJqKiJXvJHMJwaTw+nRkKwUOFNhJ0ceaoiHMXFd5eZUpJC\r\nQaqW+bZuu118M9kWhrLiUPEkJK5fZMusEX9uqigvZ0cAlY+bGzEkta2mg1L4\r\nhdSBsNS5pONsNAKkBg4Eb/nCtwLYu4AhzJ3BQqW7ecb6sJzdTeBGhIwD6IT6\r\nzR9qp2tVLWBsIDiaYVSYzDdzAA5pm9hjQU3yPDGr267Wztnjc/eIcsqLSnFP\r\nQHh748RwqcjX5651F0+PYbunUCiy5ffprUltsRKbwxzv7pAI8a5ciKkiDiHW\r\nhgxUIitWNHO5mRPFs8S/uv4RgUgrLqikysKse3jyFcaLIaUwiyDUUdP0ScIO\r\ntnZxmsj9BBVwS5ng0erVW4/S/cfZHXpnpxU=\r\n=EOYT\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"5c824b8b2c892b85070a837d7fd84bbebbb0c23e","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.5.3","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.4-qa.0_1661871161627_0.8699225035755229","host":"s3://npm-registry-packages"}},"0.19.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.4","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"332a47d55a518f1d92a9a669757bdb7576084c15","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.4.tgz","fileCount":12,"integrity":"sha512-E43/lNdnGObNVxPIBOxvOwpwfRKtUKxPNiwvdNMgbaq9YQYxKkYwU53xZMlotbk4tYuMfsUk376RMP+VDNSbqw==","signatures":[{"sig":"MEUCIQCL+ghHRzkpOB5s8aay6pBg4RKKKbuFZ06xDCKMhJtLQAIgUIMSfyNms7ZqxIVe2Yy/6pH5AWFmGUWaD7DcXOoczac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1637780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEIq2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqN5Q/8CbZs+uXsbLKgQZLNaKRCDfB/KBSG1P4fGtUiLcOwGmvbKD3o\r\nedYqhcbEJN/Ml7sRUpdUsQQF+2PE0y/wVwdBjAQNbMt13hQGTjuKmQLAFJan\r\n0z3wr7icFxsPq8TcVge/SpNjfo4pjJYqKV8gosj1QVHTaQV7PksLgEUnzg/A\r\nSD7s6C4FIOn/5RKm8/LEM12bbdtajyE/Ha6DlBsAx/ZEZ66c3A0DPm5g7Wnl\r\ndm0+QQyai0j3Jyti9x2MI9kqlMxqWExfbgdnfCREST4QGW24h1V3FHatxLUs\r\niLHtl3ECf9RJM7IxQ7YTRLDYmiARkA2s1iTeHE0wvQJjq4QEDHUrIGGGPmKL\r\n0xYlr2+UTbj4HzeJOgduQDFWBcuB26xowqBucubUDhItbxNCXPY14OkcbLRi\r\nm/1qO/udfAOTbJHDS4t68pCUd8lnaiqLbyVNFW7z0DDzZUZ7dGvx80l4YGuA\r\n/Yg7rAC8x3DiAvW8Z3q7AKyDd6MNceaiZcNGQT3gU3uTdGIkWstFg6BxkQ7t\r\nMwyZR88AJDbrSj1qbCY6BedeJ/YjFGuRTkt/LH0t8VnF4p1wjkSHQriZbrAQ\r\nuyvMI6AF/uhVGP4gUXgEUc/NjISJttjlsc9qRd7nUvA9hhFvKFBaiPn5IiNk\r\nX4vA52bATL4b48QCVP/vpZ6j1g3iuqp2Ua0=\r\n=eDSy\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"3eca5817cc913a53ba3b8df13dab34b715083cd4","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.4_1662028470150_0.36960235242475004","host":"s3://npm-registry-packages"}},"0.19.4-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.4-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.4-qa.1","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"613e2776588fe8d0c109a1bda43bba1913964fc6","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.4-qa.1.tgz","fileCount":80,"integrity":"sha512-dpp9FXT0X4TwguvDRQQwlr16rxT9i6VfmmdWs7jqc4dBHJfHnnbbvVhUtKOWJNawmm2vbsCHlMtWuTnIZhMAjQ==","signatures":[{"sig":"MEQCIAxYkwYYSZuZhkZ+gzfRRngKkDEEysN7Y1x9WYZcnLTCAiA6Ck3Ls7yVJ6vBiUMVjX5UQHWU61XhpBNEHQEs3cuyDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2907300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIqoIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZEQ//S3mm+hXi6zrWeUhq3Ol99YD+9GBba8D4ypC3ck8Ww6k8XzvY\r\nw0lJQu9kBZXrGP0lBEh5z4QtZRiyu7mtPUXyWeZnkbs0r3o+3UANUx07x7+J\r\na4CSj/bs6ypO4Stt2LvyEXWfFaJqIRWsSk6bhW+FTcH10GsHViTThHc9VieQ\r\n3QetlZhPRyF4dYwTP1DSp8+TdHd99pV6XyN45Y6TVd4+1+0Pz1T9Cta6a/TH\r\nByDx9Q5niplQ/srlIrD9YmHMyApAsg+hnYR+5Hpay6Qps++INR0Q8XsEru27\r\nnB+0Ikw0E/4XO4Fb3vSvrW7seQJ7zpEz1XhkZ2qX0tRntMDP+pzmeolytgYo\r\nm6vuiIDf0RushN1foMbZRZxVK8VuQuG8Cie0sxLv1EoRubTzG0ETvhBeVx2N\r\nS6Q916vXox63VwG0aavTbWxQe3AjLlvuucpr00o4FLf6ZCBYfFBRCXISuRbl\r\nT2+yDdGF7RZ8SVPgTO+LYjLWAyv4fWVFh3tszG32VxtZkEuN3jG0xA/W11tJ\r\n5qYPk4hONuEx36fzCvRqsP+2Zx1DUFWUBGPWYSh3sgzM/5x77bqlb2DcDu3d\r\nE67ncqo9Sml4uNziFQ9TivdkwTuYUPRWHL8FZOoA3p5MeU0oJkr6hmioEeqd\r\nzTB3Q2+mC4TfvLXwWPuvaef9B1d4VcPhTPY=\r\n=Sazs\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"151d78aa38302c6cbf1300bcedaa49b1823fdcbf","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.5.3","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.4-qa.1_1663216136432_0.2999603500920254","host":"s3://npm-registry-packages"}},"0.19.4-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.4-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.4-qa.2","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"6a28931505ff6ad021c95c8cf6f8dbe599e66177","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.4-qa.2.tgz","fileCount":80,"integrity":"sha512-4tnqRAtv/yVVz+17kYCF4sFccedISYwvLoOHDTo2Wq1OaNzYwPlDNW4np4Q52oqSWP4w5A8KKupIjy/hvQrVKw==","signatures":[{"sig":"MEUCIB7FirXfeuERMApxCPiKpUcuNnL5sM6yEMty0hwV6TGLAiEAmJvYq4YwgZDGo6uRocbKw1eghtRvD8Sec/qAbzBkII8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2907059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIq5FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBNw/+JW+y56Qxsul6nSxQs+2aUuBQcZWtDIsYHMjb+FSJX3cBU1aT\r\nHxUSH098DvQizxoM5lOC37kwie0cfNoD6fPMbPhbyLpf5oa/5lI2tiSb+9Md\r\newsjBaBjh6bzdet4Xeb/T6FDJ5HqvQcHL+AaCNoKrWifGK1R/GSFIkMFZpPU\r\n5AL2P153fSQS9F0kxpaQrHmxg+Ni93Sm6ezMG7ZolRWWI8ykZi83AAz/9rmZ\r\n1GghKXawiR4DyqJoPOqRNMij8ZioaWv6BeplNEXzlcjWsm461zWGBySnQ/47\r\nrP5/g14LMVukmnklZeWqfQfwidMwTfSbPFYo2xKFzUrvfWG7zmq+Iu8qyYvv\r\npnQPpEZ0SPxIFazI73yGPhabXTMy/ErSqpJulfZd664/RdlR4YPQDDfbUKj3\r\nVApHsnhLWJN8VSP39gwkMJ/4eH2bvSUW3Zu84mexgoEJWhC4PUYZTepx+75t\r\nptEiVPRzIs/4oZJmbNM2IKLG+qlJAo5JsviuYmunXOVa8SrfidiJTdelKCdU\r\n/yY+/75wSGbWsQtmxzp7w/7Mcj5eW7LMkNCI/5N5h/07WxyvTqgoBsoS5/tx\r\nhpq4SxJv6LY+HPH365MOziTlHkb4uvh41uabw1cuDfzVyrNbSruA5eGrDyhn\r\nC5BlUkSVICQjrGu4NevNsyoUA6r0TbZUVFk=\r\n=+krx\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"027fdaf7fb31fb108fdf71ab467913d83624a031","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.5.3","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.4-qa.2_1663217221171_0.19832482672492024","host":"s3://npm-registry-packages"}},"0.19.4-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.4-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.4-qa.3","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"1441598778c67e97a4a28733812f6baa90160252","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.4-qa.3.tgz","fileCount":80,"integrity":"sha512-bgLMkRag9WyOvYtCcxUaM2pNTjHhS3Wh/FufhKt9zhi49+huOdn0STeaJ5mg5fh0NlOIOB0to22iSpyJkjMgFA==","signatures":[{"sig":"MEQCICnVd3VJMunDGkI6ufXZXM2qOZA0ZqFnvwqlvADdNFKzAiAePdcGWJ2mhgieLZEJNQGr6xTsIc0T0/AvcsGjtLmCtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2907544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIwGTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/Ig/+L0UJMtUhJ+epnfm3OPEL541z2Ohcl7eWmrHI6fo7rN81POT3\r\nhku5Lnd+CzlPfYBivlg0YQDtct50SzLPnUvQEt3oynaqbM6IZrw4/1ZMM4RC\r\nj90g1TaRnyi7j+cUOaMJT7Q5kHz9ESqtosbQ3Pw00jlfR3K+UfMUXdhM+PlQ\r\nS71N33XehoG5zIDXCeVbyznyyxncsPt7T57EQCWqLopah3hVWo5x0aoHHM5o\r\nBnlFyCZ2G48HG10lY3jseuvsshl4FKpsUEixdzvNw2hniIPcglUQSYmRUQb3\r\nR9Vu7nEC95I4aI3sq2kyrRH1trQk1slRkFXywdf7b3Mhlc3MXvzVZW+ClhFB\r\nHcQESPf+LtuAukV7kEWP8jWuvwqJg5LKwFJSIBXZomIsv7+JD9tTJ9T/rB40\r\naZtylYLumpi71yHEqLN0b5/V3HiJGRj0IgOdnZeppRiLaeZwnQJBGP2Fkp8X\r\nChANm8MEzL86boBtpNZpYp4Ng4j0EmHT5sBk5J9G6uvvKOjr6yp5+Lz8jOQ+\r\n2wMyN1yteswi2JJspKWueX5SsjosnZpJ/hekSu44w4k2CFyJN19H5oXDuHg1\r\nio5Zv8VBgWr7uC4d47puPHHM79FMhAuaLuTaiTWBEVPQ9vls/ZUQqCRcAVHO\r\nwwlYYDqydjkhOO36Y4FR74SKSh5McVhw5fE=\r\n=W7Ri\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"810e6b7d3fdd1b177c003c108433bc1370004d83","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.5.3","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.4-qa.3_1663238546865_0.15869295560535202","host":"s3://npm-registry-packages"}},"0.19.4-qa.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.4-qa.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.4-qa.4","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b5b49041679d144eb6f73cb7e2a6a656d24321a5","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.4-qa.4.tgz","fileCount":12,"integrity":"sha512-igGm1x36gDXptkZ8iHqURCtJpxDYhlJIG44kH4hbO7hNCpkKWmVVk0CcEf/5AJi2dMrni/QGGDeBDoJPiiMJBg==","signatures":[{"sig":"MEUCIQCy7ja4sbwSSN3DxyRojQnr04gheqsg9iMdzAauiYbscwIgNJ5uEOFYT2I7iu9GkI/HHY/JwxTTD7jQ+ZWynxr43O0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1650448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIwNSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtBw/6AvBjCHiJ+mHuYqFx/jMTYowo+TDENuJeZZ20c+abo4amyDGJ\r\nnUmwUmu2IK+YdhieDxuduB3kY6few3XyFp3k6KiPA74i/+5hX3BR4HcpmDEX\r\nrp3UVGJOe3CVNuYZVm7tGTdYXKlX0LcP1EhJSpgcPrE/jm/JD12Ryh9PhMSk\r\nSfTofB3HsM/Zx8RL7CYbhgh2ivNDSuiikNxxB1MNNJBzDIy0eds1x4ddJlcJ\r\nexA+rNO4EzCoZ15K0B/L5IiknUPf8w+O7USOMuoegwb+GNR8XuHtRFNMrEhD\r\nUzUcl40PyZEuWuTiKvqEbJrF8na79GMinWW5v+SSzsV1VpqhgiQD7RgS6mzw\r\nanhLDBFFigsh6CvzC19p+/AdSPjvqaCfH9QMHNTo8KPo+8awSt0vEvJ2teZk\r\nkFy4YOsjTsFQRJYOZDOBtvjdMpS+MPhn0LW1ukmKz3//OnVpKM1RQEM/xyfw\r\n6ILAi0cQDq6MFKJpVvSEexTKSgEzFieRQxAxoSpbt7YOLJ3dtZft8ugEB9h1\r\nULIvn5c6UbQTxxMYA4KsYBEGXY+Ei2KkvZ0Ax7mgvXIzTg6wwvGvJ3nf5adS\r\noRGRQJ6gnE87L0OKkzQELZ3gfpkMLl++B5TTEZpJs6XKcKq5BezWmjgbe/UK\r\nWSFYo8jk1oXILQ91F088qUOFrutU90h2NIY=\r\n=Ppxz\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"b1ed15d5b963916a380f1b617e74201ce4f0821a","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.5.3","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.4-qa.4_1663238993697_0.14296334433285462","host":"s3://npm-registry-packages"}},"0.19.4-qa.5":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.4-qa.5","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.4-qa.5","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8c390e5d5ca021c612b3d2de135a76b63dcacf5b","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.4-qa.5.tgz","fileCount":12,"integrity":"sha512-97nt34DuWl+vWxM+wMDzMKPld16qmL7NeLTdCn8qjHXZFNGybJ6b4LtKXvYEqxYe0ITApyTYtVHx9Yw3ZZtIjw==","signatures":[{"sig":"MEYCIQDEcHHJl91GFwP0z7qC2OU9/eA4QXEHHf+T6fD+YlUeIwIhAJjfEVGgN4Rh6Bh2O4lJQN846k1mDj0b9k7nlzAjsG1q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1650570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIwOKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4qQ//UNpksXqXflYALgBxNwZrD4eDKrg46Floguohr0k/h/b79d5X\r\npGer+TlgJ11IGjL2bM+ulAkKnQzVSA2PU21zxx2ZaPNqjJypVCpGDsX8NQsy\r\n3x3xERIcetEhOscUV/oWJJ7lsZ3Ob+bfw6UzpQcaps6R2nTr19cWx4QW78z4\r\niT1JLKoGTv4sqClXZvcPLEhUSYxbRziwr4rrOyiWuhzb9yRO3ptrZcbbSKFI\r\n4FSMlf+yqUJPwcJLK91WtyzSUL6FWYs/B3GZ5fh0mKaH1EGQYizT8lIMatOl\r\nrKR3nSC3kSxLlm+hSJhr/PkQs3WhPtkLaaIFLPCvu+x3psst4mh7espYW3u+\r\n/D9dqoR++vrR4QZOOIRmPyED4xUeYt+ggJP6flnqkBli+bo5/2BkJR88y+FX\r\nuceTGi6PgI17M+sbmZMw97IJ/A4YVoQxb6Kr7ZJo/dP6vAEUIVUzs5wq6stz\r\nW0djl+iccEDpGqCH/63qatQ5yja8opbD2gAY+zehXByWrleB1I5dPa4c1cP/\r\nYtCmo8ZPj16aFNZQ9/lX1WGJXDEFpfe940gYTgAz/HBzze/+xbdjUZpGmwJr\r\nykh76Rxn2LmcsLxJ5E9If9F2DoFBEoNiuHxt3bYfp3wkdGXqezN0A7nhkZrF\r\nXECuGDCSJWNdXDg1Z09jc/MYNpjySJC0dNg=\r\n=qNjQ\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"862c16792f4bb9855c21fe5fca64828d595477a5","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.5.3","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.4-qa.5_1663239049759_0.9352084826207931","host":"s3://npm-registry-packages"}},"0.19.4-qa.6":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.4-qa.6","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.4-qa.6","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8a94dae74002144544a4448e29ac4065bd5e3777","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.4-qa.6.tgz","fileCount":12,"integrity":"sha512-2FwDXA4DAamWLosODBgbka1kfjJjoXUJHpDwuniMYPx6vleE/2O4oyKo7gzYkd4vRxMDtb4Vm5xN4mQ/pfSkdw==","signatures":[{"sig":"MEYCIQCZ52WnB+egPSbjSi7jvUAsKpyX7Prmv0wngolrAyE6EgIhAIboYudKSSSUZsbB/axrZyKRB0Vstd8nmq+L+qO+jeuD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1651089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIzOLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnOQ/+NJkSmvmk60A2pHpNhXXuOViuz/htUzILc6PtlIXQ+rEiC+Kd\r\nhq8wnSJsz15mlBujxvMi/xblN9MFPyd0zGx8YDdBeSLM1ejB7RmwevqJMfJY\r\nGRWbj5d2iZUWRoRV9ji6OKEvulcSWZ+eIVRj/zju7q4q+hoY2miwzQV9Wz+r\r\nKGnCUkVhGpVFJh1d5yEnC2WFVhRFuEOD5dwvKj7vOoOyylJocCxGThHTlLjs\r\nfGGbiloPmJXRksevssYGeLyicMq8l82Hqc0Ysswxcz809z9kI+DblvAd8dqW\r\nvbBkIpdPskZ2nvNGtxwIafAPCNjgFKSiwI/p+l1z+rEjCEeKeAoWWIibWjKv\r\n8E9BaKJq+sm8OxYihR7pMxssqDYo2U1sLgh/tAOTzG33fy9O9W/dV+JxBjzK\r\nIsGXhl8ogpAQQdW6/YJeVm06S+K9uwl1J29hqDyQIb5BRuPnDS4DU4vmGVOl\r\nC69SaPiTWB3RE/O57Z2voBNE6ptGQG/MBw1T8GYgQbMXPyBAvgPJG9Ws1pZb\r\nY7j0mSB96dwhpBmyEd7dOTnhf/ZBlsYi4Z6/jyuuQ1cdKhHG7yNgzNOmM9Db\r\ntw5cJrSO3Dk6fxfKVre5yEnxiGgep+0V1KfFhl4sAdy/ryV/1TALnU1+2sc/\r\nkDk3c9VP8H3vy6SrS3+7elyREpqBOIsg8c4=\r\n=TifC\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"67142f90e47dcaf681670f2db84763f231ab058e","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.5.3","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.4-qa.6_1663251338832_0.8087047651716983","host":"s3://npm-registry-packages"}},"0.19.4-qa.7":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.4-qa.7","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.4-qa.7","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"cfefaa0ac56d01bce14b6caa5f72d55f5f485c63","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.4-qa.7.tgz","fileCount":12,"integrity":"sha512-Sz9yfKyzXDqwPna8v5N8GElOcV9tsUARsmmIqvpsB5k78F1uYg3kwK5ymNUffxbxPmagOthgks5jZ78HUbF5Tg==","signatures":[{"sig":"MEUCIEVTniIF3Dr630CvU7NJmK0aKSHGxo2cgE8/Y4bUdtgoAiEAh6dRUK1bziYyChREqG2+ZLUz/468/EuYTRFmxc2xO3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1651734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJDcHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo40Q/+NrNIU8J5TlX2ySJ7yOeuoZ9S5b/h352xbpUW48QEEkW/RE9f\r\nnX9iYXCVE0VU+iZSZRxQvAG0B4tTl9qmRjH8EkxdibMHdpvjfeVagDu7BH24\r\nq/eYlg7i1QoHhb5qQu0la1afvNr52gHkQ26OXnYb5EAR2KxIhBLzX/3UUBR3\r\nydiwIqcFN1q5GNYA8WOUafO3WjJeMtoxtV7fSJlx5hvH8Ockpl+Dcmk4CGF7\r\nXjFm/L7NdeQ5SQtjTtS531FLTET+8lvl4ZTmf83U5TtI9kwQk4ZNBRdh4zli\r\nCdb1hyRYSDbzD/Pr96BqK25rKrtYRr7+tJz2Ri9OcGf3NUDo8QOSOG4mRfWN\r\nQYqiu4zzzlNUDewWg6jIe7zWZH5SrN6xlr3aFcZB9IKDC52t25CV8JS3ky8p\r\nO8xNCd81IvCIAsimQdvkmCLj86hUAagnDzQIHJHJbWgM/Qa5OLbER6iPLkh8\r\nnN4F+2sYxuREUXOg3T41Rjt/DzGgVesiQA9hjUjFVLslo5PqshhjRTj6UeOA\r\nxj6wAdpAzh+0RnbFfJuvk2rbfszWD/gFZUUVo1/2Yz5LMiZ3UHWKI8yaA8t3\r\n/TXM1QI+WkRVz0NlmrGCEBX2YOpMLAVwndCt7Wm8IYWCvgAmHQ9kMkYq6olL\r\nTtDMXoOU+AvBMLXyRBpIeLQyZCEXxTVtnPw=\r\n=NKEc\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"029b40bd1e22de7814e7769020f769892202d628","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.4-qa.7_1663317767649_0.08770930812327715","host":"s3://npm-registry-packages"}},"0.19.8":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.8","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.8","maintainers":[{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"azeino-ggs","email":"azeino@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"e1be9e5576edddf91f6ca8e4195ccd7d439db078","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.8.tgz","fileCount":12,"integrity":"sha512-aAUCZumh3rpMMAX/1jVXoqUtgMJPJmxFWn1/ild6G2xAF9hjfSyxxaOcySRWDznISBAPttxFtX+/3f7cEsDyvw==","signatures":[{"sig":"MEUCIBLLthowlD0/bDdAJ7SMrM2rV3cAyMq9wyhpQpNcRwG7AiEA9yZEO9AyVC+IrQxpDp9Ox6PxAd1iVA7bHz9SQqR50SQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1651114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJEFfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6SA/+KywhuSCp0kHTc6XsZH9SmjqzMmBQP8XqqFKdRJOnK6kEEII/\r\ncld3xaB7kBtOEOwv0I0Kbt8EmvHkeScrC8TUWrjZQiwZDto+hh+Sv0KrLCLE\r\nCwY8LTwMYXtijtJv/R1AYwpXiOrAxnvQwUBNavKIs3+rUbnYc1PoHFB1uJDn\r\niNpLA7pA43qD4uTucETK48b3TcjzpX+t8AgwNIIBZ0eyL/0AV1l2TW2BUZne\r\nBd1q2EyvLRwYlFV0BKq05RTB7h6hwH7hDHibBxgcBhhxIOYWYnr50F/ZUA2+\r\nqRRWTcpiKHMzqkfo5UMe3f+7vODscQXEpONqefgAIV66xEqovIJ97Z0iiUTe\r\nFo/bKX5W1ABeZVkffP8RL1otFPWq8TrF9bykO9bkOe7jM20kzFjJfP0NBUKi\r\n3eQrU+3j/i/VP9ccq1ybY7DIbpzQqNH1wRvJJx7vJML9KLXjji6k9cr9DdOx\r\nzEdv5j8+f8ixXVJ6xi9fWWcSIqRW/maPZzzlpzV1P2qcHzRoB8Z4leyd4raC\r\nqZWnrIpAHH49XkcwpnDkYEcCITFbVbQfZhIUFP8Omo7VuLVT2HVVBlEqhMJQ\r\ne/87Gh3ibUHdcqhacPXkqEmxzdkjXgk3V87o6MqDsSeBbrWEG9lXvOXTeSqK\r\niekMrsDcSi865aJ8z4V9JliieXCGuF9CABU=\r\n=Oapg\r\n-----END PGP SIGNATURE-----\r\n"},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"1295f045d15955599e46112fe53594a649f8e0d1","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.5.3","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.8_1663320415334_0.2965273863064699","host":"s3://npm-registry-packages"}},"0.19.9":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.9","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.9","maintainers":[{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"6479cc456df09d0a9d72bb7b5e4ce76b38e09d5a","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.9.tgz","fileCount":12,"integrity":"sha512-g7K/xoemcW/lwhq7phv+Hhlg0YAXYrVb/u1Zm8hJd612FeyT6eaPnYZSgKfLeGk16Ng7kMyaUns3qgzdLP+Mxg==","signatures":[{"sig":"MEYCIQCbkgY2VBsaSED2tJUohVKf0Ji0NVZQwozymotKxqfgvQIhAPDAO5ZGK0NHRzkUhQntpMNIMotdzV/LWFgkz/A2ejqE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1651226},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"e5e8d7b7aca9df6079d23fbafb39639e94f85a0c","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.9_1689575918442_0.7741186907359243","host":"s3://npm-registry-packages"}},"0.19.10-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.10-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.10-qa.0","maintainers":[{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"23abd5433f8b3e9e66eac65e223b453533f10c6f","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.10-qa.0.tgz","fileCount":12,"integrity":"sha512-QJ4jH1X3DpsnTrQvKKpStzNC6DVW3XvZQRljyUQhz8hX4szyKetOeP5ninJLlofOP9KJ1efyuh0AJHWZzoS4bg==","signatures":[{"sig":"MEQCIF8sNukhCAHE03CzJI/wg1avNkRwhFhpN72fMpQjg1+nAiBm7xWtHK5IqVwyina0IGjaeW/CydUZMXaIZOYBPFnjiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1651958},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"c0bfdf1a97aab6d19bdcecc4bc2f5fb93d3602e5","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.19.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.10-qa.0_1689590015845_0.47982250328083675","host":"s3://npm-registry-packages"}},"0.19.10-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.10-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.10-qa.1","maintainers":[{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"tduman-ext-gg","email":"tduman-ext@goodgamestudios.com"},{"name":"lsetton-ext","email":"lsetton-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"91305a97e1a83a00920cb3a9dee7bf6c1c245cfd","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.10-qa.1.tgz","fileCount":12,"integrity":"sha512-JQoZO3if9J+4w+Z2mI/aqgH7oeN7bU1p4bcvumQIhuafZsgxPSC5TG1+oZ0wx5P8Tr9MJCN9peLLefCzIsyrNA==","signatures":[{"sig":"MEYCIQDpuNRhvy5yNdAVZrJfyOnJenu2QBIY7Cab2xwsDTZgrwIhAOaeDzF9a0athJehF5Zb9XJJBru4/T9ZVX9lKNh+gQTn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1652077},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"a8b483f629c125fc5e1e1ca517041318f0a2c51c","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"7.17.0","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.10-qa.1_1689592649566_0.8151335811236948","host":"s3://npm-registry-packages"}},"0.19.9-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.9-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.9-qa.1","maintainers":[{"name":"mbahri","email":"mlesanibahri@goodgamestudios.com"},{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"camelcase":1,"ava/no-skip-test":1,"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"01b497f74b17602e5b6c06143a7386ecfd59f481","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.9-qa.1.tgz","fileCount":12,"integrity":"sha512-cr7gRRMDhEhmE3rWUbydxru4p+gsSaTHl+IBYgUkct9qjnyYRAKEKD+8V1LKAKIVJDrqg+rGJkKtTXELAAzSVA==","signatures":[{"sig":"MEYCIQDF0s2w2ajjLd5HyEE/5ZuqNDITOaqferVekNsxXZ2MNgIhAK7M0J87TdxcUe/xAP+vIDJZSKg4LhmDwNgtdS2ux0jc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1659262},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"042a7484a7c8138bebcb7071759033deb0f0d4b9","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.19.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.9-qa.1_1689931407009_0.22464667282147754","host":"s3://npm-registry-packages"}},"0.19.9-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.9-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.9-qa.2","maintainers":[{"name":"mbahri","email":"mlesanibahri@goodgamestudios.com"},{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"camelcase":1,"ava/no-skip-test":1,"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"776364575280daccb21c0f4c9b729003412ea593","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.9-qa.2.tgz","fileCount":12,"integrity":"sha512-ky3DVBXFTbATVpCTmf8B80jEcDq5/rROi53/gyUu0HuVPxtE9BrBMtNOu4vq+Lfa950z3rhCMqnKvLz1pOmySw==","signatures":[{"sig":"MEQCIGvUvUY/5ycpKzmyGdsCZ7kH9O59mpt9r/OsTeA6tIT4AiBAWlht4Mj8PDoqKOeFCgdXp7rQFcaKOSz6cwLkhMx6qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1656108},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"29957369b6e4b94deb0c59c2196536caf86e6a93","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.19.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.9-qa.2_1689933226580_0.33825651111148924","host":"s3://npm-registry-packages"}},"0.19.9-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.9-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.9-qa.3","maintainers":[{"name":"mbahri","email":"mlesanibahri@goodgamestudios.com"},{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"jonasbraga-ggs","email":"jbraga-ext@goodgamestudios.com"},{"name":"rschmidt-ggs","email":"rschmidt@goodgamestudios.com"},{"name":"ssydorenko-ggs","email":"ssydorenko@goodgamestudios.com"},{"name":"vtenekedzhiev-ggs","email":"vtenekedzhiev@goodgamestudios.com"},{"name":"tschrader-ggs","email":"tschrader@goodgamestudios.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},{"name":"boczujda_ggs","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"amartin@goodgamestudios.com"},{"name":"mabdallah-ggs","email":"mabdallah@goodgamestudios.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"camelcase":1,"ava/no-skip-test":1,"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"27a976f7a80cd603d0efb5dd71e3161c5cd2390c","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.9-qa.3.tgz","fileCount":12,"integrity":"sha512-Lei+9R9BPTNIVuRT0EMbR9YpkxLC0dPam6yESyl39QaGQN7MJnnbC1knAIpAIAsFcRHPQd7Davqa8jsZ107Krg==","signatures":[{"sig":"MEUCIDh9wle7/ACpysCj9Z9orWRhYxQ13Rc8TOU20WFId4hgAiEAgVXeMz0AD7pCEGdhTwySUINWEKNmZTWm2CXtUBmtIXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1656230},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"cdaa2443828716a0a90763405b535ff75192d3de","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"ddepaolis-ggs","email":"ddepaolis@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"8.19.4","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.9-qa.3_1689933359262_0.8556007540730213","host":"s3://npm-registry-packages"}},"0.19.10-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.10-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.10-qa.2","maintainers":[{"name":"rschmidt-ggs","email":"robert.schmidt@stillfront.com"},{"name":"ssydorenko-ggs","email":"sergii.sydorenko@stillfront.com"},{"name":"tschrader-ggs","email":"tim.schrader@stillfront.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"anton.martin@stillfront.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"pverza-ggs","email":"pverza@goodgamestudios.com"},{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"ntggs","email":"nturai@goodgamestudios.com"},{"name":"prosenboom","email":"prosenboom@goodgamestudios.com"},{"name":"sashamat","email":"amatrosov@goodgamestudios.com"},{"name":"mbahri","email":"mlesanibahri@goodgamestudios.com"},{"name":"mattiassch-gg","email":"mschmidt-ext@goodgamestudios.com"},{"name":"dviuranov-ggs","email":"dviuranov@goodgamestudios.com"},{"name":"nvrkic","email":"nvrkic@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"9fe8016bba9fc96ebef53972c3a35dfa1c63284b","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.10-qa.2.tgz","fileCount":13,"integrity":"sha512-fQXwmq8jWu+0BEO31SiDH6MWG9ogDMMoDwGWH6laL7PC+9lScbJ86rzso8mapqhGP+NGJPKFJ4X5auZ7nBswow==","signatures":[{"sig":"MEYCIQCSAUEir2DbuczpbAtO8c3MoXpj2aTM9J/K6G0fiXo1nQIhAJh/Fv6XpKxy5mON+d+dE7NpKjunYMas3x2wqBosAsuS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1724766},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"db3dd5cae9a8d752001735f8ca6521bca6385d91","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"dviuranov-ggs","email":"dviuranov@goodgamestudios.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"10.8.2","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"18.20.8","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.10-qa.2_1773758271231_0.13436669188005768","host":"s3://npm-registry-packages-npm-production"}},"0.19.10-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.10-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.10-qa.3","maintainers":[{"name":"rschmidt-ggs","email":"robert.schmidt@stillfront.com"},{"name":"ssydorenko-ggs","email":"sergii.sydorenko@stillfront.com"},{"name":"tschrader-ggs","email":"tim.schrader@stillfront.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"anton.martin@stillfront.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"pverza-ggs","email":"pverza@goodgamestudios.com"},{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"ntggs","email":"nturai@goodgamestudios.com"},{"name":"prosenboom","email":"prosenboom@goodgamestudios.com"},{"name":"sashamat","email":"amatrosov@goodgamestudios.com"},{"name":"mbahri","email":"mlesanibahri@goodgamestudios.com"},{"name":"mattiassch-gg","email":"mschmidt-ext@goodgamestudios.com"},{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},{"name":"nvrkic","email":"nvrkic@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"a565dbc1e63c29f5bfa3218b0fd890c8b8c8699b","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.10-qa.3.tgz","fileCount":13,"integrity":"sha512-fIgJZTE3ftNlRFD9LRNaAjmx6SQoU+JsKrJfg5mMYMgu4tPU69hW4ITYLYMDQ2xrnAtAWaWlWDHApr8KRQUgwQ==","signatures":[{"sig":"MEUCIQDk57NhJ0qFYMdFH9yiD/6O7es/6GcMG8oJQYHR09if+gIgTxOU6ixp/LcaS+g3PzCE68CFuLR3HCzXA/i0LA6Epek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1725015},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"ba0e7ba09c3361c95c27d64b7eaa1610af319940","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"10.8.2","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"18.20.8","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.10-qa.3_1773927710080_0.6203933507796837","host":"s3://npm-registry-packages-npm-production"}},"0.19.10-qa.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.10-qa.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.10-qa.4","maintainers":[{"name":"rschmidt-ggs","email":"robert.schmidt@stillfront.com"},{"name":"ssydorenko-ggs","email":"sergii.sydorenko@stillfront.com"},{"name":"tschrader-ggs","email":"tim.schrader@stillfront.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"anton.martin@stillfront.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"pverza-ggs","email":"pverza@goodgamestudios.com"},{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"ntggs","email":"nturai@goodgamestudios.com"},{"name":"prosenboom","email":"prosenboom@goodgamestudios.com"},{"name":"sashamat","email":"amatrosov@goodgamestudios.com"},{"name":"mbahri","email":"mlesanibahri@goodgamestudios.com"},{"name":"mattiassch-gg","email":"mschmidt-ext@goodgamestudios.com"},{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},{"name":"nvrkic","email":"nvrkic@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"65047f68747ab8e3698f3834b386ba6e4e951c7d","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.10-qa.4.tgz","fileCount":13,"integrity":"sha512-XbsRFJdcxOA6dR9aoS5FLxD9E7LLjtIrKPSL0HVmQ9rS0tU97emm6+2+S4zpaw4HM3zZwpu/Fxq10Cxl5ewNiA==","signatures":[{"sig":"MEUCIQCMh5i+jkO94NTfvQhzoDKOUIWQttQsDi8UBnXsH8CKTwIgbH2Defr0W4vhgtbp8h8hGNMipejLFUVgPdzSeOAr9q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1725326},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"4d70ff89d375f02eee50744bc47c2af059bf3ae3","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"10.8.2","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"18.20.8","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.10-qa.4_1773927847516_0.3329799081088487","host":"s3://npm-registry-packages-npm-production"}},"0.19.10":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.10","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.10","maintainers":[{"name":"rschmidt-ggs","email":"robert.schmidt@stillfront.com"},{"name":"ssydorenko-ggs","email":"sergii.sydorenko@stillfront.com"},{"name":"tschrader-ggs","email":"tim.schrader@stillfront.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"anton.martin@stillfront.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"pverza-ggs","email":"pverza@goodgamestudios.com"},{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"ntggs","email":"nturai@goodgamestudios.com"},{"name":"prosenboom","email":"prosenboom@goodgamestudios.com"},{"name":"sashamat","email":"amatrosov@goodgamestudios.com"},{"name":"mbahri","email":"mlesanibahri@goodgamestudios.com"},{"name":"mattiassch-gg","email":"mschmidt-ext@goodgamestudios.com"},{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},{"name":"nvrkic","email":"nvrkic@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"9d0600552f0863baafa441b25caf5058c125763f","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.10.tgz","fileCount":13,"integrity":"sha512-XeAaJvJ032o+YROq/+Q0cr39hS4h9eMcqVzdxWT740Qs9kSr1nWJuudCfKkPJG6HJTqQBgA04w+ApFfE4XqARA==","signatures":[{"sig":"MEYCIQDc+l3gkrRv9ETfRyKepGvER3PdfFfNxn3aguGSuL5iTQIhAL77dPum6TjA//OaovYkUGQk3fcDbPnQKBKzLUiQvVNp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1724346},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"77ff22a3190d3f19b8288349e22046f4e244a3fc","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"10.8.2","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"18.20.8","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.10_1773933995489_0.18053955753819784","host":"s3://npm-registry-packages-npm-production"}},"0.19.11-qa.0":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.11-qa.0","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.11-qa.0","maintainers":[{"name":"rschmidt-ggs","email":"robert.schmidt@stillfront.com"},{"name":"ssydorenko-ggs","email":"sergii.sydorenko@stillfront.com"},{"name":"tschrader-ggs","email":"tim.schrader@stillfront.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"anton.martin@stillfront.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"pverza-ggs","email":"pverza@goodgamestudios.com"},{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"ntggs","email":"nturai@goodgamestudios.com"},{"name":"prosenboom","email":"prosenboom@goodgamestudios.com"},{"name":"sashamat","email":"amatrosov@goodgamestudios.com"},{"name":"mbahri","email":"mlesanibahri@goodgamestudios.com"},{"name":"mattiassch-gg","email":"mschmidt-ext@goodgamestudios.com"},{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},{"name":"nvrkic","email":"nvrkic@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"b639b3617dd08bf972c8c40f7ee809ab7f1a1e91","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.11-qa.0.tgz","fileCount":14,"integrity":"sha512-WT7hfRCY8aCFRmp+0hy2hP6/cCCOjKgkC9YDavaN3eHbxFWM1ZkwbNxSFuWA+IA9HuntO4cHYq8fs5XrS1Y4+Q==","signatures":[{"sig":"MEUCIFyG3NmKVpvwwT90UTpHWcHwqQg/Z8aBCnM7zC+9gzvRAiEAmAQB3KPlZ30ctfNVe8vY7V1BVJeBQx2V4PUJ9fB1wi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1684417},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"765b2504696a35cbf26d777d0490486671814889","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build --no-cache src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build --no-cache src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build --no-cache src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"sh ./upload-templates.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"10.8.2","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"20.20.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.11-qa.0_1784558500410_0.299242927978453","host":"s3://npm-registry-packages-npm-production"}},"0.19.11-qa.1":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.11-qa.1","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.11-qa.1","maintainers":[{"name":"rschmidt-ggs","email":"robert.schmidt@stillfront.com"},{"name":"ssydorenko-ggs","email":"sergii.sydorenko@stillfront.com"},{"name":"tschrader-ggs","email":"tim.schrader@stillfront.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"anton.martin@stillfront.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"pverza-ggs","email":"pverza@goodgamestudios.com"},{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"ntggs","email":"nturai@goodgamestudios.com"},{"name":"prosenboom","email":"prosenboom@goodgamestudios.com"},{"name":"sashamat","email":"amatrosov@goodgamestudios.com"},{"name":"mbahri","email":"mlesanibahri@goodgamestudios.com"},{"name":"mattiassch-gg","email":"mschmidt-ext@goodgamestudios.com"},{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},{"name":"nvrkic","email":"nvrkic@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"8c3f3367a7bef322ff89175bbb99e0d646b9c317","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.11-qa.1.tgz","fileCount":15,"integrity":"sha512-n7VepMjb9NpUiQBPnRlasEI2fvorSV5HmDIHausKq0Pn/GcVzVMBOBC/H5xPo/6Ktv6lAiH1B78YkxTV8A8x0A==","signatures":[{"sig":"MEQCIAME6U+PDpSISV7uvePhHzPQ9oSER6amOHZN3XMDK/gWAiB68BNnTEfcnoDCo3EVAaRI26RMtq5NWNak8CcO0uAzpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695679},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"2511f0d9485ccf1be10c2f098f6483e668557ef6","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build --no-cache src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build --no-cache src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build --no-cache src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"sh ./upload-templates.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"10.8.2","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"20.20.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.11-qa.1_1784710233556_0.01578826106917952","host":"s3://npm-registry-packages-npm-production"}},"0.19.11-qa.2":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.11-qa.2","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.11-qa.2","maintainers":[{"name":"rschmidt-ggs","email":"robert.schmidt@stillfront.com"},{"name":"ssydorenko-ggs","email":"sergii.sydorenko@stillfront.com"},{"name":"tschrader-ggs","email":"tim.schrader@stillfront.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"anton.martin@stillfront.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"pverza-ggs","email":"pverza@goodgamestudios.com"},{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"ntggs","email":"nturai@goodgamestudios.com"},{"name":"prosenboom","email":"prosenboom@goodgamestudios.com"},{"name":"sashamat","email":"amatrosov@goodgamestudios.com"},{"name":"mbahri","email":"mlesanibahri@goodgamestudios.com"},{"name":"mattiassch-gg","email":"mschmidt-ext@goodgamestudios.com"},{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},{"name":"nvrkic","email":"nvrkic@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"126f0e28616191e7654048b76761515738ea5831","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.11-qa.2.tgz","fileCount":15,"integrity":"sha512-u6KnkU23tILIT9DpNbojPSuNoW5MYCqCCBZ7SenN4P+CPO1GOPy9FqQJju0afD8vjFhnoiRL5XwSXh7FuDZIOA==","signatures":[{"sig":"MEUCIQDdNs+DAXRenP1knj68gJwFPt8sZVRjadcqqOVmS6rnawIgYmze0j5vPFXGmpJ+uhgjGHm54AwAWgYKGO/gTp9KoPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695997},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"e2222a468737f14e12565b84519861fa615f74e2","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build --no-cache src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build --no-cache src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build --no-cache src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"sh ./upload-templates.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"10.8.2","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"20.20.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.11-qa.2_1784710511927_0.4478893834076929","host":"s3://npm-registry-packages-npm-production"}},"0.19.11-qa.3":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.11-qa.3","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.11-qa.3","maintainers":[{"name":"rschmidt-ggs","email":"robert.schmidt@stillfront.com"},{"name":"ssydorenko-ggs","email":"sergii.sydorenko@stillfront.com"},{"name":"tschrader-ggs","email":"tim.schrader@stillfront.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"anton.martin@stillfront.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"pverza-ggs","email":"pverza@goodgamestudios.com"},{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"ntggs","email":"nturai@goodgamestudios.com"},{"name":"prosenboom","email":"prosenboom@goodgamestudios.com"},{"name":"sashamat","email":"amatrosov@goodgamestudios.com"},{"name":"mbahri","email":"mlesanibahri@goodgamestudios.com"},{"name":"mattiassch-gg","email":"mschmidt-ext@goodgamestudios.com"},{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},{"name":"nvrkic","email":"nvrkic@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"faa025b74ae60851c3993ee0644932622dcec52e","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.11-qa.3.tgz","fileCount":15,"integrity":"sha512-HYPOnLW4G/NyMYe7+GPeJQ68LesIufjWB98klKdFD2ZVGP2FE78Nz9M9oo0ZfOQQkFcJmrzWi1LvmHYbYob6DA==","signatures":[{"sig":"MEYCIQC7xnocfPZ0/p+Mw8xpM81dvMeGai5/EUCMNu40ouQYvwIhAJ0NcDz0ss7za1+eSrt4UCTU5gaeffC/UpB95aGXiDAb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696332},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"57cf2fe07a94eab42b53261d615a3e7cfd3af6d9","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build --no-cache src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build --no-cache src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build --no-cache src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"sh ./upload-templates.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"10.8.2","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"20.20.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.11-qa.3_1784711537742_0.6507371536519455","host":"s3://npm-registry-packages-npm-production"}},"0.19.11-qa.4":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.11-qa.4","author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","_id":"@goodgamestudios/cxf-announcements@0.19.11-qa.4","maintainers":[{"name":"rschmidt-ggs","email":"robert.schmidt@stillfront.com"},{"name":"ssydorenko-ggs","email":"sergii.sydorenko@stillfront.com"},{"name":"tschrader-ggs","email":"tim.schrader@stillfront.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"anton.martin@stillfront.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"pverza-ggs","email":"pverza@goodgamestudios.com"},{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"ntggs","email":"nturai@goodgamestudios.com"},{"name":"prosenboom","email":"prosenboom@goodgamestudios.com"},{"name":"sashamat","email":"amatrosov@goodgamestudios.com"},{"name":"mbahri","email":"mlesanibahri@goodgamestudios.com"},{"name":"mattiassch-gg","email":"mschmidt-ext@goodgamestudios.com"},{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},{"name":"nvrkic","email":"nvrkic@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"}],"xo":{"env":["browser","jquery"],"rules":{"capitalized-comments":0},"space":4,"prettier":true,"semicolon":false},"ava":{"require":["@babel/register","setup-browser-env"]},"dist":{"shasum":"483e3c906baf6ac46820eef63a0da67248d17019","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.11-qa.4.tgz","fileCount":15,"integrity":"sha512-+ebu3Lap37R7dlwugYXAUhLhqQmisaACSzhYKYPls2dD6RBOVfuiX0I7DdSY/9qizPRdpe3c8SppqmgFmcJF+A==","signatures":[{"sig":"MEQCICEiElAFVN3P9X+muWnRixuD+2kNOMtDaivDHLdOwa9NAiAPYIrgOOlgSQm0KKh6xSIwzREFwhe4G8yZ6RhbXDI6gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696628},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run xo"}},"gitHead":"5d86753316a432fb12d17b652c95a8e520d1505d","scripts":{"xo":"xo","test":"nyc ava","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","xo-fix":"xo --fix","release":"standard-version","test:dev":"ava -w","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","--- tests ---":"------","build-popupBF":"cross-env parcel build --no-cache src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build --no-cache src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","serve:locally":"http-server dist --port 4002","build-popupE4K":"cross-env parcel build --no-cache src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","s3:upload:popup":"sh ./upload-templates.sh $ENV","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","serve:local:parcel":"parcel ./src/*.** --port 4002","---ci deployment---":"------------------------------","--- base scripts ---":"-------------------------------","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup","--- deployment scripts --- ":" ----------------------"},"_npmUser":{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git@gitlab.goodgamestudios.com:cap/announcements.git","type":"git"},"_npmVersion":"10.8.2","browser-env":{"jsdom":{"userAgent":"My User Agent"},"globals":["window","document"]},"description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","directories":{},"_nodeVersion":"20.20.0","browserslist":["extends @goodgamestudios/browserslist-config"],"postinstaller":{"see":"https://npmjs.com/postinstaller#readme","add your config here":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"0.39.1","ava":"0.25.0","nyc":"15.1.0","husky":"1.2.0","sinon":"13.0.2","jquery":"3.6.0","parcel":"2.1.1","rewire":"6.0.0","rimraf":"3.0.2","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","fetch-mock":"9.11.0","node-fetch":"2.6.7","@babel/core":"7.16.12","browser-env":"3.3.0","http-server":"14.1.0","eventemitter3":"4.0.7","@babel/polyfill":"7.12.1","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","promise-polyfill":"8.2.1","standard-version":"9.3.2","@babel/preset-env":"7.16.11","setup-browser-env":"0.2.2","mock-local-storage":"1.1.19","@segment/load-script":"1.0.1","@parcel/namer-default":"2.2.1","@goodgamestudios/cxf-ready":"1.0.7","url-search-params-polyfill":"8.1.1","@goodgamestudios/game-alias":"0.2.11","@babel/plugin-transform-runtime":"7.16.10","@commitlint/config-conventional":"16.0.0","parcel-plugin-bundle-visualiser":"1.2.0","@goodgamestudios/browserslist-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cxf-announcements_0.19.11-qa.4_1784716825053_0.7953714641675491","host":"s3://npm-registry-packages-npm-production"}},"0.19.11":{"name":"@goodgamestudios/cxf-announcements","version":"0.19.11","scripts":{"serve:locally":"http-server dist --port 4002","serve:local:parcel":"parcel ./src/*.** --port 4002","build:dev":"cross-env NODE_ENV=dev npm run build && cross-env NODE_ENV=dev npm run build-popup","build:staging":"cross-env NODE_ENV=staging npm run build && cross-env NODE_ENV=staging npm run build-popup","build:production":"cross-env NODE_ENV=production npm run build -- --no-source-maps && cross-env NODE_ENV=production npm run build-popup","--- tests ---":"------","xo":"xo","xo-fix":"xo --fix","test:dev":"ava -w","test":"nyc ava","--- deployment scripts --- ":" ----------------------","release":"standard-version","deploy:dev":"npm test && npm run build:dev && npm run release -- --prerelease dev  && npm publish --access private --tag dev  &&  cross-env-shell ENV=dev npm run s3:upload:popup","deploy:staging":"npm test && npm run build:staging  && npm run release -- --prerelease qa  && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","deploy:production":"npm test && npm run build:production && npm run release && npm publish --access private --tag production && cross-env-shell ENV=production npm run s3:upload:popup","--- base scripts ---":"-------------------------------","build":"rimraf dist && cross-env parcel build --no-cache --public-url . src/announcements.js && npm run build-popup","build-popup":"rimraf dist/templates && npm run build-popupBF && npm run build-popupEM && npm run build-popupE4K","build-popupBF":"cross-env parcel build src/bigfarm_announcement.html --dist-dir dist/templates --public-url . src/bigfarm_announcement.html --detailed-report","build-popupEM":"cross-env parcel build src/empire_announcement.html --dist-dir dist/templates --public-url . src/empire_announcement.html --detailed-report","build-popupE4K":"cross-env parcel build src/empirefourkingdoms_announcement.html --dist-dir dist/templates --public-url . src/empirefourkingdoms_announcement.html --detailed-report","s3:upload:popup":"cross-env aws s3 cp dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \\\"*.html\\\" && cross-env aws s3 cp  dist/templates/ s3://cap-announcements-$ENV.ggs-stp.com/ --recursive --acl public-read --exclude \"*\" --include \"*.html\" --content-type \"text/html; charset=utf-8\" && cross-env sh ./invalidate-cloudfront.sh $ENV","---ci deployment---":"------------------------------","ci:deploy:dev":"npm run release -- --prerelease dev && npm publish --access private --tag dev && cross-env ENV=dev npm run s3:upload:popup","ci:deploy:staging":"npm run release -- --prerelease qa && npm publish --access private --tag qa && cross-env-shell ENV=staging npm run s3:upload:popup","ci:deploy:production":"npm run release && npm publish --access private --tag production && cross-env ENV=production npm run s3:upload:popup"},"repository":{"type":"git","url":"git@gitlab.goodgamestudios.com:cap/announcements.git"},"author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","devDependencies":{"@babel/core":"7.16.12","@babel/plugin-transform-runtime":"7.16.10","@babel/polyfill":"7.12.1","@babel/preset-env":"7.16.11","@babel/register":"7.16.9","@commitlint/cli":"16.1.0","@commitlint/config-conventional":"16.0.0","@goodgamestudios/browserslist-config":"1.2.0","@goodgamestudios/cxf-ready":"1.0.7","@goodgamestudios/game-alias":"0.2.11","@parcel/namer-default":"2.2.1","@segment/load-script":"1.0.1","ava":"0.25.0","browser-env":"3.3.0","core-js":"3.20.3","cross-env":"7.0.3","dom-loaded":"3.0.0","eventemitter3":"4.0.7","fetch-mock":"9.11.0","http-server":"14.1.0","husky":"1.2.0","jquery":"3.6.0","mock-local-storage":"1.1.19","node-fetch":"2.6.7","nyc":"15.1.0","parcel":"2.1.1","parcel-plugin-bundle-visualiser":"1.2.0","promise-polyfill":"8.2.1","rewire":"6.0.0","rimraf":"3.0.2","setup-browser-env":"0.2.2","sinon":"13.0.2","standard-version":"9.3.2","url-search-params-polyfill":"8.1.1","xo":"0.39.1"},"xo":{"semicolon":false,"space":4,"prettier":true,"env":["browser","jquery"],"rules":{"capitalized-comments":0}},"ava":{"require":["@babel/register","setup-browser-env"]},"babel":{"plugins":["@babel/plugin-transform-runtime"],"presets":[["@babel/preset-env",{"corejs":"3","useBuiltIns":"usage"}]]},"browserslist":["extends @goodgamestudios/browserslist-config"],"husky":{"hooks":{"pre-commit":"npm run xo","pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"postinstaller":{"add your config here":true,"see":"https://npmjs.com/postinstaller#readme"},"browser-env":{"globals":["window","document"],"jsdom":{"userAgent":"My User Agent"}},"_id":"@goodgamestudios/cxf-announcements@0.19.11","readmeFilename":"README.md","gitHead":"6f9907119351acb08050d7bdaa8c0474f6e8bf71","description":"- Logic to display Announcements loaded from RestAPI. - The repo is also responsible for creating the announcement template files and uploading them to the s3 bucket.   here are the 3 templates that we have for now   - [bigfarm_announcement](./src/bigfarm","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-JnPb1GS7xwO2BDawwjhnKWjSif/DZkIfdgIfUTncNXTJf1KpNeL1RfS3O8YC9+M90lG1/jbv9zMh6SO3x0fmuA==","shasum":"d28bf4e703d942f3f4f9911ad2b36257b25aa37a","tarball":"https://registry.npmjs.org/@goodgamestudios/cxf-announcements/-/cxf-announcements-0.19.11.tgz","fileCount":15,"unpackedSize":1699072,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC8HZT0MC5BtXfRnCVimUYNOluSpdJIPfHrqZhVttXihAiAsjbHyp3DYADbNRFHwSZOnbkfBY4Y4fyIyr5elxkqbHg=="}]},"_npmUser":{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},"directories":{},"maintainers":[{"name":"rschmidt-ggs","email":"robert.schmidt@stillfront.com"},{"name":"ssydorenko-ggs","email":"sergii.sydorenko@stillfront.com"},{"name":"tschrader-ggs","email":"tim.schrader@stillfront.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"anton.martin@stillfront.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"pverza-ggs","email":"pverza@goodgamestudios.com"},{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"ntggs","email":"nturai@goodgamestudios.com"},{"name":"prosenboom","email":"prosenboom@goodgamestudios.com"},{"name":"sashamat","email":"amatrosov@goodgamestudios.com"},{"name":"mbahri","email":"mlesanibahri@goodgamestudios.com"},{"name":"mattiassch-gg","email":"mschmidt-ext@goodgamestudios.com"},{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},{"name":"nvrkic","email":"nvrkic@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cxf-announcements_0.19.11_1785316058819_0.19471067095348027"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-10T11:54:12.189Z","modified":"2026-07-29T09:07:39.535Z","0.1.1-dev.0":"2018-12-10T11:54:12.575Z","0.1.1-qa.0":"2018-12-10T11:54:51.448Z","0.1.3-dev.0":"2018-12-10T13:05:55.476Z","0.1.3-dev.1":"2018-12-10T13:10:41.050Z","0.1.3-dev.2":"2018-12-10T13:44:07.811Z","0.1.3-dev.3":"2018-12-10T14:03:11.354Z","0.1.3-qa.0":"2018-12-10T14:07:33.256Z","0.2.0-dev.0":"2018-12-11T11:19:41.495Z","0.2.0-qa.0":"2018-12-11T11:20:39.325Z","0.3.0-dev.0":"2018-12-12T14:05:56.831Z","0.3.0-qa.0":"2018-12-12T14:23:04.371Z","0.3.0-qa.1":"2018-12-14T12:10:53.839Z","0.2.0":"2019-01-09T08:46:12.994Z","0.3.0-dev.2":"2019-02-07T07:54:57.531Z","0.3.0-dev.3":"2019-02-07T09:02:45.463Z","0.3.0-dev.4":"2019-02-07T09:50:07.405Z","0.3.0-dev.5":"2019-02-07T09:56:07.510Z","0.3.0-dev.6":"2019-02-07T10:56:39.957Z","0.3.0-dev.7":"2019-02-07T12:31:40.321Z","0.3.0-dev.8":"2019-02-07T12:50:17.044Z","0.3.0-dev.9":"2019-02-07T15:48:53.330Z","0.3.0-dev.10":"2019-02-08T07:57:11.935Z","0.3.0-dev.11":"2019-02-08T08:12:56.589Z","0.3.0-dev.12":"2019-02-08T09:56:57.722Z","0.5.0-qa.0":"2019-02-08T13:21:28.858Z","0.4.1-qa.0":"2019-07-16T12:29:41.886Z","0.4.1":"2019-07-17T08:39:18.370Z","0.5.0-dev.0":"2019-08-22T12:53:48.373Z","0.5.0-qa.1":"2019-08-22T13:01:42.627Z","0.5.0-qa.2":"2019-08-22T13:08:43.176Z","0.5.0-qa.5":"2019-08-28T11:47:48.447Z","0.5.0-qa.7":"2019-08-28T12:02:34.345Z","0.5.0-qa.8":"2019-08-28T12:08:56.390Z","0.5.0-qa.10":"2019-08-28T12:40:32.784Z","0.5.0-qa.11":"2019-08-28T13:11:31.259Z","0.5.0-qa.12":"2019-08-28T13:17:10.496Z","0.5.0-qa.3":"2019-08-28T13:29:14.153Z","0.5.0":"2019-08-29T09:15:49.035Z","0.5.0-qa.9":"2019-08-29T12:39:52.317Z","0.5.2":"2019-08-29T13:02:01.430Z","0.6.1-dev.0":"2019-09-25T13:21:56.192Z","0.7.1-dev.0":"2019-09-25T13:26:11.765Z","0.6.0-dev.1":"2019-10-18T14:29:45.301Z","0.6.0-qa.0":"2019-10-21T09:09:48.853Z","0.6.0-qa.1":"2019-10-21T09:14:24.221Z","0.6.0-qa.2":"2019-10-21T09:53:23.151Z","0.6.0-qa.3":"2019-10-21T10:53:33.048Z","0.6.0-qa.4":"2019-10-21T11:04:43.026Z","0.6.0-qa.5":"2019-10-21T11:08:28.234Z","0.6.0-qa.6":"2019-10-21T11:22:02.469Z","0.6.0-qa.7":"2019-10-21T11:45:29.684Z","0.6.0-qa.8":"2019-10-21T11:50:00.685Z","0.6.0-qa.9":"2019-10-21T11:54:59.216Z","0.6.0-qa.10":"2019-10-21T13:16:04.796Z","0.6.0-qa.11":"2019-10-21T13:43:18.678Z","0.6.0-qa.12":"2019-10-21T13:58:47.516Z","0.6.0-qa.13":"2019-10-21T14:04:15.178Z","0.6.0-qa.14":"2019-10-21T14:16:06.134Z","0.6.0-qa.15":"2019-10-21T14:20:36.069Z","0.6.0-qa.16":"2019-10-21T14:23:10.617Z","0.6.0-qa.17":"2019-10-21T15:21:41.773Z","0.6.0-qa.18":"2019-10-21T15:26:45.517Z","0.6.0-qa.19":"2019-10-22T10:38:08.970Z","0.6.0-qa.20":"2019-10-22T10:43:55.594Z","0.6.0-qa.21":"2019-10-22T13:31:03.193Z","0.6.0-qa.22":"2019-10-22T13:50:22.020Z","0.6.0-qa.23":"2019-10-22T13:54:46.945Z","0.6.0-qa.24":"2019-10-22T13:59:27.985Z","0.6.0-qa.25":"2019-10-22T14:11:42.624Z","0.6.0-dev.0":"2019-11-01T15:30:31.409Z","0.6.0-qa.26":"2019-11-01T15:44:20.713Z","0.6.1-dev.1":"2019-11-04T09:56:47.050Z","0.6.2-dev.2":"2019-11-04T10:01:43.604Z","0.7.0-dev.2":"2019-11-07T14:52:26.644Z","0.7.0-qa.0":"2019-11-07T14:53:16.723Z","0.8.0-qa.0":"2019-11-08T15:20:49.788Z","0.8.1-qa.1":"2019-11-08T15:42:08.183Z","0.8.2-qa.2":"2019-11-08T15:49:04.035Z","0.8.3-qa.3":"2019-11-08T16:16:54.295Z","0.6.0-qa.27":"2019-11-11T12:10:36.826Z","0.6.1-qa.1":"2019-11-11T12:30:57.826Z","0.6.3-qa.2":"2019-11-11T12:46:42.995Z","0.6.4-qa.3":"2019-11-11T12:49:47.194Z","0.6.5-qa.4":"2019-11-11T12:51:53.667Z","0.6.6-qa.5":"2019-11-11T12:55:15.490Z","0.6.7-qa.6":"2019-11-11T13:24:14.302Z","0.6.8-qa.7":"2019-11-11T13:33:58.881Z","0.6.8-qa.8":"2019-11-11T14:31:06.440Z","0.6.9-qa.9":"2019-11-11T14:38:03.754Z","0.6.10-qa.10":"2019-11-11T14:41:33.401Z","0.6.10-qa.11":"2019-11-11T14:42:21.299Z","0.6.11-qa.12":"2019-11-11T14:46:25.355Z","0.6.11-qa.13":"2019-11-11T15:03:31.056Z","0.6.11-qa.14":"2019-11-11T15:11:29.565Z","0.6.11-qa.15":"2019-11-11T15:17:32.736Z","0.6.12-qa.16":"2019-11-11T15:19:26.191Z","0.6.12-qa.17":"2019-11-11T15:26:15.812Z","0.6.12-qa.18":"2019-11-11T15:31:39.139Z","0.6.12-qa.19":"2019-11-11T15:46:41.430Z","0.6.12-qa.20":"2019-11-11T15:48:04.149Z","0.6.12-qa.21":"2019-11-11T15:50:23.946Z","0.6.12-qa.22":"2019-11-11T15:52:07.599Z","0.6.12-qa.23":"2019-11-11T16:00:15.138Z","0.6.12-qa.24":"2019-11-11T16:06:52.334Z","0.6.12-qa.25":"2019-11-11T16:11:17.686Z","0.6.12-qa.26":"2019-11-11T16:15:34.129Z","0.6.12-qa.27":"2019-11-11T16:17:40.417Z","0.6.12-qa.28":"2019-11-12T09:00:39.005Z","0.6.12-qa.29":"2019-11-12T10:07:30.832Z","0.6.12-qa.30":"2019-11-12T10:12:14.317Z","0.6.12-qa.31":"2019-11-12T10:18:43.246Z","0.6.12-qa.32":"2019-11-12T10:39:46.983Z","0.6.12-qa.33":"2019-11-12T10:47:55.372Z","0.6.12-qa.34":"2019-11-12T10:51:09.239Z","0.6.12-qa.35":"2019-11-12T10:54:14.477Z","0.6.12-qa.36":"2019-11-12T10:56:00.828Z","0.6.12-qa.37":"2019-11-12T11:58:39.648Z","0.6.12-qa.38":"2019-11-12T12:01:29.276Z","0.6.12-qa.39":"2019-11-12T12:03:52.300Z","0.6.12-qa.40":"2019-11-12T13:04:04.171Z","0.6.12-qa.41":"2019-11-12T13:08:58.720Z","0.6.12-qa.42":"2019-11-12T13:10:40.884Z","0.6.12-qa.43":"2019-11-12T13:12:21.711Z","0.6.12-qa.44":"2019-11-12T13:15:48.348Z","0.6.12-qa.45":"2019-11-12T13:19:00.773Z","0.6.12-qa.46":"2019-11-12T13:22:04.803Z","0.6.12-qa.47":"2019-11-12T13:23:46.736Z","0.6.12-qa.48":"2019-11-12T13:27:23.117Z","0.6.12-qa.49":"2019-11-12T13:36:22.172Z","0.6.12-qa.50":"2019-11-12T14:26:23.758Z","0.6.12-qa.51":"2019-11-12T14:28:32.137Z","0.6.12-qa.52":"2019-11-12T14:42:14.791Z","0.6.12-qa.53":"2019-11-12T15:20:27.864Z","0.6.12-qa.54":"2019-11-12T15:24:20.428Z","0.6.12-qa.55":"2019-11-12T15:26:11.893Z","0.6.12-qa.56":"2019-11-12T15:31:23.556Z","0.6.12-qa.57":"2019-11-12T15:34:36.515Z","0.6.12-qa.58":"2019-11-13T08:59:42.155Z","0.6.12-qa.59":"2019-11-13T09:07:55.223Z","0.6.12-qa.60":"2019-11-13T09:12:52.900Z","0.7.1-qa.1":"2019-11-13T13:10:32.772Z","0.7.1-qa.2":"2019-11-13T13:34:51.389Z","0.7.1-qa.3":"2019-11-13T13:42:51.988Z","0.7.1-qa.4":"2019-11-13T13:47:42.686Z","0.7.1-qa.5":"2019-11-13T13:50:20.423Z","0.7.1-qa.6":"2019-11-13T13:56:59.871Z","0.7.1-qa.7":"2019-11-13T13:59:37.301Z","0.7.1-qa.8":"2019-11-13T14:13:36.148Z","0.7.1-qa.9":"2019-11-13T14:17:13.372Z","0.7.1-qa.10":"2019-11-13T14:24:58.209Z","0.7.1-qa.11":"2019-11-13T14:28:57.989Z","0.7.1-qa.12":"2019-11-13T14:37:35.108Z","0.7.1-qa.13":"2019-11-13T14:44:30.420Z","0.7.1-qa.14":"2019-11-13T14:48:08.928Z","0.9.0-qa.0":"2019-11-14T13:19:59.718Z","0.9.1-qa.1":"2019-11-15T12:08:58.036Z","0.9.1-qa.2":"2019-11-15T12:17:50.239Z","0.9.1-qa.3":"2019-11-15T12:29:45.364Z","0.9.1-qa.5":"2019-11-15T13:15:21.383Z","0.9.1-qa.6":"2019-11-15T13:28:59.378Z","0.9.1-qa.7":"2019-11-15T13:52:37.646Z","0.9.1-qa.8":"2019-11-15T15:13:58.217Z","0.9.1-qa.9":"2019-11-15T15:16:36.036Z","0.9.1-qa.10":"2019-11-15T15:41:52.826Z","0.9.1-qa.11":"2019-11-15T15:52:04.865Z","0.10.0-dev.0":"2019-11-19T13:07:30.526Z","0.10.0-dev.2":"2019-11-19T14:41:41.460Z","0.10.0-dev.3":"2019-11-19T16:34:47.484Z","0.10.0-qa.0":"2019-11-19T17:21:06.745Z","0.10.0-dev.4":"2019-11-20T09:35:28.430Z","0.10.0":"2019-11-20T12:08:45.509Z","0.10.0-dev.5":"2019-11-20T13:17:48.157Z","0.10.0-dev.6":"2019-11-20T14:21:17.913Z","0.10.2-qa.0":"2019-11-20T14:37:53.337Z","0.10.2":"2019-11-20T14:58:58.990Z","0.10.3":"2019-11-20T15:18:17.434Z","0.10.4-qa.0":"2019-11-22T12:52:25.874Z","0.10.4-qa.3":"2019-11-22T13:20:57.436Z","0.10.4-qa.4":"2019-11-22T14:43:26.040Z","0.10.4-qa.6":"2019-11-22T14:45:18.180Z","0.11.0-qa.0":"2019-11-22T14:51:50.212Z","0.11.0-dev.0":"2019-12-02T14:07:07.989Z","0.11.0-dev.1":"2019-12-02T14:19:48.358Z","0.11.1-qa.1":"2019-12-02T16:08:24.778Z","0.11.1-dev.0":"2019-12-04T09:26:14.915Z","0.11.1-dev.1":"2019-12-05T10:03:53.762Z","0.11.1-qa.0":"2019-12-05T10:07:44.641Z","0.11.1":"2019-12-10T13:56:46.701Z","0.12.0-dev.0":"2020-04-21T14:53:29.800Z","0.12.0-qa.0":"2020-04-27T06:42:36.437Z","0.12.0-qa.1":"2020-04-27T09:47:40.548Z","0.12.0-qa.2":"2020-04-27T09:54:40.457Z","0.12.0-qa.3":"2020-04-27T10:14:51.695Z","0.12.0-qa.4":"2020-04-27T11:01:06.890Z","0.12.0-dev.1":"2020-04-28T08:23:40.792Z","0.12.0-dev.2":"2020-04-28T08:42:56.294Z","0.12.0-dev.3":"2020-04-28T08:53:03.253Z","0.12.0-dev.4":"2020-04-29T08:45:59.068Z","0.12.0-dev.5":"2020-04-29T09:52:04.283Z","0.12.0-dev.6":"2020-04-29T10:42:47.630Z","0.12.0-dev.7":"2020-05-06T09:08:09.615Z","0.12.0-qa.5":"2020-05-06T09:22:09.454Z","0.12.0-dev.8":"2020-06-02T07:50:14.367Z","0.12.0-qa.6":"2020-06-02T08:26:33.814Z","0.13.0-qa.0":"2020-06-23T14:08:04.716Z","0.13.1-dev.0":"2020-06-23T14:54:11.451Z","0.13.1-dev.1":"2020-06-24T15:04:02.417Z","0.13.1-dev.2":"2020-06-24T15:24:31.430Z","0.13.1-dev.3":"2020-06-25T09:12:02.839Z","0.13.1-qa.0":"2020-06-30T08:46:40.716Z","0.13.1-qa.1":"2020-07-06T09:21:17.636Z","0.13.1-qa.2":"2020-07-06T09:57:08.758Z","0.13.1":"2020-07-15T14:22:11.200Z","0.14.0":"2020-08-12T14:37:46.614Z","0.14.1":"2020-08-13T09:57:06.853Z","0.14.2-qa.0":"2020-08-17T15:56:41.615Z","0.14.2-qa.1":"2020-09-07T09:51:17.161Z","0.14.2-qa.2":"2020-09-07T15:24:58.097Z","0.14.2":"2020-09-10T09:25:51.224Z","0.14.3-dev.0":"2021-04-01T11:53:50.277Z","0.15.0-dev.0":"2021-04-13T10:04:24.060Z","0.15.0-qa.0":"2021-04-13T10:07:59.772Z","0.15.0-qa.1":"2021-04-13T14:45:21.912Z","0.15.0-qa.2":"2021-04-14T10:10:40.688Z","0.15.0-qa.3":"2021-04-14T13:47:52.442Z","0.15.0-qa.4":"2021-04-14T14:25:46.421Z","0.15.0-qa.5":"2021-04-14T14:57:49.680Z","0.15.0-qa.6":"2021-04-14T17:25:14.656Z","0.15.0-qa.7":"2021-04-15T13:19:40.329Z","0.15.0-qa.8":"2021-04-19T14:18:59.382Z","0.17.0-dev.0":"2021-04-28T13:56:28.736Z","0.17.0-qa.0":"2021-04-28T13:57:09.878Z","0.17.0":"2021-04-28T14:06:37.521Z","0.17.1-qa.0":"2021-04-28T14:36:42.534Z","0.17.1":"2021-04-28T14:38:05.759Z","0.18.0":"2021-04-29T03:55:36.742Z","0.17.2":"2021-04-29T04:07:33.461Z","0.18.0-dev.0":"2021-04-29T05:00:55.765Z","0.19.0-dev.0":"2021-04-29T08:47:52.442Z","0.19.0-dev.1":"2021-04-29T09:09:24.794Z","0.19.0-dev.2":"2021-04-29T09:35:24.241Z","0.19.0-dev.3":"2021-04-29T10:39:25.972Z","0.19.0-qa.0":"2021-04-29T13:41:14.758Z","0.19.0-qa.1":"2021-05-03T11:38:07.632Z","0.19.0-qa.2":"2021-05-03T12:18:14.745Z","0.19.0-qa.3":"2021-05-03T12:49:13.444Z","0.19.0-qa.4":"2021-05-03T13:37:47.778Z","0.19.0-qa.5":"2021-05-03T14:17:01.550Z","0.19.0-qa.6":"2021-05-03T14:36:08.098Z","0.19.0-qa.7":"2021-05-04T03:14:38.796Z","0.19.0-qa.8":"2021-05-04T03:25:04.415Z","0.19.0-qa.9":"2021-05-04T03:36:17.352Z","0.19.0-qa.10":"2021-05-04T03:43:46.616Z","0.19.0-qa.11":"2021-05-04T04:01:33.566Z","0.19.0-qa.12":"2021-05-04T05:42:05.709Z","0.19.0-qa.13":"2021-05-04T06:56:25.070Z","0.19.0-qa.14":"2021-05-05T05:30:44.500Z","0.19.0-qa.15":"2021-05-05T08:10:34.520Z","0.19.0-qa.16":"2021-05-06T05:30:32.020Z","0.19.0-qa.17":"2021-05-06T06:29:53.669Z","0.19.0-qa.18":"2021-05-07T05:32:28.474Z","0.19.0":"2021-05-17T13:23:21.671Z","0.19.1-qa.0":"2021-05-20T05:30:20.385Z","0.19.1-qa.1":"2021-05-21T05:48:31.691Z","0.19.1-qa.2":"2021-05-22T05:48:06.645Z","0.19.1-qa.3":"2021-05-25T05:31:55.405Z","0.19.1-qa.4":"2021-05-26T05:28:00.874Z","0.19.1-qa.5":"2021-05-29T05:50:26.556Z","0.19.1-qa.6":"2021-06-23T16:26:49.447Z","0.19.1-qa.7":"2021-11-02T08:15:51.452Z","0.19.1-qa.8":"2021-11-02T09:01:17.945Z","0.19.1-qa.9":"2021-11-02T09:10:56.574Z","0.19.1-qa.10":"2021-11-02T10:43:48.227Z","0.19.1-qa.11":"2021-11-02T10:53:04.530Z","0.19.1-qa.12":"2021-11-04T07:11:04.142Z","0.19.1-qa.13":"2021-11-04T15:49:19.364Z","0.19.1-qa.14":"2021-11-17T06:31:06.602Z","0.19.1-qa.15":"2021-11-17T09:11:26.600Z","0.19.1-qa.16":"2021-11-28T06:50:54.167Z","0.19.1-qa.17":"2021-11-30T09:30:30.490Z","0.19.1-qa.18":"2021-11-30T09:40:06.852Z","0.19.1-qa.19":"2021-11-30T10:56:25.772Z","0.19.1-qa.20":"2021-12-03T06:33:05.027Z","0.19.1-qa.22":"2021-12-08T11:12:23.859Z","0.19.1-dev.0":"2021-12-08T11:53:10.589Z","0.19.1-qa.24":"2021-12-09T16:19:14.927Z","0.19.1-qa.25":"2021-12-09T16:24:31.345Z","0.19.1-qa.26":"2021-12-09T16:31:53.940Z","0.19.1-qa.27":"2021-12-10T15:31:09.087Z","0.19.1-dev.1":"2021-12-10T16:09:47.620Z","0.19.1-qa.28":"2022-01-03T08:31:30.095Z","0.19.1":"2022-01-03T09:09:48.385Z","0.19.2-qa.0":"2022-01-05T08:41:19.387Z","0.19.2-qa.1":"2022-01-09T06:57:47.616Z","0.19.2-qa.2":"2022-01-11T06:36:17.506Z","0.19.2-dev.0":"2022-01-11T11:30:55.284Z","0.19.2-qa.4":"2022-01-11T11:40:57.605Z","0.19.2-qa.5":"2022-01-11T11:59:33.791Z","0.19.2-dev.1":"2022-01-11T14:09:01.706Z","0.19.2-dev.2":"2022-01-11T15:27:17.650Z","0.19.2-qa.6":"2022-01-11T15:33:43.818Z","0.19.2-qa.3":"2022-01-12T06:36:44.276Z","0.19.2-dev.3":"2022-01-12T08:58:44.780Z","0.19.2-dev.4":"2022-01-12T10:21:54.656Z","0.19.2-dev.5":"2022-01-12T10:33:50.131Z","0.19.2-dev.6":"2022-01-12T11:11:44.698Z","0.19.2-qa.7":"2022-01-12T11:28:52.474Z","0.19.2-qa.8":"2022-01-12T13:21:24.492Z","0.19.2-qa.9":"2022-01-12T13:27:08.247Z","0.19.2-qa.10":"2022-01-13T11:53:05.187Z","0.19.2":"2022-01-13T12:03:30.481Z","0.19.3-qa.0":"2022-01-13T12:51:32.038Z","0.19.3-qa.1":"2022-01-15T11:51:24.721Z","0.19.3-qa.2":"2022-01-15T13:35:35.552Z","0.19.3-qa.3":"2022-01-16T12:51:09.255Z","0.19.3-qa.4":"2022-01-18T06:36:06.730Z","0.19.3-qa.5":"2022-01-19T11:53:45.008Z","0.19.3-qa.6":"2022-01-20T06:34:27.029Z","0.19.3-qa.7":"2022-01-20T08:15:09.053Z","0.19.3-qa.8":"2022-01-20T15:51:26.906Z","0.19.3-qa.9":"2022-01-22T15:51:34.815Z","0.19.3-qa.10":"2022-05-18T07:52:15.395Z","0.19.3-qa.11":"2022-06-09T13:35:14.715Z","0.19.3-qa.12":"2022-06-22T13:23:35.185Z","0.19.3-qa.14":"2022-07-04T08:28:52.211Z","0.19.3":"2022-07-04T08:39:01.999Z","0.19.4-dev.0":"2022-08-30T13:40:42.027Z","0.19.4-qa.0":"2022-08-30T14:52:41.874Z","0.19.4":"2022-09-01T10:34:30.416Z","0.19.4-qa.1":"2022-09-15T04:28:56.711Z","0.19.4-qa.2":"2022-09-15T04:47:01.477Z","0.19.4-qa.3":"2022-09-15T10:42:27.064Z","0.19.4-qa.4":"2022-09-15T10:49:53.979Z","0.19.4-qa.5":"2022-09-15T10:50:50.115Z","0.19.4-qa.6":"2022-09-15T14:15:39.124Z","0.19.4-qa.7":"2022-09-16T08:42:47.862Z","0.19.5":"2022-09-16T09:02:09.848Z","0.19.6":"2022-09-16T09:12:15.201Z","0.19.7":"2022-09-16T09:14:52.095Z","0.19.8":"2022-09-16T09:26:55.589Z","0.19.9":"2023-07-17T06:38:38.666Z","0.19.10-qa.0":"2023-07-17T10:33:36.060Z","0.19.10-qa.1":"2023-07-17T11:17:29.848Z","0.19.9-qa.1":"2023-07-21T09:23:27.313Z","0.19.9-qa.2":"2023-07-21T09:53:46.777Z","0.19.9-qa.3":"2023-07-21T09:55:59.578Z","0.19.10-qa.2":"2026-03-17T14:37:51.423Z","0.19.10-qa.3":"2026-03-19T13:41:50.334Z","0.19.10-qa.4":"2026-03-19T13:44:07.716Z","0.19.10":"2026-03-19T15:26:35.733Z","0.19.11-qa.0":"2026-07-20T14:41:40.606Z","0.19.11-qa.1":"2026-07-22T08:50:33.737Z","0.19.11-qa.2":"2026-07-22T08:55:12.181Z","0.19.11-qa.3":"2026-07-22T09:12:17.895Z","0.19.11-qa.4":"2026-07-22T10:40:25.214Z","0.19.11":"2026-07-29T09:07:39.021Z"},"author":{"name":"Davide de Paolis","email":"ddepaolis@goodgamestudios.com"},"license":"UNLICENSED","repository":{"url":"git@gitlab.goodgamestudios.com:cxf/announcements.git","type":"git"},"description":"Logic to display announcements loaded from RestAPI. Template html are also used by CXF Admin panel to display preview","maintainers":[{"name":"rschmidt-ggs","email":"robert.schmidt@stillfront.com"},{"name":"ssydorenko-ggs","email":"sergii.sydorenko@stillfront.com"},{"name":"tschrader-ggs","email":"tim.schrader@stillfront.com"},{"name":"goodgame","email":"html5@goodgamestudios.com"},{"name":"jenkinshtml5migra","email":"boczujda@goodgamestudios.com"},{"name":"guest-ggs","email":"html5+guest@goodgamestudios.com"},{"name":"andreaspizsa","email":"hopster@gmail.com"},{"name":"cgeisler-ggs","email":"cgeisler@goodgamestudios.com"},{"name":"amartin-ggs","email":"anton.martin@stillfront.com"},{"name":"jenkinsempire-ggs","email":"jenkinsempire@goodgamestudios.com"},{"name":"chadestioco","email":"cestioco@goodgamestudios.com"},{"name":"abuhler_ggs","email":"abuhlerschuenemann@goodgamestudios.com"},{"name":"evmoroz","email":"emorozov@goodgamestudios.com"},{"name":"ggs-skunkbot","email":"skunkbot@goodgamestudios.com"},{"name":"stp_ci_ggs","email":"stp_engineering@goodgamestudios.com"},{"name":"it_office","email":"it-office@goodgamestudios.com"},{"name":"iskliarenko","email":"sklyarenko@gmail.com"},{"name":"pverza-ggs","email":"pverza@goodgamestudios.com"},{"name":"rtryputsko-ext-ggs","email":"rtryputsko-ext@goodgamestudios.com"},{"name":"ntggs","email":"nturai@goodgamestudios.com"},{"name":"prosenboom","email":"prosenboom@goodgamestudios.com"},{"name":"sashamat","email":"amatrosov@goodgamestudios.com"},{"name":"mbahri","email":"mlesanibahri@goodgamestudios.com"},{"name":"mattiassch-gg","email":"mschmidt-ext@goodgamestudios.com"},{"name":"dviuranov-ggs","email":"dmitrii.iuranov@stillfront.com"},{"name":"nvrkic","email":"nvrkic@goodgamestudios.com"},{"name":"keep_it_simple","email":"rpodlinov@gmail.com"}],"readme":"","readmeFilename":""}