{"_id":"worker-plugin","_rev":"17-31efc5aff097d506705de8823597ca93","name":"worker-plugin","dist-tags":{"latest":"5.0.1"},"versions":{"0.0.1":{"name":"worker-plugin","version":"0.0.1","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","_id":"worker-plugin@0.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-cofIXU0RufUFbo5dxCS8y4wEUPJKxBMcvRhMF4pni6uqcM5T6BkDIxlEnMXAWSFSV0JtL5yZeCyBt9ocHl+4pQ==","shasum":"0f97a7066a468a659d314f58733e1e15db0d80d3","tarball":"https://registry.npmjs.org/worker-plugin/-/worker-plugin-0.0.1.tgz","fileCount":2,"unpackedSize":235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfw9UCRA9TVsSAnZWagAALyQQAJ+aSdcdogflX9tWw2wB\nr/WtvKQf8TAgoUZ2vk3h+SSYDzp07Ab53m+i52uahNB98PSdYUaF5ym0/t6F\nkhnIa32VyreYFPU30jgIjkf+egTq++Gf8aWnSoEcT/78vwUGIDTJMo9jqQDB\nQ+eS47vwpmm4lQe1/EQ1PThRV7tOkztx+D+jz8iTeA6cyKfjR8g4v6TbTY6J\nclBHJLZMn54O4UYHYnbFhzglg8sLp0gtZ3j4Nhxa1U4tiSP++BEb9Eo3Xi59\npURKp/JFdTaGtYlu/+st71DINvFnDV5QEeCva+Pr/HC+chzib+lIqbqxVkXT\nM1KNNvkMk/B0x/IWxsNiiiX02eciXMDT2o1b1igZJwUP0Z3EYzlF8kdxpIjv\nomk0OxJ5qIzJljj9z9NJuUrRMh/ciHem+tR3Yq/RagUdNygtpGwVEZuqoX5h\nwlKxk2z/N8DW7aQ0MIyZANQmmRh4wHH0IE4C+ujS+d1gTMdXzqLQ08zT78mE\n96A+QniBC1g6Hb28Yuq7bQQ0+XtILqeyDqSwPjr9DWErWv/8jz6jKuybAKuL\n52+kk3RYWWhc6wRy3kFFokH78h40fOM+MjPytbnAKG2Oc09Z1HKYzzYEI94+\nLnZbNGidN0IF38UCCAL7PDUtPzSdGACxKDq+pSfyJFKiY3qI4ssD56c+3Zy6\n3Qye\r\n=wCk7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX49KFyjqEV8D+91EjUfMVqOlojLFw8AdnLwJTW1YAhwIgIzzoG2zwrs/wbR3JpCEbOZLHDKbNpN2R5RExtjbde3w="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/worker-plugin_0.0.1_1535053651778_0.6938247821481662"},"_hasShrinkwrap":false},"1.0.0":{"name":"worker-plugin","version":"1.0.0","description":"Webpack plugin to bundle Workers automagically.","main":"dist/worker-plugin.js","repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/worker-plugin.git"},"scripts":{"build":"microbundle --inline none --format cjs --no-compress src/*.js","prepublishOnly":"npm run build","dev":"jest --verbose --watchAll","test":"npm run build && jest --verbose","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-standard","env":{"browser":true,"jest":true},"rules":{"indent":["error",2],"semi":["error","always"]}},"jest":{"watchPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/test/fixtures/.*?/dist/"]},"babel":{"plugins":["transform-es2015-modules-commonjs"]},"keywords":["webpack","plugin","worker","web worker","thread"],"author":{"name":"The Chromium Authors"},"contributors":[{"name":"Jason Miller","email":"developit@google.com"}],"license":"Apache-2.0","devDependencies":{"babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","clean-webpack-plugin":"^0.1.19","eslint":"^5.4.0","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^4.0.0","eslint-plugin-standard":"^3.1.0","jest":"^23.5.0","microbundle":"^0.6.0","uglifyjs-webpack-plugin":"^1.3.0","webpack":"^4.17.1"},"dependencies":{"loader-utils":"^1.1.0"},"peerDependencies":{"webpack":">= 3"},"gitHead":"7706c013d59378cda76eb1e9922f07af945fe7f1","bugs":{"url":"https://github.com/GoogleChromeLabs/worker-plugin/issues"},"homepage":"https://github.com/GoogleChromeLabs/worker-plugin#readme","_id":"worker-plugin@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-Q5mQafiFD0JcmqeykBqr/d0B3r9/286DAdTjTNCLREJ2xHd0lSMOdZXCZFEMUfLf5qT1vC7uMIsTSbTW021duA==","shasum":"c91e1ead25ee58aef25577aac1097b943fa861eb","tarball":"https://registry.npmjs.org/worker-plugin/-/worker-plugin-1.0.0.tgz","fileCount":9,"unpackedSize":33072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboR3XCRA9TVsSAnZWagAAt1YP/0RF3UhEy1vHEW5rqKJ6\nrWDWgtLSfaskkcy/3D643+MCOBVUF1dZiwpC3+AocZAuJWvn8sHy/f7QBl3D\nh2g0AhHdlUXY/5hMdmgUua/qJnccfmKn8/Zp/sJsfdVSv14cDOWxYKrcb+Sm\n97JahAOJq+Xja31+4z3Okc+Fb3lw7fJ1eGTCafGwGPGQgeZdakLlPlYWEHwG\nCoL9n+AFRz51Y3nmY7SLCvCh6lv5A5QcKNKFcFctehbfweC17eksXDOUWH4A\n3E5zSsPPIpauMJ7yOvpOYoVgMflzMQ9UQgs0A81z8t7pvUEJp9YKB7jMvPUh\nQWKo/2F8WzyLfylBazX6+fIuRo8OZoogGAMy8ZTaeh64laZlJrdQvaO9YhcN\nRtfTW0eifn1snxuvECk+d6tfEy4oS+qwms7qSpg1B9CSNoBDcFC9nzQoPiEm\nFS+iQqpOxqJ+xbu/qpxsgGO3+JodzmczTMZFyiSfcGf56/vujx3Xrcl3kiqt\n997aD3VdxklgNVY33vOdRFbCT6O8x/QXOrlO6tXrWT1OOIHIsRnXqwRFcutm\nI0SbHfEIM9LxPncaP4PXeMRTF3MSaFT0R526d8uLSJsKwsOEzZ4W0SNAUaHc\ncVR9fUuLzQc1pE1ZWq8p9PHibsmnllBJ0/xhDsS66RWce96aWhWmDCHXYpyf\nVqBQ\r\n=h4DU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNMkewfDttp1ZxSO9TIrVLsVbjxXLlJ2TB8HrKP186kwIhAMNVGfjb595dhNutcMSACfxc4jMXopz3q562STBvBXFQ"}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/worker-plugin_1.0.0_1537285591043_0.832617256518754"},"_hasShrinkwrap":false},"1.1.0":{"name":"worker-plugin","version":"1.1.0","description":"Webpack plugin to bundle Workers automagically.","main":"dist/worker-plugin.js","repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/worker-plugin.git"},"scripts":{"build":"microbundle --inline none --format cjs --no-compress src/*.js","prepack":"npm run build","dev":"jest --verbose --watchAll","test":"npm run build && jest --verbose","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-standard","env":{"browser":true,"jest":true},"rules":{"indent":["error",2],"semi":["error","always"]}},"jest":{"watchPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/test/fixtures/.*?/dist/"]},"babel":{"plugins":["transform-es2015-modules-commonjs"]},"keywords":["webpack","plugin","worker","web worker","thread"],"author":{"name":"The Chromium Authors"},"contributors":[{"name":"Jason Miller","email":"developit@google.com"}],"license":"Apache-2.0","devDependencies":{"babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","clean-webpack-plugin":"^0.1.19","eslint":"^5.4.0","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^4.0.0","eslint-plugin-standard":"^3.1.0","jest":"^23.5.0","microbundle":"^0.6.0","puppeteer":"^1.8.0","serve-handler":"^5.0.5","uglifyjs-webpack-plugin":"^1.3.0","webpack":"^4.17.1"},"dependencies":{"loader-utils":"^1.1.0"},"peerDependencies":{"webpack":">= 3"},"gitHead":"fd3267c83df4ede349fb41ad7f7c977d7622bc55","bugs":{"url":"https://github.com/GoogleChromeLabs/worker-plugin/issues"},"homepage":"https://github.com/GoogleChromeLabs/worker-plugin#readme","_id":"worker-plugin@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-lUMdcKVKbEzV3PIVcZCi2ZO/LnEMPDY8hu2E7T0ai9yMJzJvzuLyUoLF+B2Vi5AO5BrHpN/ihUzSk4qH/sngTA==","shasum":"0c6e7c39c3e54689ec7fcaf24eb325750fa22587","tarball":"https://registry.npmjs.org/worker-plugin/-/worker-plugin-1.1.0.tgz","fileCount":9,"unpackedSize":35246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvN0JCRA9TVsSAnZWagAA+ncP/1Jyx8md0ZrkmWC673w7\nNtefPiwW2vYM8kGL1kJRZMUIHO/79EqKVL6MFVTqmv9/0Lllnoczu54sAmoT\n3AhF6hqNdbmjD73ZQJUaicw5Gk9YAyGkjrIIjIV5kqhPP5/pn64EWFrb8PRM\nT7Te6na3+RLjoSzAyw5LKVLUGxo0rMKKuBpWk3qe5O2SlGFiSmX+sQlU7ldE\n8WG9+DDl9RHxYYQgwuDPVPtD3yZ6iHblZuQKHCtvZiM/c0/bWuLlnzbm7OO4\njailXi+bFPNbmwfQGQZm8aIvnxbIT2fWSSEBv4zX9jNZ+ts2LIM8exGkRTpM\nx4BpcAWXgUlfG7ycqh3vNx7H3X9wAUNDOmfcmozMwryCxzs1KFYQMOU/SrB2\nr1Scvq8c14hGMm9caTSVqBRrAgw6WpxoIF5l9CryC2toOZT6hMJFA1AvcZz7\njJ5BY3/M0m6FufcmHprWIHAhm4leTKkX5ckFTsw1c9QLkUNFJ03YEHwkQGNR\nh2YgCnzTPyLjfn34I4xbG/5Rr2zJndaiOUqME8iCKiBu1OJSIyMDcznblx1y\n16/M1XTBuQ8i5y9htqcC89GUmscJr+qjTzS43zn19bJBnCTVSzrNV6hZucXq\nLXRyKAHwH8AtCxEoDfnvlo2dV05IK8aTem7kCxlFIHoohPhTB1lljAoJz1E5\nKrGg\r\n=GOeo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFS/VBCqUNg0GpxGqjPn7zcHhpe0LQk5gCYlnb7dhOQTAiEA106VIu+4CljKHbH4+/FPQ2atMDY/Oxb+uZMnQUe8lMY="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/worker-plugin_1.1.0_1539104008350_0.1467422624599759"},"_hasShrinkwrap":false},"1.1.1":{"name":"worker-plugin","version":"1.1.1","description":"Webpack plugin to bundle Workers automagically.","main":"dist/worker-plugin.js","repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/worker-plugin.git"},"scripts":{"build":"microbundle --inline none --format cjs --no-compress src/*.js","prepack":"npm run build","dev":"jest --verbose --watchAll","test":"npm run build && jest --verbose","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-standard","env":{"browser":true,"jest":true},"rules":{"indent":["error",2],"semi":["error","always"]}},"jest":{"watchPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/test/fixtures/.*?/dist/"]},"babel":{"plugins":["transform-es2015-modules-commonjs"]},"keywords":["webpack","plugin","worker","web worker","thread"],"author":{"name":"The Chromium Authors"},"contributors":[{"name":"Jason Miller","email":"developit@google.com"}],"license":"Apache-2.0","devDependencies":{"babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","clean-webpack-plugin":"^0.1.19","eslint":"^5.4.0","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^4.0.0","eslint-plugin-standard":"^3.1.0","jest":"^23.5.0","microbundle":"^0.6.0","puppeteer":"^1.8.0","serve-handler":"^5.0.5","uglifyjs-webpack-plugin":"^1.3.0","webpack":"^4.17.1"},"dependencies":{"loader-utils":"^1.1.0"},"peerDependencies":{"webpack":">= 3"},"gitHead":"fdb806c86762af815bda3d619d1f84fec6b92c5e","bugs":{"url":"https://github.com/GoogleChromeLabs/worker-plugin/issues"},"homepage":"https://github.com/GoogleChromeLabs/worker-plugin#readme","_id":"worker-plugin@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-s5XtToCv/eZdxZHB1t2Ggdl0F6jw+4qm5s/C3lxIp6z4V2aQRMte22x+v2Y1pbJzwTXE+jqGoa+wWn0oqovYyg==","shasum":"46de4d2ec2444b346f5fdbe4686cd4aff7f90a5b","tarball":"https://registry.npmjs.org/worker-plugin/-/worker-plugin-1.1.1.tgz","fileCount":9,"unpackedSize":35989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwAuKCRA9TVsSAnZWagAAPB0P/ij8V0daOGQS7YEwPlXv\n74Myayu8EYy9dS7/zBpLRF8h4xa49M7trB4eX31SRwpakmmDtz0TQd9T6zGw\nMc4AXINedIVngoBV8K7mEyRyBNlHl97WjUmzSKToGKXU1SiQ2XkBgE7gp8EH\nxN4gLYVSJUaujkjFoSvHN8NPrMNmAuuOLLNbJmf4Lr0wrMb5chPU7mG7r7vh\nk3etdhi7ezDZv3HYkVvMIxty0P/NFkbaLBh7pdMbKdBjIyXSXv9rcgZ/Z9sN\nU3DZpAuMaxLoXigS5wht1ersIS15uGGn6YCIU4Fo/j1sTbKV3nWWJhajRbqf\n9wMzPPS/NxPU3IV057qKjZq7dhE+ZoFrYplwYvMn8a+WeutdlrquyJ49HFbB\nA3Fdr9gG15l229Oc+nH+8diI1FsLA73BjjDRj0CjBY1mb7MH3aMdyAwFNaTR\n96etye914qVs3bKHiT7ojYpsSRgJb/AbTs8l3NyiF13PWz+kg2K0PsA9bIbE\nHPyJI9Z1f2by6jp4ZGhZe80o1EHoIyr2TWSePejYcofPsIizO/VQH8iwaxQN\n2gHx6oqJT8RVX9TbbXyutO6zOjnambXjEh+Lal4wexw3vK7/B0yyVlInCjtb\n8sLvq3j69r5L0QSc8okq6p37sQ9NQD8vLE6jpm7dWDatR3zvjWSdlmXl6pgH\nqf7O\r\n=h8hr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6I9U+4+uFh5ymqNb4TscoXowS7bfhJ1m4UlOXe6fDUQIhALQrmYnej7prR3sQynwJo2xWv0496hzK2GDpUImPDenF"}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/worker-plugin_1.1.1_1539312521864_0.2364207918404062"},"_hasShrinkwrap":false},"2.0.1":{"name":"worker-plugin","version":"2.0.1","description":"Webpack plugin to bundle Workers automagically.","main":"dist/worker-plugin.js","repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/worker-plugin.git"},"scripts":{"build":"microbundle --inline none --format cjs --no-compress src/*.js","prepack":"npm run build","dev":"jest --verbose --watchAll","test":"npm run build && jest --verbose","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-standard","env":{"browser":true,"jest":true},"rules":{"indent":["error",2],"semi":["error","always"]}},"jest":{"watchPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/test/fixtures/.*?/dist/"]},"babel":{"plugins":["transform-es2015-modules-commonjs"]},"keywords":["webpack","plugin","worker","web worker","thread"],"author":{"name":"The Chromium Authors"},"contributors":[{"name":"Jason Miller","email":"developit@google.com"}],"license":"Apache-2.0","devDependencies":{"babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","clean-webpack-plugin":"^1.0.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","jest":"^23.6.0","microbundle":"^0.8.2","puppeteer":"^1.11.0","serve-handler":"^5.0.7","terser-webpack-plugin":"^1.1.0","webpack":"^4.26.1"},"dependencies":{"loader-utils":"^1.1.0"},"peerDependencies":{"webpack":">= 4"},"gitHead":"d93dabdea01df89472a8082f80701208d1687d53","bugs":{"url":"https://github.com/GoogleChromeLabs/worker-plugin/issues"},"homepage":"https://github.com/GoogleChromeLabs/worker-plugin#readme","_id":"worker-plugin@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-Lqf+KWDcxYsP1RB9N5DsiyyWfsV9GEsvGkwQ35SKLr0ShaJMu1J4DaRk6u1quQRNatDAGOqiYRk0E62S/UdoJQ==","shasum":"8cf9e01db678b55871832ffcff77a4097eed063a","tarball":"https://registry.npmjs.org/worker-plugin/-/worker-plugin-2.0.1.tgz","fileCount":9,"unpackedSize":38663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBfcxCRA9TVsSAnZWagAAJ+gQAJDB+kT1YjWuFsJGKvwQ\nrfvRf3WE10ZUm9qJw+Ol3PCjNx/KYsf374xYRmByWo+7nGGjEnidadkptotk\ngiCWHc01hbGk0PIhev+hL5T2mePSg991lMTp0D1gu/IoLJdeRrh0YBvZNAZd\ndhBsQxNQ8PxG46oOz/Y0M4+6uKfb/noe/tzTiKa3yM8Mm7308kO17QS96PwZ\nU1o9UwkJzj88Jfn5YTxx6UUQTngpPZy8E38ovN6PRJCeaVvAkMFS16oW/M3C\nYJDp3GlTYw3P9BRA518+MAlAZcI7+7PTvFMh/8i+o1E3ydFgnxdT59cwQCR8\n2DQZ37mDI2W+miFEcMCNKULiQDNRT+teth/EhEKWyBKo4vXQjaKPgTsKhc8a\n8aFNv6IAHLfPd2b36A6ebw3ixZX5uVR5+fKXLlaS0Cks24g7nPqqfMfThVSz\nfuuB4u+N6OmFukdgALl+TDXrbW2o/MkqVf083m/zVBOho0QHaUX/aKUPayny\n75jS+f/4FRBHUJbVs95Blovj6UPR2CJDBN47p3SIat6tFzadcZzDk5cksCNk\nraSUYHB+YZse01F28aNi0Vc2WzzZlNiTFgBbgQZ7EXBy16fSffARDB4OHSon\nA6CSOwT58fAKGgFteYVHtJgRwJyK3ftogEKhd0lj+FI0XH6jN4V10RDeubY3\neL6B\r\n=J0Bz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy6AUyl152AFvmgmLszW/82qrTYFf19P8YzL66ZbAkiwIgVSze4HlifwkZUXDx5q0sBsFyoq5Fg0WC3qVmTaRrjOI="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/worker-plugin_2.0.1_1543894832352_0.7994679966861424"},"_hasShrinkwrap":false},"3.0.0":{"name":"worker-plugin","version":"3.0.0","description":"Webpack plugin to bundle Workers automagically.","main":"dist/worker-plugin.js","repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/worker-plugin.git"},"scripts":{"build":"microbundle --inline none --format cjs --no-compress src/*.js","prepack":"npm run build","dev":"jest --verbose --watchAll","test":"npm run build && jest --verbose","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-standard","env":{"browser":true,"jest":true},"rules":{"indent":["error",2],"semi":["error","always"]}},"jest":{"watchPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/test/fixtures/.*?/dist/"]},"babel":{"plugins":["transform-es2015-modules-commonjs"]},"keywords":["webpack","plugin","worker","web worker","thread"],"author":{"name":"The Chromium Authors"},"contributors":[{"name":"Jason Miller","email":"developit@google.com"}],"license":"Apache-2.0","devDependencies":{"babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","clean-webpack-plugin":"^1.0.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","jest":"^23.6.0","microbundle":"^0.8.2","puppeteer":"^1.11.0","serve-handler":"^5.0.7","terser-webpack-plugin":"^1.1.0","webpack":"^4.26.1"},"dependencies":{"loader-utils":"^1.1.0"},"peerDependencies":{"webpack":">= 4"},"gitHead":"023f466893d0c5c760c19007274cb7fead865262","bugs":{"url":"https://github.com/GoogleChromeLabs/worker-plugin/issues"},"homepage":"https://github.com/GoogleChromeLabs/worker-plugin#readme","_id":"worker-plugin@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-iLcZBwR3TZO2A8s4S+VNzvuCvAHeZx84IR/zE8O89E+VBTTdn73cwDaUoCroftwtW1Qo0mMxYkJqwf0hyFwmeA==","shasum":"70a64e732b3bf575ad5981071bc5f010dadd6f95","tarball":"https://registry.npmjs.org/worker-plugin/-/worker-plugin-3.0.0.tgz","fileCount":12,"unpackedSize":44208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE8/eCRA9TVsSAnZWagAAABQP/3bh+Y2w39iy1NMEWS8O\n74GRxAeJd0tudszEhU6WaQOPTAeobUWKxZOQKppIo/CA/kU2l/OzXGcsfsGf\nqNTDfZuKVju7ILsKE5MRveNhacDM99COQDOLlPB4Pu/+GILmH7gfyjBODsJf\nHxHmT/9Jqm0Ht365B4rLbrfFzYYAtR0IZnW/XQzXRQwc5Jx3xcJv1fpETadY\n4knRQrecVbUmmaH2FRmShJCpLsXc24SJCK12O1s8rA4mpeUpYakVgRJ5qnA9\nUJS1dWlsG1XV3B9lhSHMOcsCLYmQALBoGg+j0oMOW69LTW+3hPPW3piMz5hT\nKg4iVG4ttqYLSkk1/v66T87LC+bUWbi+NBQdKZwx1KtTthKs2w1lvC6eo+8H\nE1Dy+cdWQJeNFt6od36MpJ5HhBSuaInbaJS/sP15nsG9bfbOrc4unIa3+AuH\npfpb7NGdSgsDIxkOoWBAPovbdQxsWwrouFGSWK7CZYpWjy3CQ0FKxs73guHx\noVHRoHolp7Zx51nUFVxjLVoNvAK/LSLF0QKD00mKD7fQX7Bn9di4FfeHFf0Z\n5OuGfSoaqswpmUlM+4R55QMtpcS1iEzJ+ICuHu7UJOYvGfSgbGP9l+eLO+ZZ\nq7XsLXwawnO9sqeL8PkFhDWJ6qBsmzR+I5wAfyPYKPMbUIfFz6JOAGTI4eKC\naom3\r\n=CpQ6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO1jhaGkllV6+obw3pr5Y0QBBmjyeW0VNgDbzUzI3+1QIhAJhENvPTUQEYtGky+3rKMPRwuDqJx4pHW40J2BFUJOW0"}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/worker-plugin_3.0.0_1544802269710_0.6344072134842027"},"_hasShrinkwrap":false},"3.1.0":{"name":"worker-plugin","version":"3.1.0","description":"Webpack plugin to bundle Workers automagically.","main":"dist/worker-plugin.js","repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/worker-plugin.git"},"scripts":{"build":"microbundle --inline none --format cjs --no-compress src/*.js","prepack":"npm run build","dev":"jest --verbose --watchAll","test":"npm run build && jest --verbose","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-standard","env":{"browser":true,"jest":true},"rules":{"indent":["error",2],"semi":["error","always"]}},"jest":{"watchPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/test/fixtures/.*?/dist/"]},"babel":{"plugins":["transform-es2015-modules-commonjs"]},"keywords":["webpack","plugin","worker","web worker","thread"],"author":{"name":"The Chromium Authors"},"contributors":[{"name":"Jason Miller","email":"developit@google.com"}],"license":"Apache-2.0","devDependencies":{"babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","clean-webpack-plugin":"^1.0.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","jest":"^23.6.0","microbundle":"^0.8.2","puppeteer":"^1.11.0","serve-handler":"^5.0.7","terser-webpack-plugin":"^1.1.0","webpack":"^4.26.1"},"dependencies":{"loader-utils":"^1.1.0"},"peerDependencies":{"webpack":">= 4"},"gitHead":"7ea61fb83a02170d0235e4590c4deb617874e70a","bugs":{"url":"https://github.com/GoogleChromeLabs/worker-plugin/issues"},"homepage":"https://github.com/GoogleChromeLabs/worker-plugin#readme","_id":"worker-plugin@3.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-iQ9KTTmmN5fhfc2KMR7CcDblvcrg1QQ4pXymqZ3cRZF8L0890YLBcEqlIsGPdxoFwghyN8RA1pCEhCKuTF4Lkw==","shasum":"6311778f3514a87c273510ee3f809cc3fe161e6f","tarball":"https://registry.npmjs.org/worker-plugin/-/worker-plugin-3.1.0.tgz","fileCount":12,"unpackedSize":46034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbChXCRA9TVsSAnZWagAA4esQAITA+Kb972qpPNuoYgTK\nQrdtBgSCLoxE1Gb3KGQ7xFoaLrO/PxTlTTV5OctqVbBuZjegkkFlx82+EqD6\naDS3OCvuV8UHeiP4lVWZ6RaAJmw4OgEzWVviKfqsYDKdKPanxDZBmba53e1Q\nAsXrMTwm5Vx2NIUVraR9azpSVegyA9rJbOn4//+EliOuD6i3f4sxCGH5KSxJ\nKkMTQ/5xmDJoTXaJQqhdOv8dXLHnr8VFV55i4oxDvwzmiON6VoJqV0z/R4l6\nRa0lsDzoE3TuuNHdtcaHyUQNzXfLNguwnYw8nrZrPlhJQI1KZlY4nSyMTpCU\nuM9EYV62scC070kR7RxhATspP/eAWLoLjZWj8GwCClEj4dzwmlZjQHl/PPaP\nQOTAZs5bjzGpBwh3XmuZL4uM+/5nAFZRBBohkC4fvonhXJQwEvm9Ui6EGGHt\nSMXaZ12PVnpqMcYIEsvu3HJq+1vlWh+wG2hPDQHkNSwYmBiY9WPlkTAauPUd\nuWwcI2rp1Yh1180OqYZzorueYfFRK74kLu83dgt8GQUKJBuhWuV4EwjdTfPz\nNIPu/n3psNh+8mYrHdSQlEe/9KFMsjkEr9uCN0/9PPX4b+/fq92IbmwoXcTt\n1uwSPXIOeiU6ZTX36okdfDuwW757uRz6XoA1bFIMdKw/NG9OA36RD6PS3+Dv\nAO4Z\r\n=JgJW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgUowgBgJ+lXKX/ckCEVjpcgPivDxEeeS8Kce/QuR3YAiEAtU+4LGX0oH0FuBxCmCUkQzC2eThK0ptThOEIfzTpH1w="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/worker-plugin_3.1.0_1550592086509_0.8302407882899967"},"_hasShrinkwrap":false},"3.2.0":{"name":"worker-plugin","version":"3.2.0","description":"Webpack plugin to bundle Workers automagically.","main":"dist/worker-plugin.js","repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/worker-plugin.git"},"scripts":{"build":"microbundle --inline none --format cjs --no-compress src/*.js","prepack":"npm run build","dev":"jest --verbose --watchAll","test":"npm run build && jest --verbose","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-standard","env":{"browser":true,"jest":true},"rules":{"indent":["error",2],"semi":["error","always"]}},"jest":{"watchPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/test/fixtures/"]},"babel":{"plugins":["transform-es2015-modules-commonjs"]},"keywords":["webpack","plugin","worker","web worker","thread"],"author":{"name":"The Chromium Authors"},"contributors":[{"name":"Jason Miller","email":"developit@google.com"}],"license":"Apache-2.0","devDependencies":{"@file-services/memory":"^1.0.3","@file-services/node":"^1.0.3","@file-services/overlay":"^1.0.3","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","clean-webpack-plugin":"^1.0.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","jest":"^23.6.0","memory-fs":"^0.4.1","microbundle":"^0.8.2","puppeteer":"^1.11.0","serve-handler":"^5.0.7","terser-webpack-plugin":"^1.1.0","webpack":"^4.26.1"},"dependencies":{"loader-utils":"^1.1.0"},"peerDependencies":{"webpack":">= 4"},"gitHead":"7c353d57605f3dd06f508f56325ea2cca3a591b8","bugs":{"url":"https://github.com/GoogleChromeLabs/worker-plugin/issues"},"homepage":"https://github.com/GoogleChromeLabs/worker-plugin#readme","_id":"worker-plugin@3.2.0","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-W5nRkw7+HlbsEt3qRP6MczwDDISjiRj2GYt9+bpe8A2La00TmJdwzG5bpdMXhRt1qcWmwAvl1TiKaHRa+XDS9Q==","shasum":"ddae9f161b76fcbaacf8f54ecd037844584e43e7","tarball":"https://registry.npmjs.org/worker-plugin/-/worker-plugin-3.2.0.tgz","fileCount":12,"unpackedSize":46279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZVqzCRA9TVsSAnZWagAAIjwQAIHOwzcvzkDBjkQZ3NgL\n+VfT0VgETiU9o4qHdg/ujUi3O446t5FI0Yppk3gZdijzwAlHT4WmlmrjqD2g\nvk/BGLvcUE11qyUtVi5Us4igvhf3r46bxSlEz00uqN3/7Jqxnhv07YE8AfJc\nUdBPsRAHAc/MfGg0T0AjA0KmVh/J/4tTn9HDFp1L0fYi15JoD5iEAjtkUxI5\nGMmr1c3WnwBPQ2rROn0iSv1Wr6frg22FQF2rgd/bRzkFsAO4QQaOS+xA7xTZ\n8OnAdMZzG8L59bebUUfGQjK0QOje1OFZY4NfqkNyAMruMp4bf6izqU0FRkF4\nkS7HDJqwFdGE23TGzdTjqmKyGBQ2J5SNQ7FFXDfPjJ/TL8jGXBeL/Tg9cw+2\n8/yr+4jUEW91yAZtaFzdT31s4v6jp+LzLQ8cL9lcRqtO3n88nRGVPE1v9hbd\nZPKORokLu2u/VxsaUF+ELWK40fE7BHiNqm3hLGfZ8JeENOV6zySkq0fCX+ps\n+QhFla+QqsmWBMSensQHd6hQyEh4Sm5fw5Y1y3Nnrzs3gxMyPtw/FtLVhHUF\no9+ZfK9gqaPhV81mo7wtUBUgYJMIP4rShPibLk+xJw+lSXC8rpLHvULHpao8\nPw+5FDPZlrr16FtxNvjuTj5drrGlS2fXP7ybpAmA5WJ8uTfqST4R8Juiy3lp\nWVgf\r\n=i6EW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrKD9gyEMTVoJDy1fogG6Tv8l3mso0+yMLE4V5AunlzAiEAi9Rdb9+cgoOZly/v/3kWwuZa1YpO/LsaxX5dLDxe2e8="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"_npmUser":{"name":"developit","email":"jason@developit.ca"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/worker-plugin_3.2.0_1566923442808_0.08016807124522574"},"_hasShrinkwrap":false},"4.0.0":{"name":"worker-plugin","version":"4.0.0","description":"Webpack plugin to bundle Workers automagically.","main":"dist/worker-plugin.js","repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/worker-plugin.git"},"scripts":{"build":"microbundle --raw --inline none --format cjs --no-compress src/*.js","prepack":"npm run build","dev":"jest --verbose --watchAll","test":"npm run build && jest --verbose","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-standard","env":{"browser":true,"jest":true},"rules":{"indent":["error",2],"semi":["error","always"]}},"jest":{"watchPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/test/fixtures/"]},"babel":{"plugins":["transform-es2015-modules-commonjs"]},"keywords":["webpack","plugin","worker","web worker","thread"],"author":{"name":"The Chromium Authors"},"contributors":[{"name":"Jason Miller","email":"developit@google.com"}],"license":"Apache-2.0","devDependencies":{"@file-services/memory":"^1.0.3","@file-services/node":"^1.0.3","@file-services/overlay":"^1.0.3","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","clean-webpack-plugin":"^1.0.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","jest":"^23.6.0","memory-fs":"^0.4.1","microbundle":"^0.8.2","puppeteer":"^1.11.0","serve-handler":"^5.0.7","terser-webpack-plugin":"^1.1.0","webpack":"^4.26.1"},"dependencies":{"loader-utils":"^1.1.0"},"peerDependencies":{"webpack":">= 4"},"gitHead":"ce74ca30390dc39f7e8bd5b812058fe1aa1813dd","bugs":{"url":"https://github.com/GoogleChromeLabs/worker-plugin/issues"},"homepage":"https://github.com/GoogleChromeLabs/worker-plugin#readme","_id":"worker-plugin@4.0.0","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-c/saHWMQefOJ/cZW1wYfOMXmF6yWW4KZujm1M9d4fntyfhrb7jtgXzi9YZSRgmc0HL6dGPyXpy6nJ17Y6FVowA==","shasum":"9369920a8ba4652b9761f300d46553c40a1c20f5","tarball":"https://registry.npmjs.org/worker-plugin/-/worker-plugin-4.0.0.tgz","fileCount":12,"unpackedSize":58369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaA1dCRA9TVsSAnZWagAACNkP/jv/LE67s5ys57vgmoGb\nBN+ki7DvwOJJX3MWQlSzyA3Vs8euJDc0Tkw0Q3RKPu15yL+QP0p9kEGtxVYh\nH58yL6P+Nt30H5tM0BAo3xonbrS518X4WEce9Pq8SdXJCER4KW7jjzVh3BDM\nFBYExa1RKSZPjMnFSF5QkXz0Wjghw1pKOqmwqoVJALOs01ixJ9KICZV6iyQU\npmc93ohmZVaXs6V8sK8pMW2lKM1krmCbMUO46pyqkdwNcQCWsXdcm4y3ohSb\ny60bL4XcmKwH+s2gbrypWO4mvDjUvV/dlf3ITXDLqsoXUdM78K+nQglIBfhG\nkREoQFGo+ci1H6fHGNrs2vy2FyOHEN+eUMJWNclyixmb1CqBpia0z5SdekHO\n5lszadJKTyWv1MbkxGEBeI810xST8ZPfnxTTAOwKhoejnnauDKOnHPoKSJbj\nECHf3+Lm8U6kZqfYXhV8in8zJurwJWZGdnoHyPGRMGUUSG5w5wKex+XbRyFx\nZzcaUW++GoH14D+DaEGslLUHwoQTA0FM/7mqLEot/wqcY0A2dQ3ZR5h1BISJ\nicr+ufKfWxRuC8p6wUl4j6mcu0CXdc/O4NmYy63s37v97wxOvfxdvMNpBDwD\nc4IUSImLmhPzUzHkLtd7VI162pSJQtLIbd/VtWL1wCqcYKK2fVb8v24S0iTT\nIkDg\r\n=iVZy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1Vd+3ndpBL2BqwIydB1/meStr7Z3AFtYv1sy8Y8DpsQIgX3R8c34N43XAR4hFT84e3IszVFwV9Waku4h6YKAK/ck="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"_npmUser":{"name":"developit","email":"jason@developit.ca"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/worker-plugin_4.0.0_1583877469221_0.9065464901823652"},"_hasShrinkwrap":false},"4.0.1":{"name":"worker-plugin","version":"4.0.1","description":"Webpack plugin to bundle Workers automagically.","main":"dist/worker-plugin.js","repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/worker-plugin.git"},"scripts":{"build":"microbundle --raw --inline none --format cjs --no-compress src/*.js","prepack":"npm run build","dev":"jest --verbose --watchAll","test":"npm run build && jest --verbose","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-standard","env":{"browser":true,"jest":true},"rules":{"indent":["error",2],"semi":["error","always"]}},"jest":{"watchPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/test/fixtures/"]},"babel":{"plugins":["transform-es2015-modules-commonjs"]},"keywords":["webpack","plugin","worker","web worker","thread"],"author":{"name":"The Chromium Authors"},"contributors":[{"name":"Jason Miller","email":"developit@google.com"}],"license":"Apache-2.0","devDependencies":{"@file-services/memory":"^1.0.3","@file-services/node":"^1.0.3","@file-services/overlay":"^1.0.3","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","clean-webpack-plugin":"^1.0.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","jest":"^23.6.0","memory-fs":"^0.4.1","microbundle":"^0.8.2","puppeteer":"^1.11.0","serve-handler":"^5.0.7","terser-webpack-plugin":"^1.1.0","webpack":"^4.26.1"},"dependencies":{"loader-utils":"^1.1.0"},"peerDependencies":{"webpack":">= 4"},"gitHead":"ebd4d24dcce9922fb7fb18ffd4001ae29741f7b2","bugs":{"url":"https://github.com/GoogleChromeLabs/worker-plugin/issues"},"homepage":"https://github.com/GoogleChromeLabs/worker-plugin#readme","_id":"worker-plugin@4.0.1","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-T1WlTd+hb/gKurv1R1BygtwwQt+GaQFMmgbbrh5XqgEUe7Ger/Pip4Vy2cJAmJqB1Pzpmzc1wyQv3DOpeyMDSg==","shasum":"557062ad0701a669ead5763a657bfe81fc132e38","tarball":"https://registry.npmjs.org/worker-plugin/-/worker-plugin-4.0.1.tgz","fileCount":12,"unpackedSize":58816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaA9bCRA9TVsSAnZWagAABEoQAJ3Haki/WmmpoBmL4Jc3\n5+d29fXIPzBz7o2m3b8wEoIOVssk8fRUJskGTz6M54gT9VuSShQPsXEG/2Lm\noPrn87G/G6bJ3z+JaChJWlvzwcFfRr/eSi6STUdQ2dpSbhBtYN3cx30rNnBt\n70iwOvhIOrZspEKOesxZCouNPgF91YuWNKk2NLVt/m8Bao8QO+ICXL7Q8lxm\nC6yX3ETe3PLU7U3Z+whGUE4lAViuN9dnAw7aRweCGQ6SkbwBpD1ZqFtULKaS\nZhjJkyt4wS0THIop8/3v9TqleZGnLAKrLJ1mQtYfj2GbfoxxeaUb7LCAPlub\nXK5h25M3vV3+jOc7DSi8KheRe3CN43DvUUsBvh5dlKviU3wWpV0BzcgME0RP\nA0IEQEYnZdIMJAOD0vkSO0ytb8/Xj9830A2OfaRliUS9rWqbKwKizhWSiobZ\nxHaidi+dKrWOIiGYviNqW19wkmWX1mSEnaG2OtEwCrY69Z5kxfK6hESZNWoK\nZM/bLtZc82LdSkoXRI9IS4KBd2/vTYu1a99GWpgjCk+5BzFZJuz9b9EJ0VLn\nyWMqL/6sVZoNqtE7Ki1Q+TQPHJGGUB9kM5O1LC3wTPXDySNQOB+WM3x5OU2Z\nQGr5zcIqTeNPK3d5e3WbJm1Q4qFU026KOzGmdHfAegS+TbXFw0nlV82k7D5K\nPIo/\r\n=ydMN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOSCSCW91V2jLhg+MgQ+l9SpnrDLiNczFgMfZ0/VsD2QIhAP+Tb8bQypf/XKHtr6DRQB9fQHO/YYNp2GjeJ0HLp+ix"}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"_npmUser":{"name":"developit","email":"jason@developit.ca"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/worker-plugin_4.0.1_1583877978565_0.0633696862585309"},"_hasShrinkwrap":false},"4.0.2":{"name":"worker-plugin","version":"4.0.2","description":"Webpack plugin to bundle Workers automagically.","main":"dist/worker-plugin.js","repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/worker-plugin.git"},"scripts":{"build":"microbundle --raw --inline none --format cjs --no-compress src/*.js","prepack":"npm run build","dev":"jest --verbose --watchAll","test":"npm run build && jest --verbose","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-standard","env":{"browser":true,"jest":true},"rules":{"indent":["error",2],"semi":["error","always"]}},"jest":{"watchPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/test/fixtures/"]},"babel":{"plugins":["transform-es2015-modules-commonjs"]},"keywords":["webpack","plugin","worker","web worker","thread"],"author":{"name":"The Chromium Authors"},"contributors":[{"name":"Jason Miller","email":"developit@google.com"}],"license":"Apache-2.0","devDependencies":{"@file-services/memory":"^1.0.3","@file-services/node":"^1.0.3","@file-services/overlay":"^1.0.3","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","clean-webpack-plugin":"^1.0.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","jest":"^23.6.0","memory-fs":"^0.4.1","microbundle":"^0.8.2","puppeteer":"^1.11.0","serve-handler":"^5.0.7","terser-webpack-plugin":"^1.1.0","webpack":"^4.26.1"},"dependencies":{"loader-utils":"^1.1.0"},"peerDependencies":{"webpack":">= 4"},"gitHead":"dad77b7f22479d751316dc2fa323f997207c2656","bugs":{"url":"https://github.com/GoogleChromeLabs/worker-plugin/issues"},"homepage":"https://github.com/GoogleChromeLabs/worker-plugin#readme","_id":"worker-plugin@4.0.2","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-V+1zSZMOOKk+uBzKyNIODLQLsx59zSIOaI75J1EMS0iR1qy+KQR3y/pQ3T0vIhvPfDFapGRMsoMvQNEL3okqSA==","shasum":"0456dd7af1c0de64591326fd8a08c5d9f2b5b27a","tarball":"https://registry.npmjs.org/worker-plugin/-/worker-plugin-4.0.2.tgz","fileCount":13,"unpackedSize":58876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaBLQCRA9TVsSAnZWagAAmn8P/iyWCypO6ETwBkHxwa43\nxALrG/kzQzo+8wnGTTdTZZWSWp8FnwTLUONEi42b+xUNDmZdEspIOGxxHoAd\n1bsrn8+zuDzA810vooRWK1+OjPeTaJ+pWCfKBQqKTa40XHxe4NIDMxIz8O6p\nx+fp2KVTxrkZffYAxBIe3VEvkHkzCt6ydahkuI/K/HhZL+9RJg1HJSM2UXiW\na6ueO02chIMZyQo1amD5KXtZEpw5lrjMr0ngbYJFl3LpcxsTn0aLiPz2Gjeb\nSaSdN4WwjRv8PGQK/ZKaoHOsD2juEgCW+yXK7WezKeZsnXYMXU/ZnkuSg3yG\nFEycnudcvpkyIVWr6N0QbF3boQ2xvClmdrRe6rcDD/xo85CBDTTc2sECdzu2\n9jTZ2MOd0Snr3QEP6zhQ31kp7/QS7gUGFUx/92vJWp5HiYD0ZDAb9wWm/kYn\njjJ4S4Y/3TUuuXycbqsVdHcnrEDKkkScnA1iP/jeyvLe2bBIAT3LvRUXk47v\nSDHJh7WcsTOJKX6h6ZlaAjHDoR/QDDB4A0AcKGHuQRvKmQb7jGWlx4+sq2CX\nAyYdG3uZ2G3aX6K3a0WsLI3QdstIQHUtlhmwVlCbFZ/juZ608oN8iERij4iH\ntohlP+GaadDzK7v1qcbbJxlu75qcJxo67DPvgRVVJIc9rjuRAF1VWO1h3oTT\nDQSR\r\n=GXkr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkctcPklFfy7L7v2TbKB5S1S71ymU64gtndrLM5RZKjAiADopSkBNeGqosRNwFaPULXNiTzXLpyAxjQgXaRvv/2Fw=="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"_npmUser":{"name":"developit","email":"jason@developit.ca"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/worker-plugin_4.0.2_1583878863518_0.11293189647173296"},"_hasShrinkwrap":false},"4.0.3":{"name":"worker-plugin","version":"4.0.3","description":"Webpack plugin to bundle Workers automagically.","main":"dist/worker-plugin.js","repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/worker-plugin.git"},"scripts":{"build":"microbundle --raw --inline none --format cjs --no-compress src/*.js","prepack":"npm run build","dev":"jest --verbose --watchAll","test":"npm run build && jest --verbose","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-standard","env":{"browser":true,"jest":true},"rules":{"indent":["error",2],"semi":["error","always"]}},"jest":{"watchPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/test/fixtures/"]},"babel":{"plugins":["transform-es2015-modules-commonjs"]},"keywords":["webpack","plugin","worker","web worker","thread"],"author":{"name":"The Chromium Authors"},"contributors":[{"name":"Jason Miller","email":"developit@google.com"}],"license":"Apache-2.0","devDependencies":{"@file-services/memory":"^1.0.3","@file-services/node":"^1.0.3","@file-services/overlay":"^1.0.3","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","clean-webpack-plugin":"^1.0.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","jest":"^23.6.0","memory-fs":"^0.4.1","microbundle":"^0.8.2","puppeteer":"^3.0.2","serve-handler":"^5.0.7","terser-webpack-plugin":"^1.1.0","webpack":"^4.26.1"},"dependencies":{"loader-utils":"^1.1.0"},"peerDependencies":{"webpack":">= 4"},"gitHead":"4978c710e9eb6095e6e5b630f739aae014bcadc8","bugs":{"url":"https://github.com/GoogleChromeLabs/worker-plugin/issues"},"homepage":"https://github.com/GoogleChromeLabs/worker-plugin#readme","_id":"worker-plugin@4.0.3","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-7hFDYWiKcE3yHZvemsoM9lZis/PzurHAEX1ej8PLCu818Rt6QqUAiDdxHPCKZctzmhqzPpcFSgvMCiPbtooqAg==","shasum":"7c42e600d5931ad154d3d5f187a32446df64db0f","tarball":"https://registry.npmjs.org/worker-plugin/-/worker-plugin-4.0.3.tgz","fileCount":13,"unpackedSize":58998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerJwHCRA9TVsSAnZWagAASVYQAJSagjZfJ5ro7B2wj6K2\nDzWDvyHoP0B9uG9MjKINibGp0HvBrMixtfeXWUOG1hltkNjoSRtzj4sso+Iz\nSjvULw5qKrKCfszi8k4bZ7o+620sWWFbOF+LJlKZqwEMN/6IzZ39zH62Q23K\n0tQN4IucT4cWwBPGztQ/pbT/1EaJ8828aCzwIvQLctxvYFoxZvABhXTvaK4s\nCBWHjEJJTdN0tC208wOfdsiodIU3AH/YYdxAgS2Xtt0zhDlX3EnSuCk7YNHh\nDNEwl4/gYf1kopMVmeXFeHefnOOhoFJDVwIMcgizjP7016iYkjsVJfgvbBH0\nOOPJ0B5MtOHv0ZyQerYJM6eIHCxO7ApWA3qAZW2Z+PN9LfXWgVFnRscYZbxF\nTwOyMGw0N0sUbuZutJ7MlRZ2nRhBARprMaLyn5f6tIwS6ZHYvL5y6ymHMvgZ\nwS4pwLTp1PeZhdCwZ9FE/OICfZueElfyuXbRTznBwZFk92OfdUi1M532uCgt\nzIA/fSNVYIkojZ+LjrpS6zZuDqUxG2yllB9OXrOd1RMnKWAH5+oWL7wrouzz\n4/w47Kw9yb2eaptPCnCQWNhSNnZgYOf4DEOJ31+KYI/lYOrSh9FC13SjCq97\nCSvwTeOlREPgaUJhsQFU17eGcH2zbc2ki1xz11RfOYzHaslNB2sb1/RmiOUY\nS5Cb\r\n=xN8F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOrQYhpDr+DZQTJtZScMCZ3cewl3UxKquY+X2VRTTvaAiAO6WY9uBzHqgj1cI6BaYgOh4t8hgQ5BMdCkQ7hRSC3gA=="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"_npmUser":{"name":"developit","email":"jason@developit.ca"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/worker-plugin_4.0.3_1588370439451_0.44491622092236005"},"_hasShrinkwrap":false},"5.0.0":{"name":"worker-plugin","version":"5.0.0","description":"Webpack plugin to bundle Workers automagically.","main":"dist/worker-plugin.js","repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/worker-plugin.git"},"scripts":{"build":"microbundle --raw --inline none --format cjs --no-compress src/*.js","prepack":"npm run build","dev":"jest --verbose --watchAll","test":"npm run build && jest --verbose","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-standard","env":{"browser":true,"jest":true},"rules":{"indent":["error",2],"semi":["error","always"]}},"jest":{"watchPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/test/fixtures/"]},"babel":{"plugins":["transform-es2015-modules-commonjs"]},"keywords":["webpack","plugin","worker","web worker","thread"],"author":{"name":"The Chromium Authors"},"contributors":[{"name":"Jason Miller","email":"developit@google.com"}],"license":"Apache-2.0","devDependencies":{"@file-services/memory":"^1.0.3","@file-services/node":"^1.0.3","@file-services/overlay":"^1.0.3","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","clean-webpack-plugin":"^1.0.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","jest":"^23.6.0","memory-fs":"^0.4.1","microbundle":"^0.8.2","puppeteer":"^3.0.2","serve-handler":"^5.0.7","terser-webpack-plugin":"^1.1.0","webpack":"^4.26.1"},"dependencies":{"loader-utils":"^1.1.0"},"peerDependencies":{"webpack":">= 4"},"gitHead":"5021ef670558112974db7f55ae096629b627d17f","bugs":{"url":"https://github.com/GoogleChromeLabs/worker-plugin/issues"},"homepage":"https://github.com/GoogleChromeLabs/worker-plugin#readme","_id":"worker-plugin@5.0.0","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-AXMUstURCxDD6yGam2r4E34aJg6kW85IiaeX72hi+I1cxyaMUtrvVY6sbfpGKAj5e7f68Acl62BjQF5aOOx2IQ==","shasum":"113b5fe1f4a5d6a957cecd29915bedafd70bb537","tarball":"https://registry.npmjs.org/worker-plugin/-/worker-plugin-5.0.0.tgz","fileCount":13,"unpackedSize":61912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMyvyCRA9TVsSAnZWagAAqBYP/jy0GFeH6JXM8Dgf0RR+\n70VaUUncP+YMwWg5WExGHyBu0BYs7lFvNSZNmX8E4qeuvCPxGH/K3j/o4sY7\nnfrB+4hAet4N50mxOd1tcVYL5QK6uqliTEN8mZmHDe5uz2w+0mf2dnNpsXyI\nR2idUU1xFUPKnoTUW/A9TXbk5g8d40vr/AgO1qP6tzCR6vDLNTQ+n58OLG25\nDo6zxM9HWvw4K3MfcZE225pM+/iqdUv4LC+EfrpBVeJHUTSwn+lvP+rScjTY\nHLhG3wYis3ufRADHFKp0jAze0RrlrVjCVkxqxGHHNWxA/uNwDTMhz/4OE/II\nQnT3/NMtYskpesyNhE9v2ttnAqnWQkuVw9bQmfr6iaidJVp/Ug7qi7svPQyB\nwyTf+RS8GHx02WUM48usE1H+hDwudolZNUxURoRCyY/EIuH/YSCm76ZKW0ZN\noFlk5+Uvgbvtnbshp5KbXbPTKuVaNp8b23FQigGTnel/7JZvmc5+Vy5Sc+mH\nwdnHWTetoEHjMMbcUb5tjExot1hmP8xOETkUps8LiWjNfFb6WgnnHa7Vgcsy\nT/NnuAA6aNP8W7Oc4a0gqDyR/5BgY2Y+QIj6cDkDazeSGKJewo4QREG/DPmC\nY+E4g1gdaVLv/AXNxajxteQqllSHDB2KjthH2AEr57BYTwO0Az6TOB3y30Ni\n7FKK\r\n=hG2M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQKqC+smmhbicCXxAhmz/X0cvQvHuPR+v0wT0kx4fqTQIgNa0sdJfxpYA4zizOgEmHfqKOFEQqx7fljeFWAznTeiA="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"_npmUser":{"name":"developit","email":"jason@developit.ca"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/worker-plugin_5.0.0_1597189105497_0.49395713872160885"},"_hasShrinkwrap":false},"5.0.1":{"name":"worker-plugin","version":"5.0.1","description":"Webpack plugin to bundle Workers automagically.","main":"dist/worker-plugin.js","repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/worker-plugin.git"},"scripts":{"build":"microbundle --raw --inline none --format cjs --no-compress src/*.js","prepack":"npm run build","dev":"jest --verbose --watchAll","test":"npm run build && jest --verbose","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-standard","env":{"browser":true,"jest":true},"rules":{"indent":["error",2],"semi":["error","always"]}},"jest":{"watchPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/test/fixtures/"]},"babel":{"plugins":["transform-es2015-modules-commonjs"]},"keywords":["webpack","plugin","worker","web worker","thread"],"author":{"name":"The Chromium Authors"},"contributors":[{"name":"Jason Miller","email":"developit@google.com"}],"license":"Apache-2.0","devDependencies":{"@file-services/memory":"^1.0.3","@file-services/node":"^1.0.3","@file-services/overlay":"^1.0.3","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","clean-webpack-plugin":"^1.0.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","jest":"^23.6.0","memory-fs":"^0.4.1","microbundle":"^0.8.2","puppeteer":"^3.0.2","serve-handler":"^5.0.7","terser-webpack-plugin":"^1.1.0","webpack":"^4.26.1"},"dependencies":{"loader-utils":"^1.1.0"},"peerDependencies":{"webpack":">= 4"},"gitHead":"2225c95783cb8fbcfc7fe8660ab2b6b14e38d5df","bugs":{"url":"https://github.com/GoogleChromeLabs/worker-plugin/issues"},"homepage":"https://github.com/GoogleChromeLabs/worker-plugin#readme","_id":"worker-plugin@5.0.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Pn7+19jIiANcGuTSGdy+vrzyF+SGH03A5wV8iu4jRTMAOfAC9bNeiHo4+l5tPS7F0uvICMBv+h8UCvL7lunxcA==","shasum":"bd76d66216a637a893c6a2f6a530f6bbb2bb8016","tarball":"https://registry.npmjs.org/worker-plugin/-/worker-plugin-5.0.1.tgz","fileCount":13,"unpackedSize":62177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr+mVCRA9TVsSAnZWagAAlPIP/2Lqilr+Tk+rtB/nXwt2\nRU0rJXv+8uVIQk4pOC8VWHWA7RottFdi2uWMWMzoG3RF/t9QVBf9/bkDCH2N\nnF/NvIgQz0BMgifKXWVGctU+HV2gk+10U8ZsnN9fgb1T34J68UNaU2iQADap\nn0KAO9VRzcMfndKiu7j73Fzzgz/PLl2A2atnsVrrGTr1zpTmPufMvShmJgtQ\nqTynBUyrPR0X6HCF8UHsgFDnPveoUdbVUm+exB6uAsXHV6WOljekwpCOed1s\nU71R9vGUoPzTQ5hTl7k8P/WUq1zuAt+J5QSs2778sUl8W7QqFMfrujG3lGR5\nPe9eE09fbmHESDZsBHuyQQg4ZYmbIzS/1fIfMtCMvq4wGqIcvUzPmDH86X+P\n00Bz2FP3NnF096REHrOiBHakRlGOXbF0qNC9TuxZ8gVE6y5xOyfLcsDDXwNd\noBfp2x+M1o0MFb1zxPhaRUsTEOide6I3CYqqB6waU0fd8kIIywVw6xzjrkTc\nuVfqVnbMmAGjuM0tCf2OKO8NS6hTGPVd6sIHMooGYVt3237Icak20lwNkjd3\nAxwetKhLpWOw0xoB0+JJDyTMjbh1inIEvZ/3U3MLdkHszTFay4FDxToP7ldq\nBYsAFbquMnKNBkUg6A7Nq3RovTugkYbjscDpA5BB6H0rqg2n5HvcVq7rPVyH\nuxO4\r\n=SMRv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqHhEyBzWxOWG5GlLNtT5rn9sSB5PMgbUHygsqhe4vFAiAWlTFziLnfwzgA2h/CAtrKgEcQmtXDCkQUp6N5ztKhbg=="}]},"_npmUser":{"name":"developit","email":"jason@developit.ca"},"directories":{},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/worker-plugin_5.0.1_1622141333451_0.1636579168373593"},"_hasShrinkwrap":false}},"time":{"created":"2018-08-23T19:47:31.776Z","0.0.1":"2018-08-23T19:47:31.944Z","modified":"2022-05-24T16:43:34.521Z","1.0.0":"2018-09-18T15:46:31.197Z","1.1.0":"2018-10-09T16:53:28.588Z","1.1.1":"2018-10-12T02:48:42.209Z","2.0.0":"2018-12-03T22:52:27.386Z","2.0.1":"2018-12-04T03:40:32.567Z","3.0.0":"2018-12-14T15:44:29.818Z","3.1.0":"2019-02-19T16:01:26.662Z","3.2.0":"2019-08-27T16:30:42.910Z","4.0.0":"2020-03-10T21:57:49.323Z","4.0.1":"2020-03-10T22:06:18.763Z","4.0.2":"2020-03-10T22:21:03.685Z","4.0.3":"2020-05-01T22:00:39.570Z","5.0.0":"2020-08-11T23:38:25.620Z","5.0.1":"2021-05-27T18:48:53.628Z"},"maintainers":[{"email":"paul.kinlan@gmail.com","name":"kinlan"},{"email":"jason@developit.ca","name":"developit"}],"license":"Apache-2.0","readme":"<p align=\"center\">\n  <img src=\"https://i.imgur.com/MlrAQjl.jpg\" width=\"1000\" alt=\"worker-plugin\">\n</p>\n<h1 align=\"center\">👩‍🏭 worker-plugin</h1>\n<p align=\"center\">Automatically bundle & compile Web Workers within Webpack.</p>\n\n\n### Features\n\nAutomatically compiles modules loaded in Web Workers:\n\n```js\nconst worker = new Worker('./foo.js', { type: 'module' });\n                          ^^^^^^^^^^\n                          gets bundled using webpack\n```\n\nThe best part? That worker constructor works just fine without bundling turned on, but when bundled the result is **supported in all browsers** that support Web Workers - all the way back to IE 10!\n\nWorkers with fully dynamic URLs, Blob URLs, data URLs or with no `{ type:'module' }` option are left unchanged.\n\n> _**Compatibility Note:** Webpack 5 now includes worker bundling. It uses a slightly different syntax:_<br>\n> _`new Worker(new URL(\"./my_worker.js\", import.meta.url))`_\n\n## Installation\n\n```sh\nnpm install -D worker-plugin\n```\n\nThen drop it into your **webpack.config.js:**\n\n```diff\n+ const WorkerPlugin = require('worker-plugin');\n\nmodule.exports = {\n  <...>\n  plugins: [\n+    new WorkerPlugin()\n  ]\n  <...>\n}\n```\n\n> **Note:** If you're planning on having more than one worker, you'll need to make sure [`output.filename`](https://webpack.js.org/configuration/output/#outputfilename) is set to something dynamic, e.g. `\"[name].bundle.js\"` otherwise the generated filenames will overwrite one another. \n\n## Usage\n\n**worker.js**: _(our worker module)_\n\n```js\n// This is a module worker, so we can use imports (in the browser too!)\nimport { calculatePi } from './some-other-module';\n\naddEventListener('message', event => {\n  postMessage(calculatePi(event.data));\n});\n```\n\n**main.js**: _(our demo, on the main thread)_\n\n```js\nconst piWorker = new Worker('./worker.js', { type: 'module' });\npiWorker.onmessage = event => {\n  console.log('pi: ' + event.data);\n};\npiWorker.postMessage(42);\n```\n\n> **Note:** in order to ensure WorkerPlugin bundles your worker, make sure you're passing a **string** URL/filename to the Worker constructor. WorkerPlugin cannot bundle workers with dynamic/variable filenames, Blob or data URLs - it will leave them unmodified and print a warning during your build.\n\n## Options\n\nIn most cases, no options are necessary to use WorkerPlugin.\n\n### `globalObject` _(string | false)_\n\nWorkerPlugin will print a warning if your Webpack configuration has `output.globalObject` set to `window`, since doing so breaks Hot Module Replacement in web workers.\n\nIf you're not using HMR and want to disable this warning, pass `globalObject:false`:\n\n```js\nnew WorkerPlugin({\n  // disable warnings about \"window\" breaking HMR:\n  globalObject: false\n})\n```\n\nTo configure the value of `output.globalObject` for WorkerPlugin's internal Webpack Compiler, set `globalObject` to any String:\n\n```js\nnew WorkerPlugin({\n  // use \"self\" as the global object when receiving hot updates.\n  globalObject: 'self' // <-- this is the default value\n})\n```\n\n### `plugins` _(array)_\n\nBy default, WorkerPlugin doesn't run any of your configured Webpack plugins when bundling worker code - this avoids running things like `html-webpack-plugin` twice. For cases where it's necessary to apply a plugin to Worker code, use the `plugins` option.\n\nHere you can specify the names of plugins to \"copy\" from your existing Webpack configuration, or provide specific plugins to apply only to worker code:\n\n```js\nmodule.exports = {\n  <...>\n  plugins: [\n    // an example of a plugin already being used:\n    new SomeExistingPlugin({ <...> }),\n\n    new WorkerPlugin({\n      plugins: [\n        // A string here will copy the named plugin from your configuration:\n        'SomeExistingPlugin',\n        \n        // Or you can specify a plugin directly, only applied to Worker code:\n        new SomePluginToApplyOnlyToWorkers({ <...> })\n      ]\n    })\n  ]\n  <...>\n}\n```\n\n### `sharedWorker` _(boolean)_\n\nIf set to `true`, this option enables the bundling of [SharedWorker](https://developer.mozilla.org/en-US/docs/Web/API/SharedWorker):\n\n```js\nconst shared = new SharedWorker('./my-shared-worker.js', { type: 'module' });\n```\n\n### `worker` _(boolean)_\n\nIf set to `false`, this option disables the bundling of [Worker]. Intended to be used with `{ sharedWorker: true }` to allow bundling of [SharedWorker] only without also bundling [Worker].\n\n### `preserveTypeModule` _(boolean)_\n### `workerType` _(string)_\n\nNormally, WorkerPlugin will transform `new Worker('./a.js', { type: 'module' })` to completely remove the `type` option, outputting something like `new Worker('a.worker.js')`. This allows the plugin to compile Module Workers to Classic Workers, which are supported in all browsers.\n\nTo instead retain `{type:'module'}` in bundled output, set the `preserveTypeModule` option to `true`:\n\n```js\n  plugins: [\n    new WorkerPlugin({\n      preserveTypeModule: true\n    })\n  ]\n```\n\nSimilarly, if you need to have WorkerPlugin output a specific `type` value, use the `workerType` option to specify it:\n\n```js\n  plugins: [\n    new WorkerPlugin({\n      workerType: 'foo'  // note: this isn't a thing!\n    })\n  ]\n```\n\n## Loader\n\nAt its core, worker-plugin provides two features: parsing and handling of `new Worker()`, and standalone bundling of modules for use in a different JavaScript context.\n\nIf all you want is to compile separate bundles for a module, `worker-plugin/loader` provides the bundling functionality of worker-plugin as a standalone Webpack loader. This is useful for generating bundles for use in iframes, Service Workers or Worklets. Applying `worker-plugin/loader` to an import will bundle that module and return its URL:\n\n```js\nimport workerUrl from 'worker-plugin/loader!./my-worker';\n\nconsole.log(workerUrl); // \"/0.worker.js\"\n\nCSS.paintWorklet.addModule(workerUrl);\n```\n\nTwo options are available:\n\n| Option | Type | Description\n|---|---|:--|\n| `name` | _string_ | Controls the name of the generated chunk.<br>The name is used to generate a URL according to  `output.chunkFilename`.\n| `esModule` | _boolean_ | Export the URL from an ES Module (`export default url`).<br>The default is CommonJS (`module.exports = url`).\n\nOptions can be supplied inline:\n\n```js\nimport url from 'worker-plugin/loader?name=foo&esModule!./foo';\n```\n\n... or by setting up a loader alias:\n\n```js\n// webpack.config.js to enable this:\n// import url from 'worker!./foo';\n{\n  resolveLoader: {\n    alias: {\n      worker: 'worker-plugin/loader?esModule'\n    }\n  }\n}\n```\n\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md","description":"Webpack plugin to bundle Workers automagically.","homepage":"https://github.com/GoogleChromeLabs/worker-plugin#readme","keywords":["webpack","plugin","worker","web worker","thread"],"repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/worker-plugin.git"},"contributors":[{"name":"Jason Miller","email":"developit@google.com"}],"author":{"name":"The Chromium Authors"},"bugs":{"url":"https://github.com/GoogleChromeLabs/worker-plugin/issues"}}