{"name":"comlink","version":"2.3.6","description":"Comlink’s goal is to make [WebWorkers][WebWorker] enjoyable. Comlink removes the mental barrier of thinking about `postMessage` and hides the fact that you are working with workers.","main":"comlink.umd.js","module":"comlink.es6.js","types":"comlink.d.ts","scripts":{"test":"npm run linter && npm run unittest && npm run build","unittest":"karma start","linter":"prettier --write *.ts tests/*.js tests/fixtures/*.js","watchtest":"karma start --no-single-run --browsers ChromeHeadless","watchtestharmony":"karma start --no-single-run --browsers ChromeCanaryHeadlessHarmony","version":"sed -i.bak -e 's!comlinkjs@[0-9.]+!comlinkjs@'${npm_package_version}'!' README.md && git add README.md","mypublish":"npm run build && npm run test && cp README.md package.json dist && npm publish dist && sed -i.bak -e 's!\"comlinkjs\"!\"comlink\"!' dist/package.json && npm publish dist","build":"rm -rf dist && mkdir dist && npm run compile && npm run mangle_global && npm run minify","compile":"tsc --outDir dist -m none && mv dist/comlink.{,global.}js && mv dist/messagechanneladapter.{,global.}js && tsc --outDir dist -m es2015 && mv dist/comlink.{,es6.}js && mv dist/messagechanneladapter.{,es6.}js && tsc -d --outDir dist -m umd && mv dist/comlink.{,umd.}js && mv dist/messagechanneladapter.{,umd.}js","mangle_global":"sed -i.bak -e 's!exports.Comlink!self.Comlink!' dist/comlink.global.js && sed -i.bak 's!^.*\"__esModule\".*$!!' dist/comlink.global.js && sed -i.bak -e 's!exports.MessageChannelAdapter!self.MessageChannelAdapter!' dist/messagechanneladapter.global.js && sed -i.bak -e 's!^.*\"__esModule\".*$!!' dist/messagechanneladapter.global.js","minify":"babel-minify --mangle -o dist/comlink.global.{min.,}js && babel-minify --mangle -o dist/comlink.es6.{min.,}js && babel-minify --mangle -o dist/comlink.umd.{min.,}js && babel-minify --mangle -o dist/messagechanneladapter.global.{min.,}js && babel-minify --mangle -o dist/messagechanneladapter.es6.{min.,}js && babel-minify --mangle -o dist/messagechanneladapter.umd.{min.,}js"},"keywords":[],"author":{"name":"Surma","email":"surma@google.com"},"contributors":[{"name":"Surma","email":"surma@google.com"},{"name":"Ian Kilpatrick","email":"ikilpatrick@google.com"}],"repository":{"type":"git","url":"git+https://github.com/GoogleChromeLabs/comlink.git"},"license":"Apache-2.0","devDependencies":{"babel-minify":"0.4.0","chai":"4.1.2","karma":"2.0.2","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-typescript":"3.0.12","mocha":"5.1.1","typescript":"2.8.3","prettier":"1.12.1"},"dependencies":{},"bugs":{"url":"https://github.com/GoogleChromeLabs/comlink/issues"},"homepage":"https://github.com/GoogleChromeLabs/comlink#readme","_id":"comlink@2.3.6","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"surma","email":"surma@surma.link"},"dist":{"shasum":"331d05fd1092372db8cfd9f15ad10abdad949dbd","size":12751,"noattachment":false,"key":"/comlink/-/comlink-2.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/comlink/download/comlink-2.3.6.tgz"},"maintainers":[{"name":"benjamind","email":""},{"name":"developit","email":"jason@developit.ca"},{"name":"surma","email":"surma@surmair.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/comlink_2.3.6_1525646431305_0.9243155684890678"},"_hasShrinkwrap":false,"publish_time":1525646431440,"_cnpm_publish_time":1525646431440,"_cnpmcore_publish_time":"2021-12-15T18:12:00.930Z","dist-tags":{"alpha":"4.0.0-alpha.10","latest":"4.4.2","next":"4.0.0-alpha.10"}}