{"maintainers":[{"name":"surma","email":"surma@surmair.de"}],"dist-tags":{"latest":"2.2.3"},"author":{"name":"Surma","email":"surma@google.com"},"description":"Use Rollup with workers and ES6 modules today.","readme":"# rollup-plugin-off-main-thread\n\nUse Rollup with workers and ES6 modules _today_.\n\n```\n$ npm install --save @surma/rollup-plugin-off-main-thread\n```\n\nWorkers are JavaScript’s version of threads. [Workers are important to use][when workers] as the main thread is already overloaded, especially on slower or older devices.\n\nThis plugin takes care of shimming module support in workers and allows you to use `new Worker()`.\n\nOMT is the result of merging loadz0r and workz0r.\n\n## Usage\n\nI set up [a gist] to show a full setup with OMT.\n\n### Config\n\n```js\n// rollup.config.js\nimport OMT from \"@surma/rollup-plugin-off-main-thread\";\n\nexport default {\n  input: [\"src/main.js\"],\n  output: {\n    dir: \"dist\",\n    // You _must_ use either “amd” or “esm” as your format.\n    // But note that only very few browsers have native support for\n    // modules in workers.\n    format: \"amd\"\n  },\n  plugins: [OMT()]\n};\n```\n\n### Auto bundling\n\nIn your project's code:\n\n```js\nconst worker = new Worker(\"./worker.js\", { type: \"module\" });\n```\n\nThis will just work.\n\n### Importing workers as URLs\n\nIf your worker constructor doesn't match `workerRegexp` (see options below), you might find it easier to import the worker as a URL. In your project's code:\n\n```js\nimport workerURL from \"omt:./worker.js\";\nimport paintWorkletURL from \"omt:./paint-worklet.js\";\n\nconst worker = new Worker(workerURL, { name: \"main-worker\" });\nCSS.paintWorklet.addModule(paintWorkletURL);\n```\n\n`./worker.js` and `./paint-worklet.js` will be added to the output as chunks.\n\n## Options\n\n```js\n{\n  // ...\n  plugins: [OMT(options)];\n}\n```\n\n- `loader`: A string containing the EJS template for the amd loader. If `undefined`, OMT will use `loader.ejs`.\n- `useEval`: Use `fetch()` + `eval()` to load dependencies instead of `<script>` tags and `importScripts()`. _This is not CSP compliant, but is required if you want to use dynamic imports in ServiceWorker_.\n- `workerRegexp`: A RegExp to find `new Workers()` calls. The second capture group _must_ capture the provided file name without the quotes.\n- `amdFunctionName`: Function name to use instead of AMD’s `define`.\n- `prependLoader`: A function that determines whether the loader code should be prepended to a certain chunk. Should return true if the load is suppsoed to be prepended.\n- `urlLoaderScheme`: Scheme to use when importing workers as URLs. If `undefined`, OMT will use `\"omt\"`.\n\n[when workers]: https://dassur.ma/things/when-workers\n[a gist]: https://gist.github.com/surma/a02db7b53eb3e7870bf539b906ff6ff6\n\n---\n\nLicense Apache-2.0\n","repository":{"type":"git","url":"git+https://github.com/surma/rollup-plugin-off-main-thread.git"},"users":{},"bugs":{"url":"https://github.com/surma/rollup-plugin-off-main-thread/issues"},"license":"Apache-2.0","versions":{"1.1.1":{"name":"@surma/rollup-plugin-off-main-thread","version":"1.1.1","description":"Use Rollup with workers and ES6 modules today.","main":"index.js","scripts":{"fmt":"prettier --write 'tests/**/*.js' *.js *.md *.json","test":"node ./run_tests.js"},"author":{"name":"Surma","email":"surma@google.com"},"license":"Apache-2.0","devDependencies":{"chai":"4.2.0","karma":"4.2.0","karma-chai":"0.1.0","karma-chrome-launcher":"3.0.0","karma-firefox-launcher":"1.1.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","mocha":"6.1.4","prettier":"1.18.2","rollup":"1.16.2"},"repository":{"type":"git","url":"git+https://github.com/surma/rollup-plugin-off-main-thread.git"},"dependencies":{"ejs":"^2.6.1","magic-string":"^0.25.0"},"gitHead":"ec4e056b04534b8ca6012aaead791965b7b96943","bugs":{"url":"https://github.com/surma/rollup-plugin-off-main-thread/issues"},"homepage":"https://github.com/surma/rollup-plugin-off-main-thread#readme","_id":"@surma/rollup-plugin-off-main-thread@1.1.1","_nodeVersion":"12.2.0","_npmVersion":"6.10.1","dist":{"shasum":"f30bd28de9c5ec614ab9d5143eb1bd809a15520c","size":11778,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.1.1.tgz"},"maintainers":[{"name":"surma","email":"surma@surmair.de"}],"_npmUser":{"name":"surma","email":"surma@surma.link"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-off-main-thread_1.1.1_1563724383801_0.6002493493086638"},"_hasShrinkwrap":false,"publish_time":1563724383934,"_cnpm_publish_time":1563724383934},"1.2.0":{"name":"@surma/rollup-plugin-off-main-thread","version":"1.2.0","description":"Use Rollup with workers and ES6 modules today.","main":"index.js","scripts":{"fmt":"prettier --write 'tests/**/*.js' *.js *.md *.json","test":"node ./run_tests.js"},"author":{"name":"Surma","email":"surma@google.com"},"license":"Apache-2.0","devDependencies":{"chai":"4.2.0","karma":"4.2.0","karma-chai":"0.1.0","karma-chrome-launcher":"3.0.0","karma-firefox-launcher":"1.1.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","mocha":"6.1.4","prettier":"1.18.2","rollup":"1.31.1"},"repository":{"type":"git","url":"git+https://github.com/surma/rollup-plugin-off-main-thread.git"},"dependencies":{"ejs":"^2.6.1","magic-string":"^0.25.0"},"gitHead":"1f2fe8741d1547709ba20e582e31b0a80c70a4d1","bugs":{"url":"https://github.com/surma/rollup-plugin-off-main-thread/issues"},"homepage":"https://github.com/surma/rollup-plugin-off-main-thread#readme","_id":"@surma/rollup-plugin-off-main-thread@1.2.0","_nodeVersion":"12.8.0","_npmVersion":"6.12.1","dist":{"shasum":"215925958df1b7b229f3af1adb8ce00bf2d5e8e4","size":13215,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.2.0.tgz"},"maintainers":[{"name":"surma","email":"surma@surmair.de"}],"_npmUser":{"name":"surma","email":"surma@surma.link"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-off-main-thread_1.2.0_1582656578502_0.9531027572305493"},"_hasShrinkwrap":false,"publish_time":1582656578633,"_cnpm_publish_time":1582656578633},"1.3.0":{"name":"@surma/rollup-plugin-off-main-thread","version":"1.3.0","description":"Use Rollup with workers and ES6 modules today.","main":"index.js","scripts":{"fmt":"prettier --write 'tests/**/*.js' *.js *.md *.json","test":"node ./run_tests.js"},"author":{"name":"Surma","email":"surma@google.com"},"license":"Apache-2.0","devDependencies":{"chai":"4.2.0","karma":"4.2.0","karma-chai":"0.1.0","karma-chrome-launcher":"3.0.0","karma-firefox-launcher":"1.1.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","mocha":"6.1.4","prettier":"1.18.2","rollup":"2.0.0-0"},"repository":{"type":"git","url":"git+https://github.com/surma/rollup-plugin-off-main-thread.git"},"dependencies":{"ejs":"^2.6.1","magic-string":"^0.25.0"},"gitHead":"af1afa42a6645ba9b49c79b805d0942a281e978e","bugs":{"url":"https://github.com/surma/rollup-plugin-off-main-thread/issues"},"homepage":"https://github.com/surma/rollup-plugin-off-main-thread#readme","_id":"@surma/rollup-plugin-off-main-thread@1.3.0","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"848c9f6454148f492c109208d81fdb7d7ba07241","size":13660,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.3.0.tgz"},"maintainers":[{"name":"surma","email":"surma@surmair.de"}],"_npmUser":{"name":"surma","email":"surma@surma.link"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-off-main-thread_1.3.0_1582894192262_0.9598319026732858"},"_hasShrinkwrap":false,"publish_time":1582894192366,"_cnpm_publish_time":1582894192366},"1.4.0":{"name":"@surma/rollup-plugin-off-main-thread","version":"1.4.0","description":"Use Rollup with workers and ES6 modules today.","main":"index.js","scripts":{"fmt":"prettier --write 'tests/**/*.js' *.js *.md *.json","test":"node ./run_tests.js"},"author":{"name":"Surma","email":"surma@google.com"},"license":"Apache-2.0","devDependencies":{"chai":"4.2.0","karma":"4.2.0","karma-chai":"0.1.0","karma-chrome-launcher":"3.0.0","karma-firefox-launcher":"1.1.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","mocha":"6.1.4","prettier":"1.18.2","rollup":"2.0.0-0"},"repository":{"type":"git","url":"git+https://github.com/surma/rollup-plugin-off-main-thread.git"},"dependencies":{"ejs":"^2.6.1","magic-string":"^0.25.0"},"gitHead":"038e1c4e98598e3070dd1f58019b41f4a3c74052","bugs":{"url":"https://github.com/surma/rollup-plugin-off-main-thread/issues"},"homepage":"https://github.com/surma/rollup-plugin-off-main-thread#readme","_id":"@surma/rollup-plugin-off-main-thread@1.4.0","_nodeVersion":"12.8.0","_npmVersion":"6.12.1","dist":{"shasum":"d5573d228754765d26bf3fc19f4b96cc24ef5c62","size":14672,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.0.tgz"},"maintainers":[{"name":"surma","email":"surma@surmair.de"}],"_npmUser":{"name":"surma","email":"surma@surma.link"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-off-main-thread_1.4.0_1583169067743_0.7252662854211147"},"_hasShrinkwrap":false,"publish_time":1583169067896,"_cnpm_publish_time":1583169067896},"1.4.1":{"name":"@surma/rollup-plugin-off-main-thread","version":"1.4.1","description":"Use Rollup with workers and ES6 modules today.","main":"index.js","scripts":{"fmt":"prettier --write 'tests/**/*.js' *.js *.md *.json","test":"node ./run_tests.js"},"author":{"name":"Surma","email":"surma@google.com"},"license":"Apache-2.0","devDependencies":{"chai":"4.2.0","karma":"4.2.0","karma-chai":"0.1.0","karma-chrome-launcher":"3.0.0","karma-firefox-launcher":"1.1.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","mocha":"6.1.4","prettier":"1.18.2","rollup":"2.0.0-0"},"repository":{"type":"git","url":"git+https://github.com/surma/rollup-plugin-off-main-thread.git"},"dependencies":{"ejs":"^2.6.1","magic-string":"^0.25.0"},"gitHead":"640c74295778b23b430b40b4c23c93b3ccbe7f4e","bugs":{"url":"https://github.com/surma/rollup-plugin-off-main-thread/issues"},"homepage":"https://github.com/surma/rollup-plugin-off-main-thread#readme","_id":"@surma/rollup-plugin-off-main-thread@1.4.1","_nodeVersion":"12.8.0","_npmVersion":"6.12.1","dist":{"shasum":"bf1343e5a926e5a1da55e3affd761dda4ce143ef","size":14693,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.1.tgz"},"maintainers":[{"name":"surma","email":"surma@surmair.de"}],"_npmUser":{"name":"surma","email":"surma@surma.link"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-off-main-thread_1.4.1_1583170712219_0.21556866116200646"},"_hasShrinkwrap":false,"publish_time":1583170712340,"_cnpm_publish_time":1583170712340},"1.4.2":{"name":"@surma/rollup-plugin-off-main-thread","version":"1.4.2","description":"Use Rollup with workers and ES6 modules today.","main":"index.js","scripts":{"fmt":"prettier --write 'tests/**/*.js' *.js *.md *.json","test":"node ./run_tests.js"},"author":{"name":"Surma","email":"surma@google.com"},"license":"Apache-2.0","devDependencies":{"chai":"4.2.0","karma":"4.2.0","karma-chai":"0.1.0","karma-chrome-launcher":"3.0.0","karma-firefox-launcher":"1.1.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","mocha":"6.1.4","prettier":"1.18.2","rollup":"2.0.0-0"},"repository":{"type":"git","url":"git+https://github.com/surma/rollup-plugin-off-main-thread.git"},"dependencies":{"ejs":"^2.6.1","magic-string":"^0.25.0"},"gitHead":"15d7b01acf36a0532cca8f1ad663ec6460c64a6e","bugs":{"url":"https://github.com/surma/rollup-plugin-off-main-thread/issues"},"homepage":"https://github.com/surma/rollup-plugin-off-main-thread#readme","_id":"@surma/rollup-plugin-off-main-thread@1.4.2","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==","shasum":"e6786b6af5799f82f7ab3a82e53f6182d2b91a58","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz","fileCount":79,"unpackedSize":77792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq/EICRA9TVsSAnZWagAA4McP/243ux0C83w5x8sC6ZkA\nMFyQK0AKrGDxwsH3RXCungvzMkO9RAoY1D7E3wkXv7bJA7uIa7xDWIFjQ+VO\niYdbheIX+S3egWAFpnrH7rSu54TIPfduidfRQ8cQGkuiKCQ4TJxZ+fE5WXjO\nK/Mqw5hVZxnqowOl+1MsSf6fLvkz5FaSXe6K9/aESI2hvACdstJogbnr1VH1\nmh/rJ5921dhFgKaplIjgx9tcaVjoRNASrJavqMFfotnE+XpgX74khLTwF6VV\nTlUesncfy2Hu0lfCgvUsDymKgjNJc8EkmlQQxFylVAiUIzl6cKykb5os0s8s\nUKklPWhFJNfIovmra+QlNX1Ck7JSIj7c4RANAuRqFG0SSW/XI54Mt4Rg9IVS\n896oHU6BONPjcL+YlIjnvDMLf8KJkxQ9EqP11eZld4Tzt3Gpu+/ZdC18TSoV\nSDRHMI4/WJIn89XU8QErZdxb940dqlmVS1+uRs216g34cEQhD9niS8E1+Csc\nLsXLXArAg5JqO3BlBYFdyLr/rVHhXcUyCJ7HXtdn6csxX0lLt4PlxqxdClsi\nT15oxiEwqR+ENBk/c7dnDvjFf2T2f4XwBwrDoqmpNTfShoVO2RE39bBlEq1/\nLdwu1ylG4fPGpR1aqhu9bPNLg+2u8VwMqZw3nA3CGJ/F+8PM7XPn7WgIl1+9\nQVTt\r\n=51eY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyMEazwLlqJMGbDRSh1JF+oB52oX/KAbnJ9I6GmVNiIgIhAPCz8YtMYjssqb/FBKORa6eZqjaeKgyhocHToUI/tgSU"}]},"_npmUser":{"name":"surma","email":"surma@surma.link"},"directories":{},"maintainers":[{"name":"surma","email":"surma@surma.link"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-off-main-thread_1.4.2_1605103879792_0.5778528345798681"},"_hasShrinkwrap":false},"2.0.0":{"name":"@surma/rollup-plugin-off-main-thread","version":"2.0.0","description":"Use Rollup with workers and ES6 modules today.","main":"index.js","scripts":{"fmt":"prettier --write 'tests/**/*.js' *.js *.md *.json","test":"node ./run_tests.js"},"author":{"name":"Surma","email":"surma@google.com"},"license":"Apache-2.0","devDependencies":{"chai":"4.2.0","karma":"4.2.0","karma-chai":"0.1.0","karma-chrome-launcher":"3.0.0","karma-firefox-launcher":"1.1.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","mocha":"6.1.4","prettier":"1.18.2","rollup":"2.0.0-0"},"repository":{"type":"git","url":"git+https://github.com/surma/rollup-plugin-off-main-thread.git"},"dependencies":{"ejs":"^2.6.1","magic-string":"^0.25.0","tippex":"^3.0.0"},"gitHead":"836311dcf03dc3d0318d8472180c605d61d3f732","bugs":{"url":"https://github.com/surma/rollup-plugin-off-main-thread/issues"},"homepage":"https://github.com/surma/rollup-plugin-off-main-thread#readme","_id":"@surma/rollup-plugin-off-main-thread@2.0.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-AdNKppDg2Pnd95+risS3/6zOvlezTYqe50j4ZIvx9OT12GCKz1mblEnbdFFS3IwUV0kxkBcayu/vN18flDn9TQ==","shasum":"76351505c9e9f588fb54358c98e5a606a06cc22b","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.0.0.tgz","fileCount":89,"unpackedSize":87338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDrULCRA9TVsSAnZWagAASNEP/0YrMqKrmkqzisr2oAKY\nOvlpjdvgb7Gsl+b/AlCIyD3cKNh3I4gr1Cb6n7Y3iFIS0wW8E4CmSdOfO7AH\nNZc7CsHlQn5ghfVrMXEtK+wErMwmtYl5QLeMWZWZGFQQ+/XCfljGMp1YTkwZ\nuyQDmqd2Sf+lbEAYXgHtL48KSTj1WrzbQybTAP6xrfP0KGzZWHoF5c3fKtu6\nspm0jgH6lLznweqSTxICwLhieXh/ZBCwU/EIu2XKYtC72Rrdp5g2OxSf4tMs\nbHtruPa8fsy1WiEEQQz4ZiEWxGLOw4CMw79mw3SwxdtnepDMSvS0tuvu5sgy\nQzG5qobhFiGL7Ob1XBGkaepLYhdKSGTrY6L/qV3/NUcbDXCaUgFuOCf85u6v\n8qCe9qeTxu5wi6UqGC6zxwzraehUIAx9CcZPqVIXgsZCJapKfj1DnmmkSXXd\nS1Jt9bDj6NhuazXU/y+P7rJBXHNe/CetimRqnnD3Pr8IA+UhwUPR58+Ckcej\nLmHNOaSpGKaGU0XkmKtbYf4dsokgcAW2+Bha68Fv4wODoAlXTF0RsJsKQ1AM\nJohTnW+ecaM+x0/jF7CDwxxWKgb0/rxtvylim6gYkK6PrTJz58skGybUAhOq\n+sRwIyg5fD+6IE8cLHhb8JkcC3K1WRilRkPYA3EtSBjpQ1PNcr5G5DRnvqfZ\nzAvG\r\n=5xS5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBV6Rrs9074eTnFsbVDDxwxaCucnhU+TtvH3snkcL+JoAiEAkISIqQxmA/euX9Y5tq6WR+iY/fm0YJcnSLTUPB83Qo0="}]},"_npmUser":{"name":"surma","email":"surma@surma.link"},"directories":{},"maintainers":[{"name":"surma","email":"surma@surma.link"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-off-main-thread_2.0.0_1611576587122_0.7910664065790205"},"_hasShrinkwrap":false},"2.1.0":{"name":"@surma/rollup-plugin-off-main-thread","version":"2.1.0","description":"Use Rollup with workers and ES6 modules today.","main":"index.js","scripts":{"fmt":"prettier --write 'tests/**/*.js' *.js *.md *.json","test":"node ./run_tests.js"},"author":{"name":"Surma","email":"surma@google.com"},"license":"Apache-2.0","devDependencies":{"chai":"4.2.0","chalk":"^2.4.2","karma":"4.2.0","karma-chai":"0.1.0","karma-chrome-launcher":"3.0.0","karma-firefox-launcher":"1.1.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","mocha":"6.1.4","prettier":"1.18.2","rollup":"2.2.0"},"repository":{"type":"git","url":"git+https://github.com/surma/rollup-plugin-off-main-thread.git"},"dependencies":{"ejs":"^2.6.1","json5":"^2.2.0","magic-string":"^0.25.0","tippex":"^3.0.0"},"gitHead":"0dc070bffac2cdde9fd85ef24010415d87186e86","bugs":{"url":"https://github.com/surma/rollup-plugin-off-main-thread/issues"},"homepage":"https://github.com/surma/rollup-plugin-off-main-thread#readme","_id":"@surma/rollup-plugin-off-main-thread@2.1.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-xQnXQc2N/P/fS1qxSwf/gN7I4xjZ3LGpoTXpFpqj7hhpqFsmYKPj792HFSkTfQWhxNLnQN7m/0XIraZ5htlDYg==","shasum":"088615587bf11fa1368ebc14c78b7256f7a02016","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.1.0.tgz","fileCount":89,"unpackedSize":90807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNm9CCRA9TVsSAnZWagAAqNcP/ROBBajQvcf9ntQGtz20\nim7JZhR4BB38ifXKEJSRdoYVeJQqiXNIL7CobFAOrSrlKLyQXXOODak0JQD8\nfxIzLBpqyS7zhbk/bqxZtCHHTpN/brVaTCoZbAWPf8PvChBocGZcTOCNBVsv\ny00YjMUTqeORlJRZ29j0HQhWfZB7HAFbsLgPdOV3XXdpsotbV3BtSPYUX52a\nwFvaWPzqkrBIjkwB6/ECblmpONjS7VMlDbG/ZdeVW1euMEZsFT/PJxWPC3yg\nhJNPE+KRYxaiVpIgdsF8bnOZPM2R9tdlNex4R8bFGVFHYB4zagMAmKQs5Qvt\nPs+70GJKDnw36Ob8sv9sLLfLdQNUEdaiGBO8iQCSeQhXiAHIAA9ibxuA+Prv\nWP4HcwO+QsveMzQdl2VqpebEwiQRjM6f0cWL7iJukGLAtUNnmzgVWxDxKSgH\nyb9VzmgCKb3GquxseZ5N9sdHta2pVc0pOR49sd2wOKuYj1ZUHFYEt/3l3tPf\n+YHcVgiRXuZ6u4kM3muGelR/+N4jI4/Al+UDPjVBP5jLZB9HwQDHIPA2NQb5\nsoKBl2k339J872/EV7hTxWt7CxyHo1lzWpVV0yn/G0TkEqh91dySV+F119St\nhuDd7KFMRj9mRH1WOlSdvQhnFlBO1rYKawddxy9XQpGAGGjL8+NDKOkXjJFC\nWpfe\r\n=LRpW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCezkAucanhsOGScOzgAOrmB/lRvEaf8rLJwkThcVhD6AIgOPG+PyduOCHijiI2l3u3IZLqPhSFuuzM+6VXcMILTi4="}]},"_npmUser":{"name":"surma","email":"surma@surma.link"},"directories":{},"maintainers":[{"name":"surma","email":"surma@surma.link"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-off-main-thread_2.1.0_1614180161671_0.9791767184003124"},"_hasShrinkwrap":false},"2.2.0":{"name":"@surma/rollup-plugin-off-main-thread","version":"2.2.0","description":"Use Rollup with workers and ES6 modules today.","main":"index.js","scripts":{"fmt":"prettier --write 'tests/**/*.js' *.js *.md *.json","test":"node ./run_tests.js"},"author":{"name":"Surma","email":"surma@google.com"},"license":"Apache-2.0","devDependencies":{"chai":"4.2.0","chalk":"^2.4.2","karma":"4.2.0","karma-chai":"0.1.0","karma-chrome-launcher":"3.0.0","karma-firefox-launcher":"1.1.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","mocha":"6.1.4","prettier":"1.18.2","rollup":"2.2.0"},"repository":{"type":"git","url":"git+https://github.com/surma/rollup-plugin-off-main-thread.git"},"dependencies":{"ejs":"^3.1.6","json5":"^2.2.0","magic-string":"^0.25.0"},"gitHead":"77eff7b5749b1c4d3b2053590be28ca524b10373","bugs":{"url":"https://github.com/surma/rollup-plugin-off-main-thread/issues"},"homepage":"https://github.com/surma/rollup-plugin-off-main-thread#readme","_id":"@surma/rollup-plugin-off-main-thread@2.2.0","_nodeVersion":"15.6.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-HyMeIo/8wHfjZ3O7wWdawgUbqeZOe4XRMjJcGfZuCa7fdmW03yfNAN3ZgeY5ifaa+u+D+Y29r0rB3a0UCgRWhg==","shasum":"bb549fe272ee991816d5aba494452e9e1fa92a9f","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.0.tgz","fileCount":89,"unpackedSize":92625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkpHdCRA9TVsSAnZWagAAlE0P/0DQskesU8AkTYCvIx77\nGXvT6LgxqX3GcarPri1NSE214gyFj42iUkhEVLGQMbgwvPB1OcjIUX5surDT\nnHCIb8dIO+8qyf30DKCSCB1zlQt9PYbn4cT9jz6YQ4GUGZxJH7zINtwh21g7\nqB2ZrCA90EYt2vbGY2PfC2YhBDnvouMX2LziSriD3CrnllZk4niIrhds3+af\nHUjlEViA72OLiKYZISsMX2QZ29qdRhWtHZ63aHOinbJd2gSRLtQbIaEqWvY5\n76NvGCpiX+BVWqS55WvzQkUmOyRzDORe9v5pvhF/5RhnhHU52da/0bn+fpEa\nDJEgwT8kWffxLgwHpmbnE5FNj6beBzcNxQHbJFZxJ0S8zUagfVG2e3bX6omP\nlXpzMl95vhijNrxk7wH+LcKIgRRyrNZW7Bhc3jHC3ONnRHD5IEb1POyVns3c\nTWf4/q7f0nsvKKmPE15e0ejSx8igSRJocptHF9cV7GOZswIpCiaqbBOPJ6Br\ni6RwKiCzL7HcJhT6HP2SY4j5auvxHmqmJ7QpKFE5QKuxvuX3+NkZqM15NiaX\nzBAXHUiDG8+dwX4YzolYohKnZwc58cAHNxN0aD5RR1Wt2T7hRsg0osQtJ81m\n+ZlLqMzPoCW1imFGFsARhvcc+AFVlpJQyvHFWZo5DFOcPn5kqZyTpt5xggAp\nQW32\r\n=Vxva\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMz6RkjKfidF/VzsFuSqVOPgEXsRxVRgA8++BaaT69pAIgLU76PyCqZQi3Vj58Jhthepi6RpatRGFeHnK9LlwjsXc="}]},"_npmUser":{"name":"rreverser","email":"me@rreverser.com"},"directories":{},"maintainers":[{"name":"rreverser","email":"me@rreverser.com"},{"name":"surma","email":"surma@surma.link"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-off-main-thread_2.2.0_1620218333462_0.295533778260475"},"_hasShrinkwrap":false},"2.2.1":{"name":"@surma/rollup-plugin-off-main-thread","version":"2.2.1","description":"Use Rollup with workers and ES6 modules today.","main":"index.js","scripts":{"fmt":"prettier --write 'tests/**/*.js' *.js *.md *.json","test":"node ./run_tests.js"},"author":{"name":"Surma","email":"surma@google.com"},"license":"Apache-2.0","devDependencies":{"chai":"4.2.0","chalk":"^2.4.2","karma":"4.2.0","karma-chai":"0.1.0","karma-chrome-launcher":"3.0.0","karma-firefox-launcher":"1.1.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","mocha":"6.1.4","prettier":"1.18.2","rollup":"2.2.0"},"repository":{"type":"git","url":"git+https://github.com/surma/rollup-plugin-off-main-thread.git"},"dependencies":{"ejs":"^3.1.6","json5":"^2.2.0","magic-string":"^0.25.0"},"gitHead":"7580b0c0200933332137f13e10dcc0638809c9b6","bugs":{"url":"https://github.com/surma/rollup-plugin-off-main-thread/issues"},"homepage":"https://github.com/surma/rollup-plugin-off-main-thread#readme","_id":"@surma/rollup-plugin-off-main-thread@2.2.1","_nodeVersion":"15.6.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-7OU8wfyv18YPWVmecg2/0Jh+pm3lQbvPhIWHd1YQpoxPKPW/vsDNGBaCnMKsZbz29RjgCoXKugAjyagPncgdEw==","shasum":"6b30055c9e5775d1cfe77cb877d194bad3234d2a","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.1.tgz","fileCount":89,"unpackedSize":92631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkprcCRA9TVsSAnZWagAABOIP/RcX04TxXxtfxUuocXK5\nLVJl4tUQaTD9mZQqZ8eQqUYOTHod6nXgUm90z2DVHOvls/xr7nwcZcTtRsUL\nTdjGMYkl/XZcLb1PQ64pOVlsswKvn2gUamCNYAuuTRnue/AXXNwKySDXKaMY\nBb+gTd/3EUopJoGl0MB5erM4wVpiU2VzPqAYrYVTdk1mkvmNhIQugLsdGtlS\nYY2Z9lEOKyTPVznJDNY7mjgHT8ofEleSg7hLLCTpAU6JN2rWEeDmKuiSbwRD\njznMrRhNom4wEdrPRlkuO1B9Pi0KSpKDhAHqQx1lRHTOjSB5UE1c5JdmxjvD\nqjfJK7GmEQr+0Fb9xGpCORzBt7j9Ry4KIJVbBJtZ3em3Az/jsljEc+jWIr61\n9Mp3+WQ8AW0nLrW383bNwCg+TslEkIbVwAgh5B/1kSTuwq6V1SeCTp3b3nCZ\n/jYvDBPEhvY7BGLWg2TAPnhBNvGJbw1emiyVVnSecm+VDBLYoqSOSm0say3I\nTsIB54D2C1t2iDpNueHxcce+mLR0ZIvKo5s+TZbyb9s+yCoCnsrBDzQfd9rW\nxwV/lIDs41JEdPCb9S4NhPSo0NQ8rci1UzgmcqZRLYgB+YSZw7ngL38sMY0U\n3TQFufTzIbNnmMaYbbA2k3TFN4S8GT6gliYa+3ew2Uddq8h22jhQ5PeM4FBW\nlNM0\r\n=+slo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXki0GRkSZWhyrzkgsbtEXcIHse6wUB9OCllEPs289NAiEAg2IfzfXRgDmvfJk0x2byEjV395p1ILkVV4FoWeuBl0s="}]},"_npmUser":{"name":"rreverser","email":"me@rreverser.com"},"directories":{},"maintainers":[{"name":"rreverser","email":"me@rreverser.com"},{"name":"surma","email":"surma@surma.link"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-off-main-thread_2.2.1_1620220636210_0.960914026824681"},"_hasShrinkwrap":false},"2.2.2":{"name":"@surma/rollup-plugin-off-main-thread","version":"2.2.2","description":"Use Rollup with workers and ES6 modules today.","main":"index.js","scripts":{"fmt":"prettier --write 'tests/**/*.js' *.js *.md *.json","test":"node ./run_tests.js"},"author":{"name":"Surma","email":"surma@google.com"},"license":"Apache-2.0","devDependencies":{"chai":"4.2.0","chalk":"^2.4.2","karma":"4.2.0","karma-chai":"0.1.0","karma-chrome-launcher":"3.0.0","karma-firefox-launcher":"1.1.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","mocha":"6.1.4","prettier":"1.18.2","rollup":"2.2.0"},"repository":{"type":"git","url":"git+https://github.com/surma/rollup-plugin-off-main-thread.git"},"dependencies":{"ejs":"^3.1.6","json5":"^2.2.0","magic-string":"^0.25.0"},"gitHead":"c967772f1d1475a5a393ae94c493c2a55227540e","bugs":{"url":"https://github.com/surma/rollup-plugin-off-main-thread/issues"},"homepage":"https://github.com/surma/rollup-plugin-off-main-thread#readme","_id":"@surma/rollup-plugin-off-main-thread@2.2.2","_nodeVersion":"15.12.0","_npmVersion":"7.7.4","dist":{"integrity":"sha512-dOD6nGZ79RmWKDRQuC7SOGXMvDkkLwBogu+epfVFMKiy2kOUtLZkb8wV/ettuMt37YJAJKYCKUmxSbZL2LkUQg==","shasum":"12e062b299c9305c1e6c30fdac89c3222e0aa83f","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.2.tgz","fileCount":89,"unpackedSize":91305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgponnCRA9TVsSAnZWagAAaOwP/2FLavlQIV1lDVfzl/mM\nEoFpmqfkWxE95YbBHjPlSDW78hlYGDqINxuGxkqPHZZg8allYzJYDRAV7Cbo\npnqsSuXBJziv3Us9IUggXdbOCYE2wS+DDVljfIWYlONq19ypNxOynMQaoSVc\nPMm4+zpE0jnsjR7dj2d17h3woRdUhZ+ZlbR+9fidsW+S1IwTKG5TaZZSZCze\njEfNvXJPZpmkfwF6LA2x4aT4+RWTgfNvNF4DJ5GQvrF+EPeVlOBj6RYbWCgQ\naS2VXfzTKzkRlWvYIjTMcelemM9U0wM8bx5112GSW7U6EehKOnZrsqLNlC+q\nG6HHI7cPrSjJhVIzKOB3qsWNTXuhS3Bb/puuP1JaNfppxCHbiwsIlfN8rwDt\nM8/FmCYTt9qYJ8aYg+OFVo65YbrZVuVuqBr081NA3nBXntyz8a9py4yAvkTW\n+EyuGchuP+COD4vxp29P00KYiaYqblGyncXo3K1TeLFDUuJ6aa5ggi4Hl878\nDjjtPrtmxspMVRj8cmWgNodsFrhfaCKHsC9PtDq7qZHq/iAiDw/cjlHQJkuc\n+KXru0k0YRB4D/kyJPjLVJ899iO3HW+4uP9acCya66zV50wqn/hA/iVINRw6\nBPNTtKwvBOQ2IKOIUcFIXW+kiw9IAHTeCc3iYrFazRTYeWx2UlBtmtEr1f95\nEhkr\r\n=/ufE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX2xW8HUt49l+nXUVcxOQtYYL/rLdIdNW1fESUOrifAAIhAKOwRDlsXagPq3eauCQxMV0xTrmJfJP3xVzJqSCytODL"}]},"_npmUser":{"name":"surma","email":"surma@surma.link"},"directories":{},"maintainers":[{"name":"rreverser","email":"me@rreverser.com"},{"name":"surma","email":"surma@surma.link"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-off-main-thread_2.2.2_1621527014265_0.3044501607517096"},"_hasShrinkwrap":false},"2.2.3":{"name":"@surma/rollup-plugin-off-main-thread","version":"2.2.3","description":"Use Rollup with workers and ES6 modules today.","main":"index.js","scripts":{"fmt":"prettier --write 'tests/**/*.js' *.js *.md *.json","test":"node ./run_tests.js"},"author":{"name":"Surma","email":"surma@google.com"},"license":"Apache-2.0","devDependencies":{"chai":"4.2.0","chalk":"^2.4.2","karma":"4.2.0","karma-chai":"0.1.0","karma-chrome-launcher":"3.0.0","karma-firefox-launcher":"1.1.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","mocha":"6.1.4","prettier":"1.18.2","rollup":"2.2.0"},"repository":{"type":"git","url":"git+https://github.com/surma/rollup-plugin-off-main-thread.git"},"dependencies":{"ejs":"^3.1.6","json5":"^2.2.0","magic-string":"^0.25.0","string.prototype.matchall":"^4.0.6"},"gitHead":"27e2a18c788b2153fa241b1bd29f24f4a2c4ecbc","bugs":{"url":"https://github.com/surma/rollup-plugin-off-main-thread/issues"},"homepage":"https://github.com/surma/rollup-plugin-off-main-thread#readme","_id":"@surma/rollup-plugin-off-main-thread@2.2.3","_nodeVersion":"16.4.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==","shasum":"ee34985952ca21558ab0d952f00298ad2190c053","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz","fileCount":89,"unpackedSize":91477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2cvZCRA9TVsSAnZWagAAfKsP/3tybrI1DJp/EIkhJVZQ\nXEyRFSkEpEfUbTA2Funp5WRmzxCJ9Wmr8TX3Znf1ji0RQifBBdkeOMJERKyZ\ngPnEM259DNEh4J0Y+SKYS5O1tYgRtW4WGJxu63Lb3nSYa0/cP9zGOdi3bENt\nHxkNCc753+jGDoMih9NYr85GCv43K5TnovlCLaksXYo0Klw4MFnL4tndWPnK\n2Ct8zYg+PH6rfkLuqYlb98eq+4gs9ubwShMbgSLS/CqEMSiurPVc4bS19i4z\nRT5jxrkF/OtgOP+EUc9vYxbsk5kmODa/ccshb9VwNaDkKWZfNqgkKEjhBJnf\n1jedQMKEqOV3WJ9de/Y4TdYTGJVfBveGdEI0zBxqdosQ7lVM03AqA574TWuu\nyuqeNdoYDaGQQFkf4vpfUXynoSCFO1yQzZ9Of/8sLXMaDN+9AKlW/pWBnEW5\n1W+PPOdVPd/0bzgf8YwUjqY5lQg9b/xq8WJae6f2N6TXGJxxRHxy2d8M7eRS\nhD3SFfAU+fdtk8Y0cWSWLIXrX2B+cqhFeSVXXWk8OrzKO1cc/LKa8rLCfelB\nx8Dk+6Z7mk5cHo1ASadywlqOvaNWv5xtYbNBGzXHdbYlHjtFRVChHAN5B/A3\naueUBcHSYk+36dzBTvKAo6H7OTaTmT3D7jWwCjiidn7VMWVM9cQfHfwOBRdt\nRidk\r\n=zKft\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEIOFibEsWkVAy4F89LXKRctgnyJRa5VEcji8m3kvRlQIgKxN6Ykr+nZC68EKyqMQl5Xm3/UihjrgANBwfe5PXRv8="}]},"_npmUser":{"name":"surma","email":"surma@surma.link"},"directories":{},"maintainers":[{"name":"rreverser","email":"me@rreverser.com"},{"name":"surma","email":"surma@surma.link"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-off-main-thread_2.2.3_1635857158178_0.21507512759988012"},"_hasShrinkwrap":false}},"name":"@surma/rollup-plugin-off-main-thread","time":{"created":"2019-07-21T15:53:03.934Z","1.1.1":"2019-07-21T15:53:03.934Z","modified":"2020-11-01T07:43:24.461Z","1.2.0":"2020-02-25T18:49:38.633Z","1.3.0":"2020-02-28T12:49:52.366Z","1.4.0":"2020-03-02T17:11:07.896Z","1.4.1":"2020-03-02T17:38:32.340Z","1.4.2":"2020-11-11T14:11:19.925Z","2.0.0":"2021-01-25T12:09:47.261Z","2.1.0":"2021-02-24T15:22:42.358Z","2.2.0":"2021-05-05T12:38:53.624Z","2.2.1":"2021-05-05T13:17:16.314Z","2.2.2":"2021-05-20T16:10:14.399Z","2.2.3":"2021-11-02T12:45:58.336Z"},"readmeFilename":"README.md","homepage":"https://github.com/surma/rollup-plugin-off-main-thread#readme"}