{"_id":"@curbio/cra-append-sw","_rev":"5-58589ddb40ef789826fa63041a3f15dc","name":"@curbio/cra-append-sw","dist-tags":{"latest":"2.7.5"},"versions":{"2.7.1":{"name":"@curbio/cra-append-sw","version":"2.7.1","description":"Utility tool to append custom code to ServiceWorker created by Create React App","main":"./index.js","preferGlobal":true,"bin":{"cra-append-sw":"index.js"},"scripts":{"test":"cra-append-sw"},"repository":{"type":"git","url":"git+https://github.com/bbhlondon/cra-append-sw.git"},"keywords":["node","react","serviceworker"],"author":{"name":"BBH London"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/bbhlondon/cra-append-sw/issues"},"homepage":"https://github.com/bbhlondon/cra-append-sw#readme","dependencies":{"@babel/core":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","babel-preset-react-app":"^5.0.0","@babel/runtime":"^7.0.0","babel-loader":"^8.1.0","@babel/polyfill":"^7.0.0","commander":"^2.15.1","dotenv-webpack":"^1.5.5","memory-fs":"^0.4.1","path":"^0.12.7","webpack":"^4.8.3"},"_id":"@curbio/cra-append-sw@2.7.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-EXFcarFjz77E7FpH/gIRaYPbKwanUhEJADqTb7wp1NRIZwdjCm7Mgtv0ZnY+Dun+Wa7pVDZO02Dw8brS80ggJA==","shasum":"fead3fb39506412d68a4386c9072aa0185939617","tarball":"https://registry.npmjs.org/@curbio/cra-append-sw/-/cra-append-sw-2.7.1.tgz","fileCount":4,"unpackedSize":8450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5152CRA9TVsSAnZWagAAm4oP/jarag1UQDY/8RiqISTd\nwhXtAhGFzyE3vVq4q8pRtUm3YN4qoxlq3eEAk5ufBCistKK9nPSBDzim66O0\nz6mU4RRC/Ei/MsmHVbWVR+vwDL9jh07vgut/HZLhj4czOA0L3hddh0j0sLS5\nAG0nyydnq22WXl8Hk+nJIgLsEDQOvENl4WAtTmjVSNQ/QUaFqhChqauJhDn+\n683qgpFz0nTf8PS6XoWavCj3cYKfVnpE0A+aayLSVxuzCmausgHohJNl5Tvn\nJ1PY92uj0lnPZeRN0fzuJBNW90D7EgvtTYVshpNqcTZGGy6vGepmou0flVT0\n0Q5g679EKmnN0I4DjSNRCCy4+RjoRASyGFyrGVH9MTG44urOpklJFSfBoANq\nBqto5wOnOVULizAVJ74Km4Jk/PCNRaHKZTKdLeeRZJlUZn32AQfMnOniOLMv\nii8FYXRhJJBe6drwGT8w0syjRguvUxOg1QlR8etQ8dadl5iflXPFPT0BLqA4\nVO9Ft+ZjnzOx54LTP5xSBYi4DhFtkk795y6yHCsewFzOefpJQQhPXn6PJDeN\nJ/cOMd649OeM24vXVhVdUrcykLpeNR7bipixWFPQEM+uMsv2X0blN5wpnzL3\n7WzbY1cZz7Xir0SH71HzJU6gdsugMqYlkHMiM55gFT4WW+RvZn6cu9pBwo6A\nCpEy\r\n=qk2r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGp316A5jj4b81cMqBDMckw0VoV6hWlhIYFcpRqQkbPLAiAF3ZFfRRt/88Zz1Lm7hyRfVklRbDSSYg7MBkOYlzB2HA=="}]},"maintainers":[{"name":"curbio","email":"Developer@curbio.com"}],"_npmUser":{"name":"curbio","email":"Developer@curbio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cra-append-sw_2.7.1_1592221294753_0.9825900590851486"},"_hasShrinkwrap":false},"2.7.2":{"name":"@curbio/cra-append-sw","version":"2.7.2","description":"Utility tool to append custom code to ServiceWorker created by Create React App","main":"./index.js","preferGlobal":true,"bin":{"cra-append-sw":"index.js"},"scripts":{"test":"cra-append-sw"},"repository":{"type":"git","url":"git+https://github.com/bbhlondon/cra-append-sw.git"},"keywords":["node","react","serviceworker"],"author":{"name":"BBH London"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/bbhlondon/cra-append-sw/issues"},"homepage":"https://github.com/bbhlondon/cra-append-sw#readme","dependencies":{"@babel/core":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","babel-preset-react-app":"^5.0.0","@babel/runtime":"^7.0.0","@babel/polyfill":"^7.0.0","commander":"^2.15.1","dotenv-webpack":"^1.5.5","memory-fs":"^0.4.1","path":"^0.12.7","webpack":"^4.8.3"},"_id":"@curbio/cra-append-sw@2.7.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7n8pTe4U0cBbbJP/uoQ8+x7mmZtKe1AtopIrZoMka4Yhc0SawHm2/8e/gZCM+R92e8eHYdYxeLW4rjH+aPw62g==","shasum":"4b034a784a3b3de64010f23e3bf5ae1f90942c99","tarball":"https://registry.npmjs.org/@curbio/cra-append-sw/-/cra-append-sw-2.7.2.tgz","fileCount":4,"unpackedSize":8420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe52BkCRA9TVsSAnZWagAAXnoP/3aOhlKWNfrW5I+8RLZD\nnSJUtUVLiFog5Y/MHcdZAB4wkvfI5J/No02CfUUcCYuGFKSZg0Km5izNt60T\nbl6mGQR5IhZU9dZb8JpukzjOI6iygaVepV3S7N6aM7Ds5tPi32oy+osH1QEO\nY1XOb5xZhU35TPhiqcCHpdxyBKQF7AiUtd6eDYBgeFmcpFCJ6bkP4mhI9M7H\n6WpdJ6p0VJGvKIaHRQwcHyb5uBw2q3tjmkR8ps3pCSYr8Ixg4c39JFtmNzHb\ntIBklH3MzgOvduO7YYlulvxJug8XsOJbnbxnrKTz2OUjnXyO62VI8V/Sji61\nbmz2AqvoOy5eyw1LxQ8tg2uEBiBAbyQbNTXEiTKTW3EQzd+gRqfBf9JNCIR9\nS9svbKox8KBls5PjrKuo+Gd0od4/ArbCv3g2GKd8UEKN3pWl/8Lvh9bJiMwa\nugfJrNyHS0ccf9fkGlaiJ40AxNcGxczM4Z1t5pUZCdAgv8uEfgPSLs1yb5qw\n97tM3tyNOobN1JksApl8yPqJLVDX6HGmf4fDF1Cg+//ZROfm49ACUquRGR8P\nGhBINl1OmdgU/Ccxr9aWGHYpqtfQ8rOfCnwcVj6mtAbB/CdTmvHKP6p7rJwa\nDsCYYeYZcqYdKuqtMZ7HpqBfT76+X25wDgT0bGz4CwZHZP09sfV2Hv9glBxX\neZDc\r\n=bBLV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGO1Y3Np6SfBrzf264UKF7rAiYImrgSD3xcMsLJjQ4XPAiBAvjE0gu1bzP1Ji+0U9qxvgWQJJ+owI2YQml7P8rPL+g=="}]},"maintainers":[{"name":"curbio","email":"Developer@curbio.com"}],"_npmUser":{"name":"curbio","email":"Developer@curbio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cra-append-sw_2.7.2_1592221796241_0.6995872761818567"},"_hasShrinkwrap":false},"2.7.3":{"name":"@curbio/cra-append-sw","version":"2.7.3","description":"Utility tool to append custom code to ServiceWorker created by Create React App","main":"./index.js","preferGlobal":true,"bin":{"cra-append-sw":"index.js"},"scripts":{"test":"cra-append-sw"},"repository":{"type":"git","url":"git+https://github.com/bbhlondon/cra-append-sw.git"},"keywords":["node","react","serviceworker"],"author":{"name":"BBH London"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/bbhlondon/cra-append-sw/issues"},"homepage":"https://github.com/bbhlondon/cra-append-sw#readme","dependencies":{"@babel/core":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","babel-preset-react-app":"^5.0.0","@babel/runtime":"^7.0.0","babel-loader":"^8.0.0","@babel/polyfill":"^7.0.0","commander":"^2.15.1","dotenv-webpack":"^1.5.5","memory-fs":"^0.4.1","path":"^0.12.7","webpack":"^4.8.3"},"_id":"@curbio/cra-append-sw@2.7.3","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-c/tYzyfpeDumP4EJxxxpnDQo2l3WWa1UPv6ut9xb8kfWBG/lvL5O4sbwMMPTLIpiDk9NvjL24WqblvJa4fEktQ==","shasum":"4d9c62417a1151d3d392e4214d609e88d1676fdc","tarball":"https://registry.npmjs.org/@curbio/cra-append-sw/-/cra-append-sw-2.7.3.tgz","fileCount":4,"unpackedSize":8450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7PLCCRA9TVsSAnZWagAArHcQAJGCvtmdPC5Gp30ezarg\nbIL5tZ0nzMXzph/7b7xpXgLK7uQCprUxPc+2X5CERLT49U8XLP7xt2keZ2MY\ngs6BvrLW4Q7+kAKv69VSAUKShxHUtcxYnHXkAs6fe/qwVA5DetO2JS3ZEUg0\n+ECX6AQVgNngFWmJ8bkHvu4H4mGMeuGsASc6DCFeI7cRQipzNl3MDU/9RGTR\nZuSSPcX0hWJ4Oe3qaZRsBuUBJfhUwdRO9Trt57P3wKMBH800NqMVEYQw01Kx\nkqgqXXamqo+g4pXWZTlUAK9TuKH74EJFo5R1JJAL5pmIQUzPr9JVB+2uZYw6\n6dyatJTkzqF4DJ04DmEEWfy7GSmcY5SQgEPjinNU9LoZa2HqJnxJsT55dlep\n+BW2+3ojbppgEmn/0cnq3DFaONw3mNR6h4T1Pbo4KFCaXl98E6QgvJXybX6c\nV/f3vh21P6gpqzmimsADojQvxwMHpbviRtEE6vuQQOCqeplVQP5Q9ugBg5Fu\nsHybwIIWWJDTr9hyiI1HcFzCXRv/Mx2LClJd4BVe0mPlOlFxdrf8iOMsdZ21\nZjhyKVeXE97WhlJsXcamupUMqtn1G7y22DXa6byZyVfWaSClYyIURvtelAPy\n1C6IGtakUwXU+ZfBvr5kpl2b6qu7qfj7plIbP8m3DocxKmA/UuxcHVarO5aZ\nCSQz\r\n=Qls0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKgwbfKTomPSFL3pko+dWkDr9kkGYMfenIU5AeIqdNXAiACs7bWkbqdDhS45aCOAxEva1nr0+wUuFGcx6SSd60kxw=="}]},"maintainers":[{"name":"curbio","email":"Developer@curbio.com"}],"_npmUser":{"name":"curbio","email":"Developer@curbio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cra-append-sw_2.7.3_1592586945616_0.9657894448747908"},"_hasShrinkwrap":false},"2.7.4":{"name":"@curbio/cra-append-sw","version":"2.7.4","description":"Utility tool to append custom code to ServiceWorker created by Create React App","main":"./index.js","preferGlobal":true,"bin":{"cra-append-sw":"index.js"},"scripts":{"test":"cra-append-sw"},"repository":{"type":"git","url":"git+https://github.com/bbhlondon/cra-append-sw.git"},"keywords":["node","react","serviceworker"],"author":{"name":"BBH London"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/bbhlondon/cra-append-sw/issues"},"homepage":"https://github.com/bbhlondon/cra-append-sw#readme","dependencies":{"@babel/core":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","babel-preset-react-app":"^5.0.0","@babel/runtime":"^7.0.0","babel-loader":"^8.1.0","@babel/polyfill":"^7.0.0","commander":"^2.15.1","dotenv-webpack":"^1.5.5","memory-fs":"^0.4.1","path":"^0.12.7","webpack":"^4.41.5"},"_id":"@curbio/cra-append-sw@2.7.4","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Gne8CIfgXqBCPFNgc6djH8HzUrr/YtT1JNuL9Lr+3vGE8nrMiA86VtZ6ICiVMgQPj3XyYxVHjm9H8NdcCQfyIA==","shasum":"a24b7890b7808b9849c4b9a0ad9797946ec90c1d","tarball":"https://registry.npmjs.org/@curbio/cra-append-sw/-/cra-append-sw-2.7.4.tgz","fileCount":4,"unpackedSize":8451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7PW3CRA9TVsSAnZWagAAyqoP+gMWi5oWMzltQMSe/Mpp\nYlgIq+7uK/xCeWG5N5WG332voIes8+K6cgt/r0mfw0wfLooCpv+nijY6OGqU\njATvKRtvAnNuanpo99njrJ7E2IQavhe2qnO2a/gOf82LJGDrsQdTbBj9ZVoV\ndyM0/doQ+X/1o1SwtWmXR7U1o7Dq+Y1oNvmMy4Sy0J36iS1gnkE8spW7jT76\nZqZJcVjFLJMemGX0FxFqX1qlYBi9kx+Gpnr4L9Pjg52F4kk4cLUIkfcLoopG\nQXbMOP5yAE95MWrw2RRt7qtF2XcmwbJ6xmTWiARyV3Cc3LdrYBjtsHlCHHWF\nm8ML9azE4YJ0byU2Sx7ssddAgyORPgLh3wEtswgJSgDRajzF96s9l14b6Ffr\nJXJ5xYNkJdhOJ+nYLl802VFE8e6O4YNKvtXyWqDhmLbCCKZoAVLJfxmCqV9C\nWupZZp6nrKF0I6fitpsXyWicxf1Ez+t064ALksYVjxlRR7cWHcclsgIYPHUL\nQSFJ+lEMmT+0JQv1lK1lWMC4iGtc5WEAwuPVvmvFKXugJ/89Kie20qI5ehIm\noO9IX1QAXiWHq9lasdR/JEtQPnW6PlAjO06V+TzibJVZPMA91iGvHuGLmkIA\nUTIuO4XsdIlKKRmkoe6xJIho4ogIJ6tf/tl7XaufAmNns1NwUf3yJfQ2CJXM\nVVhQ\r\n=cwDt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvHqKVRevX2wAxIJs1Gm3kXe5sJTGe+wJSPT2No7TRYQIhAJGeqXNwyjgccCsj/tX32moqYfnelDq8jPi5Ks2v+4GQ"}]},"maintainers":[{"name":"curbio","email":"Developer@curbio.com"}],"_npmUser":{"name":"curbio","email":"Developer@curbio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cra-append-sw_2.7.4_1592587702716_0.3118319863418275"},"_hasShrinkwrap":false},"2.7.5":{"name":"@curbio/cra-append-sw","version":"2.7.5","description":"Utility tool to append custom code to ServiceWorker created by Create React App","main":"./index.js","preferGlobal":true,"bin":{"cra-append-sw":"index.js"},"scripts":{"test":"cra-append-sw"},"repository":{"type":"git","url":"git+https://github.com/bbhlondon/cra-append-sw.git"},"keywords":["node","react","serviceworker"],"author":{"name":"BBH London"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/bbhlondon/cra-append-sw/issues"},"homepage":"https://github.com/bbhlondon/cra-append-sw#readme","dependencies":{"@babel/core":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","babel-preset-react-app":"^5.0.0","@babel/runtime":"^7.0.0","babel-loader":"^8.1.0","@babel/polyfill":"^7.0.0","commander":"^2.15.1","dotenv-webpack":"^1.5.5","memory-fs":"^0.4.1","path":"^0.12.7","webpack":"4.42.0"},"_id":"@curbio/cra-append-sw@2.7.5","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-48CWeQEQvqRswYCmCP48cRhWs9Jbci4bHGezZf6SQxwpjRw/PHashvDx+/FQ7xjjf6IlMyAyHxHIe/xmzFXZsQ==","shasum":"8b14be8f096074a656a24a8ec027e0d9cfcca2e1","tarball":"https://registry.npmjs.org/@curbio/cra-append-sw/-/cra-append-sw-2.7.5.tgz","fileCount":4,"unpackedSize":8450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7Q2YCRA9TVsSAnZWagAAO98P/RueqNRgEc0WRGOzNMJE\nDtUehdkD7Fkube/+lTwCsr9MCx53tOGHt47h0eS2NuWULYY80kScHNj2e13n\nzuLJVxA6jnZVlekruR0ccGeBTGbjG0hi8rpebC0MCr4ptadxB6EHZsrbY6T3\n4IVEk720o0yA71puddaAEQgcPSUrPIdOYv7hbccPbawC5mDkRDhRwUEnDgSf\n3dzgsYINuuUUTBnKP03fYWsqXXCvgpsRImTD/vkOh+dmmJMrrKFCx+LBfNE4\n28q05MgThDf2wEcavon6knogvZm9f7+iOG81z7T4bJomT5kSIVcN8H8S7HYs\naO8H3V9tSa1fq469oNhtzs3vOjGzch7ZumsCSafTa7oa9nDcRSPL00afIRI+\ndrYIZ3xENqnKP4sPrVtqqmQR6kCHlEOa0r6DGuIRZEzmq5jQNZSCqqfrkgqw\nLS6DRrmO66inKCEFjSDfEdrMvHffZJhzkaoWoimdOlfXOK52+Q5oRWrauifI\nO4RJP0NCEUfN1HeknT++XXJZ93AtxPOc5brAWnbxXoIBKn62evMCdJFVADoC\nxDenoA4h1LXO+Cq9m3Ok3dg+IdDCeX9k6djy2MU4kdJv4hHQh31jxP/X0iuW\nmrqjRZf4tCU4wpwjmPq2xKQE4i2Hp7N5uV6BHW5oHzZFmXbox5cnF6RjFv/M\nS1C3\r\n=qtWp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG51PNQkU99+p5AohSsmJd4ggLgCgJh63LZykTKqMehzAiEA/AC8yVuLHxoDxD8GtcCdd0ENrIixjnvfbDofrzy6VAk="}]},"maintainers":[{"name":"curbio","email":"Developer@curbio.com"}],"_npmUser":{"name":"curbio","email":"Developer@curbio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cra-append-sw_2.7.5_1592593816040_0.3993840889992899"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-15T11:41:34.667Z","2.7.1":"2020-06-15T11:41:34.910Z","modified":"2022-04-05T02:12:47.243Z","2.7.2":"2020-06-15T11:49:56.352Z","2.7.3":"2020-06-19T17:15:45.731Z","2.7.4":"2020-06-19T17:28:22.817Z","2.7.5":"2020-06-19T19:10:16.171Z"},"maintainers":[{"name":"curbio","email":"Developer@curbio.com"}],"description":"Utility tool to append custom code to ServiceWorker created by Create React App","homepage":"https://github.com/bbhlondon/cra-append-sw#readme","keywords":["node","react","serviceworker"],"repository":{"type":"git","url":"git+https://github.com/bbhlondon/cra-append-sw.git"},"author":{"name":"BBH London"},"bugs":{"url":"https://github.com/bbhlondon/cra-append-sw/issues"},"license":"BSD-3-Clause","readme":"# cra-append-sw\n\n  Utility tool to append custom code to ServiceWorker created by [Create React App](https://github.com/facebookincubator/create-react-app). \n  \n  It allows to keep the default CRA configuration (no ejecting). It simply appends custom code to the ServiceWorker file created by CRA build scripts. By default, it bundles the code using very basic Webpack+Babel configuration (this can be omitted; see options). \n\n## Installation\n\n    $ npm install cra-append-sw --save\n\n## Usage\n\n    $ cra-append-sw [options] <file>\n\n### Options\n\n    -s, --skip-compile      Skip compilation\n    -h, --help              Output usage information\n    -e, --env [path]        (./.env) Path to environment variables file\n    -m, --mode [mode]       Output mode\n\n#### Output modes\n\n- `dev` creates `public/<file>` instead of appending the code to `build/service-worker.js`\n- `build` creates `build/<file>` instead of appending the code to `build/service-worker.js`\n- `replace` simply replaces `build/service-worker.js`\n\n## Usage with Create React App\n\n  In `package.json` modify build script to:\n\n    \"start\": \"react-scripts start && cra-append-sw --mode dev ./custom-sw.js\",\n    \"build\": \"react-scripts build && cra-append-sw ./custom-sw.js\",\n","readmeFilename":"README.md"}