{"_id":"broadcast-channel","_rev":"2922181","name":"broadcast-channel","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs and iframes","dist-tags":{"latest":"4.20.2"},"maintainers":[{"name":"pubkey","email":""}],"time":{"modified":"2023-02-14T06:10:03.000Z","created":"2016-08-19T17:17:28.788Z","4.20.2":"2023-01-16T17:39:51.762Z","4.20.1":"2023-01-06T13:28:43.633Z","4.20.0":"2023-01-06T13:02:16.959Z","4.19.1":"2022-12-28T18:45:46.858Z","4.19.0":"2022-12-28T14:09:34.138Z","4.18.1":"2022-10-31T20:14:36.841Z","4.18.0":"2022-10-06T09:49:50.262Z","4.17.0":"2022-09-13T22:50:10.306Z","4.16.0":"2022-09-13T21:57:17.822Z","4.14.0":"2022-07-18T17:18:25.454Z","4.13.0":"2022-06-01T17:35:56.559Z","4.12.0":"2022-05-24T22:58:28.201Z","4.11.0":"2022-04-12T08:17:29.891Z","4.10.0":"2022-02-03T15:53:29.609Z","4.9.0":"2021-12-23T20:54:35.496Z","4.8.0":"2021-12-15T23:27:13.439Z","4.7.1":"2021-12-13T00:20:31.243Z","4.7.0":"2021-12-03T14:52:39.363Z","4.6.0":"2021-12-02T20:59:11.379Z","4.5.0":"2021-11-05T22:50:08.751Z","4.4.0":"2021-11-01T23:23:36.553Z","4.3.1":"2021-10-30T00:30:59.595Z","4.3.0":"2021-10-29T22:39:32.553Z","4.2.0":"2021-08-03T02:48:30.141Z","4.1.0":"2021-08-02T01:45:43.182Z","4.0.0":"2021-07-25T14:39:27.470Z","3.7.0":"2021-06-13T08:14:56.390Z","3.6.0":"2021-05-19T18:50:32.443Z","3.5.3":"2021-03-11T22:29:19.615Z","3.5.2":"2021-03-11T22:25:02.117Z","3.5.1":"2021-03-11T09:14:27.040Z","3.5.0":"2021-03-10T23:26:18.583Z","3.4.1":"2021-01-24T16:00:21.091Z","3.4.0":"2021-01-24T00:01:46.090Z","3.3.0":"2020-10-20T19:52:25.420Z","3.2.1":"2020-10-16T19:48:14.321Z","3.2.0":"2020-09-15T18:54:39.439Z","3.1.0":"2020-02-29T11:17:32.486Z","3.0.6":"2020-02-28T23:36:48.960Z","3.0.5":"2020-02-26T19:02:08.208Z","3.0.4":"2020-02-06T22:29:36.747Z","3.0.3":"2019-11-23T13:49:35.398Z","3.0.2":"2019-11-16T10:22:07.873Z","3.0.1":"2019-11-15T22:46:33.031Z","3.0.0":"2019-11-14T23:07:20.807Z","2.3.4":"2019-11-13T19:10:46.739Z","2.3.3":"2019-11-09T15:30:32.201Z","2.3.2":"2019-09-30T18:08:16.478Z","2.3.1":"2019-09-26T21:05:56.176Z","2.3.0":"2019-09-26T20:52:52.398Z","2.2.0":"2019-07-25T14:12:13.922Z","2.1.12":"2019-04-17T16:44:08.154Z","2.1.11":"2019-04-16T23:21:00.296Z","2.1.10":"2019-03-17T16:27:00.268Z","2.1.9":"2019-02-01T21:08:44.044Z","2.1.8":"2018-11-12T21:15:18.844Z","2.1.7":"2018-11-09T13:43:56.456Z","2.1.6":"2018-11-06T23:28:59.254Z","2.1.5":"2018-09-26T16:44:19.491Z","2.1.4":"2018-09-20T16:37:22.331Z","2.1.3":"2018-09-07T20:37:46.381Z","2.1.2":"2018-09-07T19:42:17.828Z","2.1.1":"2018-09-06T20:14:31.282Z","2.1.0":"2018-09-06T18:28:07.294Z","2.0.2":"2018-09-05T21:33:07.685Z","2.0.1":"2018-09-04T20:37:31.115Z","2.0.0":"2018-09-03T20:45:56.105Z","1.3.0":"2018-07-31T17:34:00.836Z","1.2.11":"2018-07-31T16:38:42.007Z","1.2.10":"2018-07-30T22:17:40.798Z","1.2.9":"2018-07-24T21:25:01.345Z","1.2.8":"2018-07-23T19:03:22.894Z","1.2.7":"2018-07-20T14:38:22.074Z","1.2.6":"2018-07-20T14:18:37.697Z","1.2.5":"2018-07-16T20:43:20.689Z","1.2.4":"2018-07-14T00:19:00.763Z","1.2.3":"2018-07-13T22:04:39.821Z","1.2.2":"2018-07-13T21:20:43.394Z","1.2.1":"2018-07-11T17:06:16.120Z","1.2.0":"2018-07-06T19:22:32.795Z","1.1.0":"2018-07-01T12:46:41.257Z","1.0.2":"2018-06-28T20:46:21.699Z","1.0.1":"2018-06-24T17:57:52.099Z","1.0.0":"2018-06-24T14:16:55.008Z","0.0.1":"2018-06-22T11:57:59.843Z","0.0.0":"2016-08-19T17:17:28.788Z"},"users":{},"author":{"name":"pubkey"},"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"versions":{"4.20.2":{"name":"broadcast-channel","version":"4.20.2","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs and iframes","exports":{".":{"node":{"types":"./types/index.d.ts","import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"types":"./types/index.d.ts","import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","shim","events","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"funding":"https://github.com/sponsors/pubkey","main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e && npm run test:modules","test:modules":"npm run test:module:esm && npm run test:module:cjs","test:module:esm":"npm run build:es6node && mocha ./test/module.esm.test.mjs -b --timeout 6000 --exit","test:module:cjs":"npm run build:es5node && mocha ./test/module.cjs.test.js -b --timeout 6000 --exit","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.mjs && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode && echo '{ \"type\": \"module\" }' > dist/esnode/package.json","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser | xargs sed -i.bak '/.*NodeMethod.*/d' && echo '{ \"type\": \"module\" }' > dist/esbrowser/package.json","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib | xargs sed -i.bak '/.*NodeMethod.*/d'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.20.7","oblivious-set":"1.1.1","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.4.1"},"devDependencies":{"@babel/cli":"7.20.7","@babel/core":"7.20.12","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-transform-member-expression-literals":"7.18.6","@babel/plugin-transform-property-literals":"7.18.6","@babel/plugin-transform-runtime":"7.19.6","@babel/polyfill":"7.12.1","@babel/preset-env":"7.20.2","@babel/types":"7.20.7","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"7.5.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","detect-node":"2.1.0","eslint":"8.32.0","gzip-size-cli":"5.1.0","http-server":"14.1.1","jest":"29.2.2","karma":"6.4.1","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-coverage":"2.2.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-env-preprocessor":"0.1.1","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"10.1.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"3.10.0","@rollup/plugin-terser":"0.3.0","testcafe":"2.2.0","ts-node":"10.9.1","typescript":"4.8.4","uglify-js":"3.17.4","watchify":"4.0.0","webpack":"5.74.0","webpack-cli":"4.10.0"},"gitHead":"0388b67535fc7fa32cb57e6f71be31d52b775b0b","_id":"broadcast-channel@4.20.2","_nodeVersion":"19.4.0","_npmVersion":"9.2.0","dist":{"shasum":"34c639251dfc586da7c8c1d6b2418dafa9568ae0","size":82408,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.20.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.20.2.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.20.2_1673890791573_0.26575263568328866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-16T17:39:51.762Z","publish_time":1673890791762,"_cnpm_publish_time":1673890791762},"4.20.1":{"name":"broadcast-channel","version":"4.20.1","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs and iframes","exports":{".":{"node":{"import":"./dist/esnode/index.js","types":"./types/index.d.ts","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","types":"./types/index.d.ts","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","shim","events","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"funding":"https://github.com/sponsors/pubkey","main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e && npm run test:modules","test:modules":"npm run test:module:esm && npm run test:module:cjs","test:module:esm":"npm run build:es6node && mocha ./test/module.esm.test.mjs -b --timeout 6000 --exit","test:module:cjs":"npm run build:es5node && mocha ./test/module.cjs.test.js -b --timeout 6000 --exit","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.mjs && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode && echo '{ \"type\": \"module\" }' > dist/esnode/package.json","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser | xargs sed -i.bak '/.*NodeMethod.*/d' && echo '{ \"type\": \"module\" }' > dist/esbrowser/package.json","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib | xargs sed -i.bak '/.*NodeMethod.*/d'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.20.7","oblivious-set":"1.1.1","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.4.1"},"devDependencies":{"@babel/cli":"7.20.7","@babel/core":"7.20.12","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-transform-member-expression-literals":"7.18.6","@babel/plugin-transform-property-literals":"7.18.6","@babel/plugin-transform-runtime":"7.19.6","@babel/polyfill":"7.12.1","@babel/preset-env":"7.20.2","@babel/types":"7.20.7","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"7.5.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","detect-node":"2.1.0","eslint":"8.31.0","gzip-size-cli":"5.1.0","http-server":"14.1.1","jest":"29.2.2","karma":"6.4.1","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-coverage":"2.2.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-env-preprocessor":"0.1.1","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"10.1.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"3.9.1","@rollup/plugin-terser":"0.2.1","testcafe":"2.2.0","ts-node":"10.9.1","typescript":"4.8.4","uglify-js":"3.17.4","watchify":"4.0.0","webpack":"5.74.0","webpack-cli":"4.10.0"},"gitHead":"99ba343037418d21915cda318e1ccf0713dc5e33","_id":"broadcast-channel@4.20.1","_nodeVersion":"19.2.0","_npmVersion":"9.2.0","dist":{"shasum":"1ccc40dceb1447378247f8263904e29f0c4cd974","size":82404,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.20.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.20.1.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.20.1_1673011723429_0.9962123614713472"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-06T13:28:50.518Z","publish_time":1673011723633,"_cnpm_publish_time":1673011723633},"4.20.0":{"name":"broadcast-channel","version":"4.20.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs and iframes","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js","types":"./types/index.d.ts"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js","types":"./types/index.d.ts"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","shim","events","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"funding":"https://github.com/sponsors/pubkey","main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e && npm run test:modules","test:modules":"npm run test:module:esm && npm run test:module:cjs","test:module:esm":"npm run build:es6node && mocha ./test/module.esm.test.mjs -b --timeout 6000 --exit","test:module:cjs":"npm run build:es5node && mocha ./test/module.cjs.test.js -b --timeout 6000 --exit","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.mjs && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode && echo '{ \"type\": \"module\" }' > dist/esnode/package.json","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser | xargs sed -i.bak '/.*NodeMethod.*/d' && echo '{ \"type\": \"module\" }' > dist/esbrowser/package.json","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib | xargs sed -i.bak '/.*NodeMethod.*/d'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.20.7","oblivious-set":"1.1.1","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.4.1"},"devDependencies":{"@babel/cli":"7.20.7","@babel/core":"7.20.12","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-transform-member-expression-literals":"7.18.6","@babel/plugin-transform-property-literals":"7.18.6","@babel/plugin-transform-runtime":"7.19.6","@babel/polyfill":"7.12.1","@babel/preset-env":"7.20.2","@babel/types":"7.20.7","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"7.5.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","detect-node":"2.1.0","eslint":"8.31.0","gzip-size-cli":"5.1.0","http-server":"14.1.1","jest":"29.2.2","karma":"6.4.1","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-coverage":"2.2.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-env-preprocessor":"0.1.1","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"10.1.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"3.9.1","@rollup/plugin-terser":"0.2.1","testcafe":"2.2.0","ts-node":"10.9.1","typescript":"4.8.4","uglify-js":"3.17.4","watchify":"4.0.0","webpack":"5.74.0","webpack-cli":"4.10.0"},"gitHead":"050d8835467b41392e0762e71de997b4da51a08c","_id":"broadcast-channel@4.20.0","_nodeVersion":"19.2.0","_npmVersion":"9.2.0","dist":{"shasum":"1e29aac20bf656208b6ab870833266adeb858678","size":82394,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.20.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.20.0_1673010136715_0.274498265816014"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-06T13:08:23.799Z","publish_time":1673010136959,"_cnpm_publish_time":1673010136959},"4.19.1":{"name":"broadcast-channel","version":"4.19.1","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs and iframes","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","shim","events","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"funding":"https://github.com/sponsors/pubkey","main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e && npm run test:modules","test:modules":"npm run test:module:esm && npm run test:module:cjs","test:module:esm":"npm run build:es6node && mocha ./test/module.esm.test.mjs -b --timeout 6000 --exit","test:module:cjs":"npm run build:es5node && mocha ./test/module.cjs.test.js -b --timeout 6000 --exit","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode && echo '{ \"type\": \"module\" }' > dist/esnode/package.json","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser | xargs sed -i.bak '/.*NodeMethod.*/d' && echo '{ \"type\": \"module\" }' > dist/esbrowser/package.json","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib | xargs sed -i.bak '/.*NodeMethod.*/d'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.20.7","oblivious-set":"1.1.1","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.4.1"},"devDependencies":{"@babel/cli":"7.20.7","@babel/core":"7.20.7","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-transform-member-expression-literals":"7.18.6","@babel/plugin-transform-property-literals":"7.18.6","@babel/plugin-transform-runtime":"7.19.6","@babel/polyfill":"7.12.1","@babel/preset-env":"7.20.2","@babel/types":"7.20.7","@rollup/plugin-node-resolve":"15.0.1","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"7.5.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","detect-node":"2.1.0","eslint":"8.26.0","gzip-size-cli":"5.1.0","http-server":"14.1.1","jest":"29.2.2","karma":"6.4.1","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-coverage":"2.2.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-env-preprocessor":"0.1.1","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"10.1.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.79.1","rollup-plugin-terser":"7.0.2","testcafe":"2.0.2","ts-node":"10.9.1","typescript":"4.8.4","uglify-js":"3.17.4","watchify":"4.0.0","webpack":"5.74.0","webpack-cli":"4.10.0"},"gitHead":"8f698cf5e1ad94a1461f60457216fd7355ff5ecb","_id":"broadcast-channel@4.19.1","_nodeVersion":"19.2.0","_npmVersion":"9.2.0","dist":{"shasum":"a3672c8c4439206d8b72dd1a13aaafb1808c4780","size":82350,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.19.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.19.1.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.19.1_1672253146698_0.3383410261752453"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-28T18:45:52.702Z","publish_time":1672253146858,"_cnpm_publish_time":1672253146858},"4.19.0":{"name":"broadcast-channel","version":"4.19.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs and iframes","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","shim","events","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"funding":"https://github.com/sponsors/pubkey","main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e && npm run test:modules","test:modules":"npm run test:module:esm && npm run test:module:cjs","test:module:esm":"npm run build:es6node && mocha ./test/module.esm.test.mjs -b --timeout 6000 --exit","test:module:cjs":"npm run build:es5node && mocha ./test/module.cjs.test.js -b --timeout 6000 --exit","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode && echo '{ \"type\": \"module\" }' > dist/esnode/package.json","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser | xargs sed -i.bak '/.*NodeMethod.*/d' && echo '{ \"type\": \"module\" }' > dist/esbrowser/package.json","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib | xargs sed -i.bak '/.*NodeMethod.*/d'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.20.7","oblivious-set":"1.1.1","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.4.0"},"devDependencies":{"@babel/cli":"7.19.3","@babel/core":"7.19.6","@babel/plugin-proposal-object-rest-spread":"7.19.4","@babel/plugin-transform-member-expression-literals":"7.18.6","@babel/plugin-transform-property-literals":"7.18.6","@babel/plugin-transform-runtime":"7.19.6","@babel/polyfill":"7.12.1","@babel/preset-env":"7.19.4","@babel/types":"7.20.0","@rollup/plugin-node-resolve":"15.0.1","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"7.5.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","detect-node":"2.1.0","eslint":"8.26.0","gzip-size-cli":"5.1.0","http-server":"14.1.1","jest":"29.2.2","karma":"6.4.1","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-coverage":"2.2.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-env-preprocessor":"0.1.1","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"10.1.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.79.1","rollup-plugin-terser":"7.0.2","testcafe":"2.0.2","ts-node":"10.9.1","typescript":"4.8.4","uglify-js":"3.17.4","watchify":"4.0.0","webpack":"5.74.0","webpack-cli":"4.10.0"},"gitHead":"dcba627fcf538687478910cdbe7cd7e0bb8e31b8","_id":"broadcast-channel@4.19.0","_nodeVersion":"19.2.0","_npmVersion":"9.2.0","dist":{"shasum":"bd48521948a64170e5f86c969ea9371390ded9f7","size":82069,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.19.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.19.0_1672236573955_0.8894695692785008"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-28T14:11:18.908Z","publish_time":1672236574138,"_cnpm_publish_time":1672236574138},"4.18.1":{"name":"broadcast-channel","version":"4.18.1","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","shim","events","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"funding":"https://github.com/sponsors/pubkey","main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e && npm run test:modules","test:modules":"npm run test:module:esm && npm run test:module:cjs","test:module:esm":"npm run build:es6node && mocha ./test/module.esm.test.mjs -b --timeout 6000 --exit","test:module:cjs":"npm run build:es5node && mocha ./test/module.cjs.test.js -b --timeout 6000 --exit","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode && echo '{ \"type\": \"module\" }' > dist/esnode/package.json","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser | xargs sed -i.bak '/.*NodeMethod.*/d' && echo '{ \"type\": \"module\" }' > dist/esbrowser/package.json","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib | xargs sed -i.bak '/.*NodeMethod.*/d'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","oblivious-set":"1.1.1","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.19.3","@babel/core":"7.19.6","@babel/plugin-proposal-object-rest-spread":"7.19.4","@babel/plugin-transform-member-expression-literals":"7.18.6","@babel/plugin-transform-property-literals":"7.18.6","@babel/plugin-transform-runtime":"7.19.6","@babel/polyfill":"7.12.1","@babel/preset-env":"7.19.4","@babel/types":"7.20.0","@rollup/plugin-node-resolve":"15.0.1","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"7.5.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.26.0","gzip-size-cli":"5.1.0","http-server":"14.1.1","jest":"29.2.2","karma":"6.4.1","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-coverage":"2.2.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-env-preprocessor":"0.1.1","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"10.1.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.79.1","rollup-plugin-terser":"7.0.2","testcafe":"2.0.2","ts-node":"10.9.1","typescript":"4.8.4","uglify-js":"3.17.4","watchify":"4.0.0","webpack":"5.74.0","webpack-cli":"4.10.0"},"gitHead":"b7723460cd90aeb558047eb4861e4f0c358fefcc","_id":"broadcast-channel@4.18.1","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"shasum":"23361e531a7af3589e184f65ac89cd387bb263be","size":80856,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.18.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.18.1.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.18.1_1667247276650_0.2954870870776194"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-31T20:21:06.874Z","publish_time":1667247276841,"_cnpm_publish_time":1667247276841},"4.18.0":{"name":"broadcast-channel","version":"4.18.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","shim","events","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"funding":"https://github.com/sponsors/pubkey","main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e && npm run test:modules","test:modules":"npm run test:module:esm && npm run test:module:cjs","test:module:esm":"npm run build:es6node && mocha ./test/module.esm.test.mjs -b --timeout 6000 --exit","test:module:cjs":"npm run build:es5node && mocha ./test/module.cjs.test.js -b --timeout 6000 --exit","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode && echo '{ \"type\": \"module\" }' > dist/esnode/package.json","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser | xargs sed -i.bak '/.*NodeMethod.*/d' && echo '{ \"type\": \"module\" }' > dist/esbrowser/package.json","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib | xargs sed -i.bak '/.*NodeMethod.*/d'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","oblivious-set":"1.1.1","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.19.3","@babel/core":"7.19.3","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-transform-member-expression-literals":"7.18.6","@babel/plugin-transform-property-literals":"7.18.6","@babel/plugin-transform-runtime":"7.19.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.19.3","@babel/types":"7.19.3","@rollup/plugin-node-resolve":"14.1.0","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"7.4.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.24.0","gzip-size-cli":"5.1.0","http-server":"14.1.1","jest":"29.1.2","karma":"6.4.1","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-coverage":"2.2.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-env-preprocessor":"0.1.1","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"10.0.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.79.1","rollup-plugin-terser":"7.0.2","testcafe":"2.0.1","ts-node":"10.9.1","typescript":"4.8.4","uglify-js":"3.17.3","watchify":"4.0.0","webpack":"5.74.0","webpack-cli":"4.10.0"},"gitHead":"9b3710b0b62c9855681a77e6dba7f443ab00df8f","_id":"broadcast-channel@4.18.0","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"shasum":"55d7e3b85f661e74b74eb9ab045b1b8af6d3049b","size":81011,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.18.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.18.0_1665049790043_0.8096748116097008"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-06T09:50:04.054Z","publish_time":1665049790262,"_cnpm_publish_time":1665049790262},"4.17.0":{"name":"broadcast-channel","version":"4.17.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e && npm run test:modules","test:modules":"npm run test:module:esm && npm run test:module:cjs","test:module:esm":"npm run build:es6node && mocha ./test/module.esm.test.mjs -b --timeout 6000 --exit","test:module:cjs":"npm run build:es5node && mocha ./test/module.cjs.test.js -b --timeout 6000 --exit","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode && echo '{ \"type\": \"module\" }' > dist/esnode/package.json","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser | xargs sed -i.bak '/.*NodeMethod.*/d' && echo '{ \"type\": \"module\" }' > dist/esbrowser/package.json","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib | xargs sed -i.bak '/.*NodeMethod.*/d'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","oblivious-set":"1.1.1","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.18.10","@babel/core":"7.19.0","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-transform-member-expression-literals":"7.18.6","@babel/plugin-transform-property-literals":"7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/polyfill":"7.12.1","@babel/preset-env":"7.19.0","@babel/types":"7.19.0","@rollup/plugin-node-resolve":"14.1.0","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"7.4.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.23.1","gzip-size-cli":"5.1.0","http-server":"14.1.1","jest":"29.0.3","karma":"6.4.0","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-coverage":"2.2.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-env-preprocessor":"0.1.1","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"10.0.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.79.0","rollup-plugin-terser":"7.0.2","testcafe":"2.0.0","ts-node":"10.9.1","typescript":"4.8.3","uglify-js":"3.17.0","watchify":"4.0.0","webpack":"5.74.0","webpack-cli":"4.10.0"},"gitHead":"90d77eddb8bf81c665e6c12e8dfeddd1c83bc170","_id":"broadcast-channel@4.17.0","_nodeVersion":"18.8.0","_npmVersion":"8.19.1","dist":{"shasum":"599d44674b09a4e2e07af6da5d03b45ca8bffd11","size":80810,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.17.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.17.0_1663109410142_0.7330201530429701"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-13T22:50:21.227Z","publish_time":1663109410306,"_cnpm_publish_time":1663109410306},"4.16.0":{"name":"broadcast-channel","version":"4.16.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e && npm run test:modules","test:modules":"npm run test:module:esm && npm run test:module:cjs","test:module:esm":"npm run build:es6node && mocha ./test/module.esm.test.mjs -b --timeout 6000 --exit","test:module:cjs":"npm run build:es5node && mocha ./test/module.cjs.test.js -b --timeout 6000 --exit","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode && echo '{ \"type\": \"module\" }' > dist/esnode/package.json","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser | xargs sed -i.bak '/.*NodeMethod.*/d' && echo '{ \"type\": \"module\" }' > dist/esbrowser/package.json","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib | xargs sed -i.bak '/.*NodeMethod.*/d'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","detect-node":"^2.1.0","oblivious-set":"1.1.1","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.18.10","@babel/core":"7.19.0","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-transform-member-expression-literals":"7.18.6","@babel/plugin-transform-property-literals":"7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/polyfill":"7.12.1","@babel/preset-env":"7.19.0","@babel/types":"7.19.0","@rollup/plugin-node-resolve":"13.3.0","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"7.4.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.23.1","gzip-size-cli":"5.1.0","http-server":"14.1.1","jest":"28.1.3","karma":"6.4.0","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-coverage":"2.2.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-env-preprocessor":"0.1.1","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"10.0.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.79.0","rollup-plugin-terser":"7.0.2","testcafe":"1.20.1","ts-node":"10.9.1","typescript":"4.8.2","uglify-js":"3.17.0","watchify":"4.0.0","webpack":"5.74.0","webpack-cli":"4.10.0"},"gitHead":"7c64d95f2f3bb83366d6cbec553ec0770cf4e7c1","_id":"broadcast-channel@4.16.0","_nodeVersion":"18.8.0","_npmVersion":"8.19.1","dist":{"shasum":"b62446e037e5fc091fd37f0e1b873019348562f0","size":83510,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.16.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.16.0_1663106237597_0.7002804842029327"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-13T21:58:13.763Z","publish_time":1663106237822,"_cnpm_publish_time":1663106237822},"4.14.0":{"name":"broadcast-channel","version":"4.14.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e && npm run test:modules","test:modules":"npm run test:module:esm && npm run test:module:cjs","test:module:esm":"npm run build:es6node && mocha ./test/module.esm.test.mjs -b --timeout 6000 --exit","test:module:cjs":"npm run build:es5node && mocha ./test/module.cjs.test.js -b --timeout 6000 --exit","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode && echo '{ \"type\": \"module\" }' > dist/esnode/package.json","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//' && echo '{ \"type\": \"module\" }' > dist/esbrowser/package.json","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","detect-node":"^2.1.0","microtime":"3.1.0","oblivious-set":"1.1.1","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.18.9","@babel/core":"7.18.9","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-transform-member-expression-literals":"7.18.6","@babel/plugin-transform-property-literals":"7.18.6","@babel/plugin-transform-runtime":"7.18.9","@babel/polyfill":"7.12.1","@babel/preset-env":"7.18.9","@babel/types":"7.18.9","@rollup/plugin-node-resolve":"13.3.0","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"7.2.2","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.20.0","gzip-size-cli":"5.1.0","http-server":"14.1.1","jest":"28.1.3","karma":"6.4.0","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-coverage":"2.2.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-env-preprocessor":"0.1.1","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"10.0.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.77.0","rollup-plugin-terser":"7.0.2","testcafe":"1.20.0","ts-node":"10.9.1","typescript":"4.7.4","uglify-js":"3.16.2","watchify":"4.0.0","webpack":"5.73.0","webpack-cli":"4.10.0"},"gitHead":"266c99e6775ab26bccd14cfd8a10fb723cef8cc3","_id":"broadcast-channel@4.14.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"shasum":"cd2ce466128130ec3a93f7c1f1ed01d658575e35","size":82247,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.14.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.14.0_1658164705246_0.39166291489714133"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-18T17:20:23.627Z","publish_time":1658164705454,"_cnpm_publish_time":1658164705454},"4.13.0":{"name":"broadcast-channel","version":"4.13.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e && npm run test:modules","test:modules":"npm run test:module:esm && npm run test:module:cjs","test:module:esm":"npm run build:es6node && mocha ./test/module.esm.test.mjs -b --timeout 6000 --exit","test:module:cjs":"npm run build:es5node && mocha ./test/module.cjs.test.js -b --timeout 6000 --exit","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode && echo '{ \"type\": \"module\" }' > dist/esnode/package.json","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//' && echo '{ \"type\": \"module\" }' > dist/esbrowser/package.json","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","detect-node":"^2.1.0","microtime":"3.0.0","oblivious-set":"1.1.1","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.17.10","@babel/core":"7.18.2","@babel/plugin-proposal-object-rest-spread":"7.18.0","@babel/plugin-transform-member-expression-literals":"7.16.7","@babel/plugin-transform-property-literals":"7.16.7","@babel/plugin-transform-runtime":"7.18.2","@babel/polyfill":"7.12.1","@babel/preset-env":"7.18.2","@babel/types":"7.18.4","@rollup/plugin-node-resolve":"13.3.0","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"7.2.1","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.16.0","gzip-size-cli":"5.1.0","http-server":"14.1.1","jest":"28.1.0","karma":"6.3.20","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-coverage":"2.2.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-env-preprocessor":"0.1.1","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"10.0.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.75.5","rollup-plugin-terser":"7.0.2","testcafe":"1.19.0","ts-node":"10.8.0","typescript":"4.7.2","uglify-js":"3.15.5","watchify":"4.0.0","webpack":"5.72.1","webpack-cli":"4.9.2"},"gitHead":"6026b55bf175ff5577e874b494ad5fb0de4a0985","_id":"broadcast-channel@4.13.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"21387b2602b9e9ec3b97b03bd8a8d2c198352ff6","size":82228,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.13.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.13.0_1654104956391_0.07506792255692929"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-01T17:39:33.198Z","publish_time":1654104956559,"_cnpm_publish_time":1654104956559},"4.12.0":{"name":"broadcast-channel","version":"4.12.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.mjs","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.mjs","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e && npm run test:modules","test:modules":"npm run test:module:esm && npm run test:module:cjs","test:module:esm":"npm run build:es6node && mocha ./test/module.esm.test.mjs -b --timeout 6000 --exit","test:module:cjs":"npm run build:es5node && mocha ./test/module.cjs.test.js -b --timeout 6000 --exit","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6node babel src --out-dir dist/esnode --out-file-extension .mjs","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//'","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","detect-node":"^2.1.0","microtime":"3.0.0","oblivious-set":"1.1.1","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.17.10","@babel/core":"7.18.0","@babel/plugin-proposal-object-rest-spread":"7.18.0","@babel/plugin-transform-member-expression-literals":"7.16.7","@babel/plugin-transform-property-literals":"7.16.7","@babel/plugin-transform-runtime":"7.18.0","@babel/polyfill":"7.12.1","@babel/preset-env":"7.18.0","@babel/types":"7.18.0","@rollup/plugin-node-resolve":"13.3.0","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","babel-plugin-replace-import-extension":"1.1.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"7.2.1","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.16.0","gzip-size-cli":"5.1.0","http-server":"14.1.0","jest":"28.1.0","karma":"6.3.20","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-coverage":"2.2.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-env-preprocessor":"0.1.1","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"10.0.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.74.1","rollup-plugin-terser":"7.0.2","testcafe":"1.18.6","ts-node":"10.7.0","typescript":"4.7.2","uglify-js":"3.15.5","watchify":"4.0.0","webpack":"5.72.0","webpack-cli":"4.9.2"},"gitHead":"4b06d1759f5ca59c1856d4e71c1a8214799a6ffd","_id":"broadcast-channel@4.12.0","_nodeVersion":"18.2.0","_npmVersion":"8.9.0","dist":{"shasum":"891876c5262376ab714b33a0d9e9d87a894b5bcb","size":92276,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.12.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.12.0_1653433108061_0.420869250415542"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-24T22:59:04.356Z","publish_time":1653433108201,"_cnpm_publish_time":1653433108201},"4.11.0":{"name":"broadcast-channel","version":"4.11.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//'","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","detect-node":"^2.1.0","microtime":"3.0.0","oblivious-set":"1.0.0","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.17.6","@babel/core":"7.17.9","@babel/plugin-proposal-object-rest-spread":"7.17.3","@babel/plugin-transform-member-expression-literals":"7.16.7","@babel/plugin-transform-property-literals":"7.16.7","@babel/plugin-transform-runtime":"7.17.0","@babel/polyfill":"7.12.1","@babel/preset-env":"7.16.11","@babel/types":"7.17.0","@rollup/plugin-node-resolve":"13.2.0","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"7.1.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.13.0","gzip-size-cli":"5.1.0","http-server":"14.1.0","jest":"27.5.1","karma":"6.3.17","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-coverage":"2.2.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"9.2.2","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.70.1","rollup-plugin-terser":"7.0.2","testcafe":"1.18.5","ts-node":"10.7.0","typescript":"4.6.3","uglify-js":"3.15.4","watchify":"4.0.0","webpack":"5.72.0","webpack-cli":"4.9.2"},"gitHead":"44a2f3bf0cdbf63f3a56f2d1f752b6342704ff73","_id":"broadcast-channel@4.11.0","_nodeVersion":"17.9.0","_npmVersion":"8.6.0","dist":{"shasum":"b9ebc7ce1326120088e61d2197477496908a1a9e","size":81964,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.11.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.11.0_1649751449542_0.3393316721896611"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-12T10:31:52.812Z","publish_time":1649751449891,"_cnpm_publish_time":1649751449891},"4.10.0":{"name":"broadcast-channel","version":"4.10.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//'","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","detect-node":"^2.1.0","microseconds":"0.2.0","nano-time":"1.0.0","oblivious-set":"1.0.0","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.17.0","@babel/core":"7.17.0","@babel/plugin-proposal-object-rest-spread":"7.16.7","@babel/plugin-transform-member-expression-literals":"7.16.7","@babel/plugin-transform-property-literals":"7.16.7","@babel/plugin-transform-runtime":"7.17.0","@babel/polyfill":"7.12.1","@babel/preset-env":"7.16.11","@babel/types":"7.17.0","@rollup/plugin-node-resolve":"13.1.3","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"7.0.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.8.0","gzip-size-cli":"5.1.0","http-server":"14.1.0","jest":"27.4.7","karma":"6.3.13","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.1.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"9.2.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.67.0","rollup-plugin-terser":"7.0.2","testcafe":"1.18.3","ts-node":"10.4.0","typescript":"4.5.5","uglify-js":"3.15.0","watchify":"4.0.0","webpack":"5.68.0","webpack-cli":"4.9.2"},"gitHead":"7f36d56c8fb6ebf902c51636d0b9d5a53c38dfde","_id":"broadcast-channel@4.10.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"d19fb902df227df40b1b580351713d30c302d198","size":80101,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.10.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.10.0_1643903609480_0.14203014436201888"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-03T15:53:37.674Z","publish_time":1643903609609,"_cnpm_publish_time":1643903609609},"4.9.0":{"name":"broadcast-channel","version":"4.9.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config --cache","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//'","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","detect-node":"^2.1.0","microseconds":"0.2.0","nano-time":"1.0.0","oblivious-set":"1.0.0","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.16.0","@babel/core":"7.16.5","@babel/plugin-proposal-object-rest-spread":"7.16.5","@babel/plugin-transform-member-expression-literals":"7.16.5","@babel/plugin-transform-property-literals":"7.16.5","@babel/plugin-transform-runtime":"7.16.5","@babel/polyfill":"7.12.1","@babel/preset-env":"7.16.5","@babel/types":"7.16.0","@rollup/plugin-node-resolve":"13.1.1","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.5.1","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.5.0","gzip-size-cli":"5.1.0","http-server":"14.0.0","jest":"27.4.5","karma":"6.3.9","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.1.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"9.1.3","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.61.1","rollup-plugin-terser":"7.0.2","testcafe":"1.18.1","ts-node":"10.4.0","typescript":"4.5.4","uglify-js":"3.14.5","watchify":"4.0.0","webpack":"5.65.0","webpack-cli":"4.9.1"},"gitHead":"72cc82853a76b23950e6fb2ed3e4ebdc7f2b9900","_id":"broadcast-channel@4.9.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"8af337d4ea19aeb6b819ec2eb3dda942b28c724c","size":79731,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.9.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.9.0_1640292875350_0.8400463913245086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:22:51.497Z","publish_time":1640292875496,"_cnpm_publish_time":1640292875496},"4.8.0":{"name":"broadcast-channel","version":"4.8.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//'","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","detect-node":"^2.1.0","microseconds":"0.2.0","nano-time":"1.0.0","oblivious-set":"1.0.0","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/plugin-proposal-object-rest-spread":"7.16.0","@babel/plugin-transform-member-expression-literals":"7.16.0","@babel/plugin-transform-property-literals":"7.16.0","@babel/plugin-transform-runtime":"7.16.4","@babel/polyfill":"7.12.1","@babel/preset-env":"7.16.4","@babel/types":"7.16.0","@rollup/plugin-node-resolve":"13.0.6","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.4.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.4.1","gzip-size-cli":"5.1.0","http-server":"14.0.0","jest":"27.4.4","karma":"6.3.9","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.1.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"9.1.3","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.61.1","rollup-plugin-terser":"7.0.2","testcafe":"1.17.1","ts-node":"10.4.0","typescript":"4.5.3","uglify-js":"3.14.5","watchify":"4.0.0","webpack":"5.65.0","webpack-cli":"4.9.1"},"gitHead":"ee90c8c101a29eb31d56e739e41454655d929d64","_id":"broadcast-channel@4.8.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"1f2c1f1fd97e186c26793b044218ed44a9d4d7d8","size":79213,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.8.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.8.0_1639610833297_0.5263341546549827"},"_hasShrinkwrap":false,"publish_time":1639610833439,"_cnpm_publish_time":1639610833439,"_cnpmcore_publish_time":"2021-12-16T15:29:49.239Z"},"4.7.1":{"name":"broadcast-channel","version":"4.7.1","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//'","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","detect-node":"^2.1.0","microseconds":"0.2.0","nano-time":"1.0.0","oblivious-set":"1.0.0","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/plugin-proposal-object-rest-spread":"7.16.0","@babel/plugin-transform-member-expression-literals":"7.16.0","@babel/plugin-transform-property-literals":"7.16.0","@babel/plugin-transform-runtime":"7.16.4","@babel/polyfill":"7.12.1","@babel/preset-env":"7.16.4","@babel/types":"7.16.0","@rollup/plugin-node-resolve":"13.0.6","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.4.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.4.1","gzip-size-cli":"5.1.0","http-server":"14.0.0","jest":"27.4.4","karma":"6.3.9","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.1.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"9.1.3","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.61.1","rollup-plugin-terser":"7.0.2","testcafe":"1.17.1","ts-node":"10.4.0","typescript":"4.5.2","uglify-js":"3.14.4","watchify":"4.0.0","webpack":"5.65.0","webpack-cli":"4.9.1"},"gitHead":"093f31a16fc68c0c36a6404a7ddebbab600ea151","_id":"broadcast-channel@4.7.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"f2a5129cf4bf69c9f944b34e777a4fc907be407e","size":78386,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.7.1.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.7.1_1639354831065_0.24312562839608942"},"_hasShrinkwrap":false,"publish_time":1639354831243,"_cnpm_publish_time":1639354831243,"_cnpmcore_publish_time":"2021-12-16T15:29:49.610Z"},"4.7.0":{"name":"broadcast-channel","version":"4.7.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//'","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","detect-node":"^2.1.0","microseconds":"0.2.0","nano-time":"1.0.0","oblivious-set":"1.0.0","p-queue":"6.6.2","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/plugin-proposal-object-rest-spread":"7.16.0","@babel/plugin-transform-member-expression-literals":"7.16.0","@babel/plugin-transform-property-literals":"7.16.0","@babel/plugin-transform-runtime":"7.16.4","@babel/polyfill":"7.12.1","@babel/preset-env":"7.16.4","@babel/types":"7.16.0","@rollup/plugin-node-resolve":"13.0.6","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.4.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.3.0","gzip-size-cli":"5.1.0","http-server":"14.0.0","jest":"27.4.3","karma":"6.3.9","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.1.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"9.1.3","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.60.2","rollup-plugin-terser":"7.0.2","testcafe":"1.17.1","ts-node":"10.4.0","typescript":"4.5.2","uglify-js":"3.14.4","watchify":"4.0.0","webpack":"5.64.4","webpack-cli":"4.9.1"},"gitHead":"f24ac8d23e3a91bcd04d7b1d9866c9fbfe3aeac2","_id":"broadcast-channel@4.7.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"4f5c31982f627eae4ffe463623ba36a9e7da1992","size":78421,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.7.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.7.0_1638543159213_0.639719682802318"},"_hasShrinkwrap":false,"publish_time":1638543159363,"_cnpm_publish_time":1638543159363,"_cnpmcore_publish_time":"2021-12-16T15:29:49.954Z"},"4.6.0":{"name":"broadcast-channel","version":"4.6.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//'","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","detect-node":"^2.1.0","microseconds":"0.2.0","nano-time":"1.0.0","oblivious-set":"1.0.0","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/plugin-proposal-object-rest-spread":"7.16.0","@babel/plugin-transform-member-expression-literals":"7.16.0","@babel/plugin-transform-property-literals":"7.16.0","@babel/plugin-transform-runtime":"7.16.4","@babel/polyfill":"7.12.1","@babel/preset-env":"7.16.4","@babel/types":"7.16.0","@rollup/plugin-node-resolve":"13.0.6","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.4.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.3.0","gzip-size-cli":"5.1.0","http-server":"14.0.0","jest":"27.4.3","karma":"6.3.9","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.1.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"9.1.3","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.60.2","rollup-plugin-terser":"7.0.2","testcafe":"1.17.1","ts-node":"10.4.0","typescript":"4.5.2","uglify-js":"3.14.4","watchify":"4.0.0","webpack":"5.64.4","webpack-cli":"4.9.1"},"gitHead":"830b8f63c4023ff23fdbbf5454fda534ff8389e6","_id":"broadcast-channel@4.6.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"b305320b9ab5bac9ce81c9a5e52cf689f0fae354","size":76550,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.6.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.6.0_1638478751184_0.5049655137011297"},"_hasShrinkwrap":false,"publish_time":1638478751379,"_cnpm_publish_time":1638478751379,"_cnpmcore_publish_time":"2021-12-16T15:29:50.247Z"},"4.5.0":{"name":"broadcast-channel","version":"4.5.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//'","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","detect-node":"^2.1.0","microseconds":"0.2.0","nano-time":"1.0.0","oblivious-set":"1.0.0","rimraf":"3.0.2","unload":"2.3.1"},"devDependencies":{"@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/plugin-proposal-object-rest-spread":"7.16.0","@babel/plugin-transform-member-expression-literals":"7.16.0","@babel/plugin-transform-property-literals":"7.16.0","@babel/plugin-transform-runtime":"7.16.0","@babel/polyfill":"7.12.1","@babel/preset-env":"7.16.0","@babel/types":"7.16.0","@rollup/plugin-node-resolve":"13.0.6","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.3.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.1.0","gzip-size-cli":"5.0.0","http-server":"14.0.0","jest":"27.3.1","karma":"6.3.7","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.2","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"9.1.3","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.59.0","rollup-plugin-terser":"7.0.2","testcafe":"1.17.0","ts-node":"10.4.0","typescript":"4.4.4","uglify-js":"3.14.3","watchify":"4.0.0","webpack":"5.62.1","webpack-cli":"4.9.1"},"gitHead":"cde370ed25845d3193834dafaba9d957ebf76367","_id":"broadcast-channel@4.5.0","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"shasum":"d4717c493e219908fcb7f2f9078fe0baf95b77c1","size":75114,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.5.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.5.0_1636152608519_0.3812444400932762"},"_hasShrinkwrap":false,"publish_time":1636152608751,"_cnpm_publish_time":1636152608751,"_cnpmcore_publish_time":"2021-12-16T15:29:50.568Z"},"4.4.0":{"name":"broadcast-channel","version":"4.4.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//'","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.16.0","detect-node":"^2.1.0","microseconds":"0.2.0","nano-time":"1.0.0","oblivious-set":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/plugin-proposal-object-rest-spread":"7.16.0","@babel/plugin-transform-member-expression-literals":"7.16.0","@babel/plugin-transform-property-literals":"7.16.0","@babel/plugin-transform-runtime":"7.16.0","@babel/polyfill":"7.12.1","@babel/preset-env":"7.16.0","@babel/types":"7.16.0","@rollup/plugin-node-resolve":"13.0.6","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.3.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.1.0","gzip-size-cli":"5.0.0","http-server":"14.0.0","jest":"27.3.1","karma":"6.3.7","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.1","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"9.1.3","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.59.0","rollup-plugin-terser":"7.0.2","testcafe":"1.16.1","ts-node":"10.4.0","typescript":"4.4.4","uglify-js":"3.14.3","watchify":"4.0.0","webpack":"5.61.0","webpack-cli":"4.9.1"},"gitHead":"a339f13e79ee76f9e0f419c8a11b8716fa50e2f8","_id":"broadcast-channel@4.4.0","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"shasum":"a0e508b7c7540659515ec3a7c86b75b1aea1ef9a","size":74565,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.4.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.4.0_1635809016403_0.6366729071634465"},"_hasShrinkwrap":false,"publish_time":1635809016553,"_cnpm_publish_time":1635809016553,"_cnpmcore_publish_time":"2021-12-16T15:29:50.842Z"},"4.3.1":{"name":"broadcast-channel","version":"4.3.1","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//'","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.1.0","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","oblivious-set":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.15.7","@babel/core":"7.15.8","@babel/plugin-proposal-object-rest-spread":"7.15.6","@babel/plugin-transform-member-expression-literals":"7.14.5","@babel/plugin-transform-property-literals":"7.14.5","@babel/plugin-transform-runtime":"7.15.8","@babel/polyfill":"7.12.1","@babel/preset-env":"7.15.8","@babel/types":"7.15.6","@rollup/plugin-node-resolve":"13.0.6","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.3.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.1.0","gzip-size-cli":"5.0.0","http-server":"14.0.0","jest":"27.3.1","karma":"6.3.6","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.1","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"9.1.3","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.58.3","rollup-plugin-terser":"7.0.2","testcafe":"1.16.1","ts-node":"10.4.0","typescript":"4.4.4","uglify-js":"3.14.2","watchify":"4.0.0","webpack":"5.61.0","webpack-cli":"4.9.1"},"gitHead":"be33f4a1297081d7e38d05d4e27b646d5fe9c065","_id":"broadcast-channel@4.3.1","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"shasum":"304ee09bf85ff8930693f6bef3048c62082c1aad","size":74011,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.3.1.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.3.1_1635553859457_0.47966534200601885"},"_hasShrinkwrap":false,"publish_time":1635553859595,"_cnpm_publish_time":1635553859595,"_cnpmcore_publish_time":"2021-12-16T15:29:51.119Z"},"4.3.0":{"name":"broadcast-channel","version":"4.3.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//'","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.1.0","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","oblivious-set":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.15.7","@babel/core":"7.15.8","@babel/plugin-proposal-object-rest-spread":"7.15.6","@babel/plugin-transform-member-expression-literals":"7.14.5","@babel/plugin-transform-property-literals":"7.14.5","@babel/plugin-transform-runtime":"7.15.8","@babel/polyfill":"7.12.1","@babel/preset-env":"7.15.8","@babel/types":"7.15.6","@rollup/plugin-node-resolve":"13.0.6","@types/core-js":"2.5.5","assert":"2.0.0","async-test-util":"1.7.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.3.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"8.1.0","gzip-size-cli":"5.0.0","http-server":"14.0.0","jest":"27.3.1","karma":"6.3.6","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.1","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"9.1.3","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.58.3","rollup-plugin-terser":"7.0.2","testcafe":"1.16.1","ts-node":"10.4.0","typescript":"4.4.4","uglify-js":"3.14.2","watchify":"4.0.0","webpack":"5.61.0","webpack-cli":"4.9.1"},"gitHead":"6bb6bf53629e07de145748b376fe7d04d07b60f0","_id":"broadcast-channel@4.3.0","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"shasum":"ad1f8fa12f544afa0f2443089af3a73fc1d7a586","size":74072,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.3.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.3.0_1635547172375_0.24391946836925738"},"_hasShrinkwrap":false,"publish_time":1635547172553,"_cnpm_publish_time":1635547172553,"_cnpmcore_publish_time":"2021-12-16T15:29:51.382Z"},"4.2.0":{"name":"broadcast-channel","version":"4.2.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{".":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"}},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//'","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.1.0","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","oblivious-set":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.14.8","@babel/core":"7.14.8","@babel/plugin-proposal-object-rest-spread":"7.14.7","@babel/plugin-transform-member-expression-literals":"7.14.5","@babel/plugin-transform-property-literals":"7.14.5","@babel/plugin-transform-runtime":"7.14.5","@babel/polyfill":"7.12.1","@babel/preset-env":"7.14.9","@babel/types":"7.14.9","@rollup/plugin-node-resolve":"13.0.4","@types/core-js":"2.5.4","assert":"2.0.0","async-test-util":"1.7.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.2.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"7.32.0","gzip-size-cli":"5.0.0","http-server":"0.12.3","jest":"27.0.6","karma":"6.3.4","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.1","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"9.0.3","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.55.1","rollup-plugin-terser":"7.0.2","testcafe":"1.15.1","ts-node":"10.1.0","typescript":"4.3.5","uglify-js":"3.14.1","watchify":"4.0.0","webpack":"5.48.0","webpack-cli":"4.7.2"},"gitHead":"83ef989dfa9284b72601ea4dccaa138eb2c548c4","_id":"broadcast-channel@4.2.0","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"9ca93a23a31036266c2c9b0f8f55bd21594b8f82","size":73172,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.2.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.2.0_1627958909971_0.4596532677221934"},"_hasShrinkwrap":false,"publish_time":1627958910141,"_cnpm_publish_time":1627958910141,"_cnpmcore_publish_time":"2021-12-16T15:29:51.637Z"},"4.1.0":{"name":"broadcast-channel","version":"4.1.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","exports":{"node":{"import":"./dist/esnode/index.js","default":"./dist/es5node/index.js"},"browser":{"import":"./dist/esbrowser/index.js","default":"./dist/lib/index.es5.js"},"./package.json":"./package.json"},"homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/esnode/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6node":"rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode","build:es6browser":"rimraf -rf dist/esbrowser && cross-env NODE_ENV=es6 babel src --out-dir dist/esbrowser && grep -rl NodeMethod dist/esbrowser/ | xargs sed -i 's/.*NodeMethod.*//'","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6node\" \"npm run build:es6browser\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.1.0","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","oblivious-set":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.14.8","@babel/core":"7.14.8","@babel/plugin-proposal-object-rest-spread":"7.14.7","@babel/plugin-transform-member-expression-literals":"7.14.5","@babel/plugin-transform-property-literals":"7.14.5","@babel/plugin-transform-runtime":"7.14.5","@babel/polyfill":"7.12.1","@babel/preset-env":"7.14.9","@babel/types":"7.14.9","@rollup/plugin-node-resolve":"13.0.4","@types/core-js":"2.5.4","assert":"2.0.0","async-test-util":"1.7.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.2.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"7.32.0","gzip-size-cli":"5.0.0","http-server":"0.12.3","jest":"27.0.6","karma":"6.3.4","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.1","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"9.0.3","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.55.1","rollup-plugin-terser":"7.0.2","testcafe":"1.15.1","ts-node":"10.1.0","typescript":"4.3.5","uglify-js":"3.14.1","watchify":"4.0.0","webpack":"5.47.1","webpack-cli":"4.7.2"},"gitHead":"483177d6d719852febd3bc7d14d7989e1aa9b2b5","_id":"broadcast-channel@4.1.0","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"b7bcbd4f316c247aa89e5b657c7c3135e7eab678","size":73120,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.1.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.1.0_1627868743026_0.6663902537400932"},"_hasShrinkwrap":false,"publish_time":1627868743182,"_cnpm_publish_time":1627868743182,"_cnpmcore_publish_time":"2021-12-16T15:29:51.914Z"},"4.0.0":{"name":"broadcast-channel","version":"4.0.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/es5node/index.js","module":"./dist/es/index.js","browser":"./dist/lib/index.es5.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build:es5node && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5node":"cross-env NODE_ENV=es5 babel src --out-dir dist/es5node","build:es5browser":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib/ | xargs sed -i 's/.*NodeMethod.*//'","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5node\" \"npm run build:es5browser\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.1.0","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","oblivious-set":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.14.8","@babel/core":"7.14.8","@babel/plugin-proposal-object-rest-spread":"7.14.7","@babel/plugin-transform-member-expression-literals":"7.14.5","@babel/plugin-transform-property-literals":"7.14.5","@babel/plugin-transform-runtime":"7.14.5","@babel/polyfill":"7.12.1","@babel/preset-env":"7.14.8","@babel/types":"7.14.8","@rollup/plugin-node-resolve":"13.0.4","@types/core-js":"2.5.4","assert":"2.0.0","async-test-util":"1.7.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.2.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"7.31.0","gzip-size-cli":"5.0.0","http-server":"0.12.3","jest":"27.0.6","karma":"6.3.4","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.1","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"9.0.2","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.54.0","rollup-plugin-terser":"7.0.2","testcafe":"1.15.0","ts-node":"10.1.0","typescript":"4.3.5","uglify-js":"3.14.0","watchify":"4.0.0","webpack":"5.46.0","webpack-cli":"4.7.2"},"gitHead":"9c30ed294691e7eb8fbefa78caf12bcc83e33fcc","_id":"broadcast-channel@4.0.0","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"4644b6a774cff9f6c48b3bca29cc20d6b9faa222","size":66775,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-4.0.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_4.0.0_1627223967272_0.935342890516017"},"_hasShrinkwrap":false,"publish_time":1627223967470,"_cnpm_publish_time":1627223967470,"_cnpmcore_publish_time":"2021-12-16T15:29:52.207Z"},"3.7.0":{"name":"broadcast-channel","version":"3.7.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe chrome -e test/e2e.test.js --hostname localhost\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.1.0","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","oblivious-set":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.14.3","@babel/core":"7.14.3","@babel/plugin-proposal-object-rest-spread":"7.14.4","@babel/plugin-transform-member-expression-literals":"7.12.13","@babel/plugin-transform-property-literals":"7.12.13","@babel/plugin-transform-runtime":"7.14.3","@babel/polyfill":"7.12.1","@babel/preset-env":"7.14.4","@babel/types":"7.14.4","@types/core-js":"2.5.4","assert":"2.0.0","async-test-util":"1.7.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.2.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"7.27.0","gzip-size-cli":"5.0.0","http-server":"0.12.3","jest":"27.0.3","karma":"6.3.3","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.0.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.1","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"8.4.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.50.5","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.14.2","ts-node":"10.0.0","typescript":"4.3.2","watchify":"4.0.0","webpack":"5.38.1","webpack-cli":"4.7.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"49fd5648a4adead3933e39653b5fbae862d961c7","_id":"broadcast-channel@3.7.0","_nodeVersion":"13.8.0","_npmVersion":"6.13.6","dist":{"shasum":"2dfa5c7b4289547ac3f6705f9c00af8723889937","size":58757,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.7.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.7.0_1623572096236_0.25536527184759894"},"_hasShrinkwrap":false,"publish_time":1623572096390,"_cnpm_publish_time":1623572096390,"_cnpmcore_publish_time":"2021-12-16T15:29:52.509Z"},"3.6.0":{"name":"broadcast-channel","version":"3.6.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.1.0","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.14.3","@babel/core":"7.14.3","@babel/plugin-proposal-object-rest-spread":"7.14.2","@babel/plugin-transform-member-expression-literals":"7.12.13","@babel/plugin-transform-property-literals":"7.12.13","@babel/plugin-transform-runtime":"7.14.3","@babel/polyfill":"7.12.1","@babel/preset-env":"7.14.2","@babel/types":"7.14.2","@types/core-js":"2.5.4","assert":"2.0.0","async-test-util":"1.7.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.1.0","convert-hrtime":"5.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"7.26.0","gzip-size-cli":"5.0.0","http-server":"0.12.3","jest":"26.6.3","karma":"6.3.2","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.0.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"8.4.0","pre-commit":"1.2.2","random-int":"3.0.0","random-token":"0.0.8","rollup":"2.48.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.14.2","testcafe-hammerhead":"24.2.2","ts-node":"9.1.1","typescript":"4.2.4","watchify":"4.0.0","webpack":"5.37.1","webpack-cli":"4.7.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"82af4d40a9369a6770077c456a5324530cade55e","_id":"broadcast-channel@3.6.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"shasum":"7843ffd86529be300dd1d03668a35301626ed03f","size":58106,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.6.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.6.0_1621450232179_0.6656345839226303"},"_hasShrinkwrap":false,"publish_time":1621450232443,"_cnpm_publish_time":1621450232443,"_cnpmcore_publish_time":"2021-12-16T15:29:52.765Z"},"3.5.3":{"name":"broadcast-channel","version":"3.5.3","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.13.10","@babel/core":"7.13.10","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.13.8","@babel/plugin-transform-member-expression-literals":"7.12.13","@babel/plugin-transform-property-literals":"7.12.13","@babel/plugin-transform-runtime":"7.13.10","@babel/polyfill":"7.12.1","@babel/preset-env":"7.13.10","@babel/types":"7.13.0","@types/core-js":"2.5.4","assert":"2.0.0","async-test-util":"1.7.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.0.0","convert-hrtime":"3.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"7.21.0","gzip-size-cli":"4.0.0","http-server":"0.12.3","jest":"26.6.3","karma":"6.2.0","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.0.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"8.3.1","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"2.41.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.12.0","testcafe-hammerhead":"19.4.2","ts-node":"9.1.1","typescript":"4.2.3","watchify":"4.0.0","webpack":"5.24.4","webpack-cli":"4.5.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"3a32f6445e77052014bc78b8ab504b9f480aca5a","_id":"broadcast-channel@3.5.3","_nodeVersion":"15.6.0","_npmVersion":"6.14.11","dist":{"shasum":"c75c39d923ae8af6284a893bfdc8bd3996d2dd2d","size":58831,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.5.3.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.5.3_1615501759428_0.19521732981051287"},"_hasShrinkwrap":false,"publish_time":1615501759615,"_cnpm_publish_time":1615501759615,"_cnpmcore_publish_time":"2021-12-16T15:29:52.993Z"},"3.5.2":{"name":"broadcast-channel","version":"3.5.2","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.13.10","@babel/core":"7.13.10","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.13.8","@babel/plugin-transform-member-expression-literals":"7.12.13","@babel/plugin-transform-property-literals":"7.12.13","@babel/plugin-transform-runtime":"7.13.10","@babel/polyfill":"7.12.1","@babel/preset-env":"7.13.10","@babel/types":"7.13.0","@types/core-js":"2.5.4","assert":"2.0.0","async-test-util":"1.7.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.0.0","convert-hrtime":"3.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"7.21.0","gzip-size-cli":"4.0.0","http-server":"0.12.3","jest":"26.6.3","karma":"6.2.0","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.0.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"8.3.1","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"2.41.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.12.0","testcafe-hammerhead":"19.4.2","ts-node":"9.1.1","typescript":"4.2.3","watchify":"4.0.0","webpack":"5.24.4","webpack-cli":"4.5.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"6b5c327fe13fed635f53558a295f554598cbb5b5","_id":"broadcast-channel@3.5.2","_nodeVersion":"15.6.0","_npmVersion":"6.14.11","dist":{"shasum":"2104223d265f3356cb6f49dab9b49f4a7567cd06","size":58814,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.5.2.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.5.2_1615501501858_0.5979951915974404"},"_hasShrinkwrap":false,"publish_time":1615501502117,"_cnpm_publish_time":1615501502117,"_cnpmcore_publish_time":"2021-12-16T15:29:53.446Z"},"3.5.1":{"name":"broadcast-channel","version":"3.5.1","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.13.10","@babel/core":"7.13.10","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.13.8","@babel/plugin-transform-member-expression-literals":"7.12.13","@babel/plugin-transform-property-literals":"7.12.13","@babel/plugin-transform-runtime":"7.13.10","@babel/polyfill":"7.12.1","@babel/preset-env":"7.13.10","@babel/types":"7.13.0","@types/core-js":"2.5.4","assert":"2.0.0","async-test-util":"1.7.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.0.0","convert-hrtime":"3.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"7.21.0","gzip-size-cli":"4.0.0","http-server":"0.12.3","jest":"26.6.3","karma":"6.2.0","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.0.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"8.3.1","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"2.41.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.12.0","testcafe-hammerhead":"19.4.2","ts-node":"9.1.1","typescript":"4.2.3","watchify":"4.0.0","webpack":"5.24.4","webpack-cli":"4.5.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"64da2831894b42909ee5c356266a9cffc9f9a747","_id":"broadcast-channel@3.5.1","_nodeVersion":"15.6.0","_npmVersion":"6.14.11","dist":{"shasum":"1925e2bfeefc44bc80b6f65803f577ca76496d99","size":58308,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.5.1.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.5.1_1615454066591_0.0597699696631111"},"_hasShrinkwrap":false,"publish_time":1615454067040,"_cnpm_publish_time":1615454067040,"_cnpmcore_publish_time":"2021-12-16T15:29:53.707Z"},"3.5.0":{"name":"broadcast-channel","version":"3.5.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.13.10","@babel/core":"7.13.10","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.13.8","@babel/plugin-transform-member-expression-literals":"7.12.13","@babel/plugin-transform-property-literals":"7.12.13","@babel/plugin-transform-runtime":"7.13.10","@babel/polyfill":"7.12.1","@babel/preset-env":"7.13.10","@babel/types":"7.13.0","@types/core-js":"2.5.4","assert":"2.0.0","async-test-util":"1.7.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"6.0.0","convert-hrtime":"3.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"7.21.0","gzip-size-cli":"4.0.0","http-server":"0.12.3","jest":"26.6.3","karma":"6.1.2","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.0.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"8.3.1","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"2.41.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.12.0","testcafe-hammerhead":"19.4.2","ts-node":"9.1.1","typescript":"4.2.3","watchify":"4.0.0","webpack":"5.24.4","webpack-cli":"4.5.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"b9a120a3b9da592abb1c944d40a81a8ef2b3b186","_id":"broadcast-channel@3.5.0","_nodeVersion":"15.6.0","_npmVersion":"6.14.11","dist":{"shasum":"0b472e862e5c36179e417daac54d2294571f60b6","size":58645,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.5.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.5.0_1615418778443_0.7890906657472372"},"_hasShrinkwrap":false,"publish_time":1615418778583,"_cnpm_publish_time":1615418778583,"_cnpmcore_publish_time":"2021-12-16T15:29:53.919Z"},"3.4.1":{"name":"broadcast-channel","version":"3.4.1","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.12.10","@babel/core":"7.12.10","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.12.1","@babel/plugin-transform-member-expression-literals":"7.12.1","@babel/plugin-transform-property-literals":"7.12.1","@babel/plugin-transform-runtime":"7.12.10","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.11","@babel/types":"7.12.12","@types/core-js":"2.5.4","assert":"2.0.0","async-test-util":"1.7.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"5.3.0","convert-hrtime":"3.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"7.18.0","gzip-size-cli":"4.0.0","http-server":"0.12.3","jest":"26.6.3","karma":"6.0.1","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.0.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"8.2.1","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"2.38.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.10.1","testcafe-hammerhead":"19.1.1","ts-node":"9.1.1","typescript":"4.1.3","watchify":"3.11.1","webpack":"5.17.0","webpack-cli":"4.4.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"9d120e23135b140638809b56afb4315f07ab2b4e","_id":"broadcast-channel@3.4.1","_nodeVersion":"15.6.0","_npmVersion":"6.14.11","dist":{"shasum":"65b63068d0a5216026a19905c9b2d5e9adf0928a","size":57560,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.4.1.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.4.1_1611504020943_0.8400035734643088"},"_hasShrinkwrap":false,"publish_time":1611504021091,"_cnpm_publish_time":1611504021091,"_cnpmcore_publish_time":"2021-12-16T15:29:54.195Z"},"3.4.0":{"name":"broadcast-channel","version":"3.4.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.12.10","@babel/core":"7.12.10","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.12.1","@babel/plugin-transform-member-expression-literals":"7.12.1","@babel/plugin-transform-property-literals":"7.12.1","@babel/plugin-transform-runtime":"7.12.10","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.11","@babel/types":"7.12.12","@types/core-js":"2.5.4","assert":"2.0.0","async-test-util":"1.7.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"5.3.0","convert-hrtime":"3.0.0","copyfiles":"2.4.1","cross-env":"7.0.3","eslint":"7.18.0","gzip-size-cli":"4.0.0","http-server":"0.12.3","jest":"26.6.3","karma":"6.0.1","karma-babel-preprocessor":"8.0.1","karma-browserify":"8.0.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"8.2.1","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"2.38.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.10.1","testcafe-hammerhead":"19.1.1","ts-node":"9.1.1","typescript":"4.1.3","watchify":"3.11.1","webpack":"5.17.0","webpack-cli":"4.4.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"5bb6d77aaec8543c1da0e8bf984610903d7d28f4","_id":"broadcast-channel@3.4.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"d1a10fe0a1640d413b3fc8df4392df71fbedf2ab","size":57146,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.4.0.tgz"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.4.0_1611446505920_0.27266012027335895"},"_hasShrinkwrap":false,"publish_time":1611446506090,"_cnpm_publish_time":1611446506090,"_cnpmcore_publish_time":"2021-12-16T15:29:54.527Z"},"3.3.0":{"name":"broadcast-channel","version":"3.3.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.12.1","@babel/core":"7.12.3","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.12.1","@babel/plugin-transform-member-expression-literals":"7.12.1","@babel/plugin-transform-property-literals":"7.12.1","@babel/plugin-transform-runtime":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/types":"7.12.1","@types/core-js":"2.5.4","assert":"2.0.0","async-test-util":"1.7.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"5.3.0","convert-hrtime":"3.0.0","copyfiles":"2.4.0","cross-env":"7.0.2","eslint":"7.11.0","gzip-size-cli":"3.0.0","http-server":"0.12.3","karma":"5.2.3","karma-babel-preprocessor":"8.0.1","karma-browserify":"7.0.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.3.0","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"8.2.0","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"2.32.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.9.4","testcafe-hammerhead":"17.1.21","ts-node":"9.0.0","typescript":"4.0.3","watchify":"3.11.1","webpack":"5.1.3","webpack-cli":"4.1.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"b59fb6d0893d2a64cc64b1cc2344bc96c9937a5c","_id":"broadcast-channel@3.3.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.6","dist":{"shasum":"5541bbec6b4e9ee03f4c5462a52b0bc5ecd0690c","size":56177,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.3.0.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.3.0_1603223545236_0.29212659843564515"},"_hasShrinkwrap":false,"publish_time":1603223545420,"_cnpm_publish_time":1603223545420,"_cnpmcore_publish_time":"2021-12-16T15:29:55.218Z"},"3.2.1":{"name":"broadcast-channel","version":"3.2.1","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.12.1","@babel/core":"7.12.1","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.12.1","@babel/plugin-transform-member-expression-literals":"7.12.1","@babel/plugin-transform-property-literals":"7.12.1","@babel/plugin-transform-runtime":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/types":"7.12.1","@types/core-js":"2.5.4","assert":"2.0.0","async-test-util":"1.7.3","browserify":"17.0.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"5.3.0","convert-hrtime":"3.0.0","copyfiles":"2.4.0","cross-env":"7.0.2","eslint":"7.11.0","gzip-size-cli":"3.0.0","http-server":"0.12.3","karma":"5.2.3","karma-babel-preprocessor":"8.0.1","karma-browserify":"7.0.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.3.0","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"8.1.3","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"2.31.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.9.4","testcafe-hammerhead":"17.1.21","ts-node":"9.0.0","typescript":"4.0.3","watchify":"3.11.1","webpack":"5.1.3","webpack-cli":"4.0.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"f74946cde489b4b96c292a332d38ac525d7fb1db","_id":"broadcast-channel@3.2.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.6","dist":{"shasum":"b30b90fb3f87a6bd4086fc450ec8b5bcc708442f","size":56091,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.2.1.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.2.1_1602877694060_0.7952194817634382"},"_hasShrinkwrap":false,"publish_time":1602877694321,"_cnpm_publish_time":1602877694321,"_cnpmcore_publish_time":"2021-12-16T15:29:55.506Z"},"3.2.0":{"name":"broadcast-channel","version":"3.2.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.11.6","@babel/core":"7.11.6","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.11.0","@babel/plugin-transform-member-expression-literals":"7.10.4","@babel/plugin-transform-property-literals":"7.10.4","@babel/plugin-transform-runtime":"7.11.5","@babel/polyfill":"7.11.5","@babel/preset-env":"7.11.5","@babel/types":"7.11.5","@types/core-js":"2.5.4","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.2","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"5.3.0","convert-hrtime":"3.0.0","copyfiles":"2.3.0","cross-env":"7.0.2","eslint":"7.9.0","gzip-size-cli":"3.0.0","http-server":"0.12.3","karma":"5.2.2","karma-babel-preprocessor":"8.0.1","karma-browserify":"7.0.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.3","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.3.0","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"8.1.3","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"2.26.11","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.9.2","testcafe-hammerhead":"17.1.18","ts-node":"9.0.0","typescript":"4.0.2","watchify":"3.11.1","webpack":"4.44.1","webpack-cli":"3.3.12"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"544ea5ba04e496bd4d6344fb986d97b9635652e3","_id":"broadcast-channel@3.2.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.6","dist":{"shasum":"6e5f66744d0c291181276d4a9c45bb89abe7e62a","size":56052,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.2.0.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.2.0_1600196079316_0.9767381274524114"},"_hasShrinkwrap":false,"publish_time":1600196079439,"_cnpm_publish_time":1600196079439,"_cnpmcore_publish_time":"2021-12-16T15:29:55.713Z"},"3.1.0":{"name":"broadcast-channel","version":"3.1.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","test:electron":"(cd ./test-electron && npm run test)","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.8.4","@babel/core":"7.8.6","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-transform-member-expression-literals":"7.8.3","@babel/plugin-transform-property-literals":"7.8.3","@babel/plugin-transform-runtime":"7.8.3","@babel/polyfill":"7.8.3","@babel/preset-env":"7.8.6","@babel/types":"7.8.6","@types/core-js":"2.5.3","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"5.1.0","convert-hrtime":"3.0.0","copyfiles":"2.2.0","cross-env":"7.0.0","eslint":"6.8.0","gzip-size-cli":"3.0.0","http-server":"0.12.1","karma":"4.4.1","karma-babel-preprocessor":"8.0.1","karma-browserify":"7.0.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.1","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.3.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"7.1.0","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"1.32.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.8.2","testcafe-hammerhead":"16.1.3","ts-node":"8.6.2","typescript":"3.8.3","watchify":"3.11.1","webpack":"4.41.6","webpack-cli":"3.3.11"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"978e5208c785029c8e63f1f7998e3777b396142c","_id":"broadcast-channel@3.1.0","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"shasum":"b4a6970fc72c4d68fc859321a6af850e66cb2dfa","size":57227,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.1.0.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.1.0_1582975052283_0.8428035660243378"},"_hasShrinkwrap":false,"publish_time":1582975052486,"_cnpm_publish_time":1582975052486,"_cnpmcore_publish_time":"2021-12-16T15:29:55.979Z"},"3.0.6":{"name":"broadcast-channel","version":"3.0.6","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.8.4","@babel/core":"7.8.6","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-transform-member-expression-literals":"7.8.3","@babel/plugin-transform-property-literals":"7.8.3","@babel/plugin-transform-runtime":"7.8.3","@babel/polyfill":"7.8.3","@babel/preset-env":"7.8.6","@babel/types":"7.8.6","@types/core-js":"2.5.3","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"5.1.0","convert-hrtime":"3.0.0","copyfiles":"2.2.0","cross-env":"7.0.0","eslint":"6.8.0","gzip-size-cli":"3.0.0","http-server":"0.12.1","karma":"4.4.1","karma-babel-preprocessor":"8.0.1","karma-browserify":"7.0.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.1","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.3.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"7.1.0","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"1.32.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.8.2","testcafe-hammerhead":"16.1.3","ts-node":"8.6.2","typescript":"3.8.3","watchify":"3.11.1","webpack":"4.41.6","webpack-cli":"3.3.11"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"41112ef32d030b45db6b309da8f32ad0dcef47a3","_id":"broadcast-channel@3.0.6","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"shasum":"150d0d82c8e7b0e9f06f86a439d57133401b367d","size":55560,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.0.6.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.0.6_1582933008843_0.8463836658659856"},"_hasShrinkwrap":false,"publish_time":1582933008960,"_cnpm_publish_time":1582933008960,"_cnpmcore_publish_time":"2021-12-16T15:29:56.226Z"},"3.0.5":{"name":"broadcast-channel","version":"3.0.5","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.2.0","nano-time":"1.0.0","rimraf":"3.0.2","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.8.4","@babel/core":"7.8.4","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-transform-member-expression-literals":"7.8.3","@babel/plugin-transform-property-literals":"7.8.3","@babel/plugin-transform-runtime":"7.8.3","@babel/polyfill":"7.8.3","@babel/preset-env":"7.8.4","@babel/types":"7.8.3","@types/core-js":"2.5.3","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"5.1.0","convert-hrtime":"3.0.0","copyfiles":"2.2.0","cross-env":"7.0.0","eslint":"6.8.0","gzip-size-cli":"3.0.0","http-server":"0.12.1","karma":"4.4.1","karma-babel-preprocessor":"8.0.1","karma-browserify":"7.0.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.1","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.3.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"7.1.0","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"1.31.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.8.2","testcafe-hammerhead":"16.1.3","ts-node":"8.6.2","typescript":"3.8.2","watchify":"3.11.1","webpack":"4.41.6","webpack-cli":"3.3.11"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"6bb789ba5406e6973a4bdc22febbdac538db162d","_id":"broadcast-channel@3.0.5","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"shasum":"13fbb9e73a5125487a94fdcc0e03438ecb10ca7e","size":55606,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.0.5.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.0.5_1582743728077_0.6347987644672712"},"_hasShrinkwrap":false,"publish_time":1582743728208,"_cnpm_publish_time":1582743728208,"_cnpmcore_publish_time":"2021-12-16T15:29:56.459Z"},"3.0.4":{"name":"broadcast-channel","version":"3.0.4","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"3.0.1","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.8.4","@babel/core":"7.8.4","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-transform-member-expression-literals":"7.8.3","@babel/plugin-transform-property-literals":"7.8.3","@babel/plugin-transform-runtime":"7.8.3","@babel/polyfill":"7.8.3","@babel/preset-env":"7.8.4","@babel/types":"7.8.3","@types/core-js":"2.5.2","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"5.1.0","convert-hrtime":"3.0.0","copyfiles":"2.2.0","cross-env":"6.0.3","eslint":"6.8.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.4.1","karma-babel-preprocessor":"8.0.1","karma-browserify":"6.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.1","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.3.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"6.2.2","node":"13.7.0","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"1.31.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.4","testcafe":"1.8.1","testcafe-hammerhead":"16.1.1","ts-node":"8.6.2","typescript":"3.7.5","watchify":"3.11.1","webpack":"4.41.5","webpack-cli":"3.3.10"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"a023ba72e9b7bda581abbbd2383801ceb0b876f8","_id":"broadcast-channel@3.0.4","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"shasum":"054ec58ded57f8f2d406a186a4b2251acd20bffa","size":55625,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.0.4.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.0.4_1581028176629_0.8507119052256271"},"_hasShrinkwrap":false,"publish_time":1581028176747,"_cnpm_publish_time":1581028176747,"_cnpmcore_publish_time":"2021-12-16T15:29:56.676Z"},"3.0.3":{"name":"broadcast-channel","version":"3.0.3","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"3.0.0","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.7.4","@babel/core":"7.7.4","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.6.2","@babel/plugin-transform-member-expression-literals":"7.7.4","@babel/plugin-transform-property-literals":"7.7.4","@babel/plugin-transform-runtime":"7.7.4","@babel/polyfill":"7.7.0","@babel/preset-env":"7.7.4","@babel/types":"7.7.4","@types/core-js":"2.5.2","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"5.0.0","convert-hrtime":"3.0.0","copyfiles":"2.1.1","cross-env":"6.0.3","eslint":"6.7.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.4.1","karma-babel-preprocessor":"8.0.1","karma-browserify":"6.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.1","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.2.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"6.2.2","node":"13.1.0","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"1.27.4","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.3","testcafe":"1.7.0","testcafe-hammerhead":"14.11.1","ts-node":"8.5.2","typescript":"3.7.2","watchify":"3.11.1","webpack":"4.41.2","webpack-cli":"3.3.10"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"22d46274a0bfef0b875b16bc62736f15fb2e49e6","_id":"broadcast-channel@3.0.3","_nodeVersion":"12.11.0","_npmVersion":"6.12.0","dist":{"shasum":"e6668693af410f7dda007fd6f80e21992d51f3cc","size":55192,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.0.3.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.0.3_1574516975239_0.6444148740225157"},"_hasShrinkwrap":false,"publish_time":1574516975398,"_cnpm_publish_time":1574516975398,"_cnpmcore_publish_time":"2021-12-16T15:29:56.933Z"},"3.0.2":{"name":"broadcast-channel","version":"3.0.2","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"3.0.0","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.7.0","@babel/core":"7.7.2","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.6.2","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.6.2","@babel/polyfill":"7.7.0","@babel/preset-env":"7.7.1","@babel/types":"7.7.2","@types/core-js":"2.5.2","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"5.0.0","convert-hrtime":"3.0.0","copyfiles":"2.1.1","cross-env":"6.0.3","eslint":"6.6.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.4.1","karma-babel-preprocessor":"8.0.1","karma-browserify":"6.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.1","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.2.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"6.2.2","node":"13.1.0","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"1.27.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.3","testcafe":"1.6.1","testcafe-hammerhead":"14.11.0","ts-node":"8.5.0","typescript":"3.7.2","watchify":"3.11.1","webpack":"4.41.2","webpack-cli":"3.3.10"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"d2bf57567216766da156bc574c1dce1e1941f367","_id":"broadcast-channel@3.0.2","_nodeVersion":"12.11.0","_npmVersion":"6.12.0","dist":{"shasum":"12a630b20161ce5728e7d43c4fbc7bd04feacb51","size":55208,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.0.2.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.0.2_1573899727662_0.19119648810071155"},"_hasShrinkwrap":false,"publish_time":1573899727873,"_cnpm_publish_time":1573899727873,"_cnpmcore_publish_time":"2021-12-16T15:29:57.240Z"},"3.0.1":{"name":"broadcast-channel","version":"3.0.1","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"3.0.0","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.7.0","@babel/core":"7.7.2","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.6.2","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.6.2","@babel/polyfill":"7.7.0","@babel/preset-env":"7.7.1","@babel/types":"7.7.2","@types/core-js":"2.5.2","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"5.0.0","convert-hrtime":"3.0.0","copyfiles":"2.1.1","cross-env":"6.0.3","eslint":"6.6.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.4.1","karma-babel-preprocessor":"8.0.1","karma-browserify":"6.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.1","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.2.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"6.2.2","node":"13.1.0","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"1.27.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.3","testcafe":"1.6.1","testcafe-hammerhead":"14.11.0","ts-node":"8.5.0","typescript":"3.7.2","watchify":"3.11.1","webpack":"4.41.2","webpack-cli":"3.3.10"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"e552b5fc7ec248cf9a075348e0ac39b09cdff04e","_id":"broadcast-channel@3.0.1","_nodeVersion":"12.11.0","_npmVersion":"6.12.0","dist":{"shasum":"a6312594bf8de49a26559072dc6c41c03ad37093","size":55347,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.0.1.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.0.1_1573857992919_0.21599786747767236"},"_hasShrinkwrap":false,"publish_time":1573857993031,"_cnpm_publish_time":1573857993031,"_cnpmcore_publish_time":"2021-12-16T15:29:57.525Z"},"3.0.0":{"name":"broadcast-channel","version":"3.0.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","sideEffects":false,"types":"./types/index.d.ts","scripts":{"test":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.7.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"3.0.0","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.7.0","@babel/core":"7.7.2","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.6.2","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.6.2","@babel/polyfill":"7.7.0","@babel/preset-env":"7.7.1","@babel/types":"7.7.2","@types/core-js":"2.5.2","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"5.0.0","convert-hrtime":"3.0.0","copyfiles":"2.1.1","cross-env":"6.0.3","eslint":"6.6.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.4.1","karma-babel-preprocessor":"8.0.1","karma-browserify":"6.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.1","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.2.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"6.2.2","node":"13.1.0","pre-commit":"1.2.2","random-int":"2.0.1","random-token":"0.0.8","rollup":"1.27.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"6.0.3","testcafe":"1.6.1","testcafe-hammerhead":"14.11.0","ts-node":"8.5.0","typescript":"3.7.2","watchify":"3.11.1","webpack":"4.41.2","webpack-cli":"3.3.10"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"c395cf171cd7a7ad72ed0cd85503ad6a908693a3","_id":"broadcast-channel@3.0.0","_nodeVersion":"12.11.0","_npmVersion":"6.12.0","dist":{"shasum":"2a082de67637396561f6f796c25e5568c6eca8ea","size":55126,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-3.0.0.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_3.0.0_1573772840692_0.3271775450612553"},"_hasShrinkwrap":false,"publish_time":1573772840807,"_cnpm_publish_time":1573772840807,"_cnpmcore_publish_time":"2021-12-16T15:29:57.748Z"},"2.3.4":{"name":"broadcast-channel","version":"2.3.4","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test:all":"echo \"RUN ALL:\" && npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 20 && testcafe -b && testcafe -c 1 all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.6.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.3","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.6.2","@babel/core":"7.6.2","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.6.2","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.6.2","@babel/polyfill":"7.6.0","@babel/preset-env":"7.6.2","@babel/types":"7.6.1","@types/core-js":"2.5.2","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.1.1","convert-hrtime":"3.0.0","copyfiles":"2.1.1","cross-env":"5.2.0","eslint":"5.16.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.4.1","karma-babel-preprocessor":"8.0.1","karma-browserify":"6.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.1","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.2.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"6.2.0","node":"11.13.0","pre-commit":"1.2.2","random-int":"2.0.0","random-token":"0.0.8","rollup":"1.21.4","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"^6.0.2","testcafe":"1.6.1","testcafe-hammerhead":"14.11.0","ts-node":"7.0.1","typescript":"3.6.3","uglifyjs-webpack-plugin":"2.2.0","watchify":"3.11.1","webpack":"4.41.0","webpack-cli":"3.3.6"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"e749de83b6782d4a0cf5f6cfadca28ebeaaabc45","_id":"broadcast-channel@2.3.4","_nodeVersion":"12.11.0","_npmVersion":"6.12.0","dist":{"shasum":"cede8a9cded517c7273063582da71fa4f809ee2c","size":56184,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.3.4.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.3.4_1573672246639_0.5312535849988014"},"_hasShrinkwrap":false,"publish_time":1573672246739,"_cnpm_publish_time":1573672246739,"_cnpmcore_publish_time":"2021-12-16T15:29:57.998Z"},"2.3.3":{"name":"broadcast-channel","version":"2.3.3","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.6.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.3","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.6.2","@babel/core":"7.6.2","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.6.2","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.6.2","@babel/polyfill":"7.6.0","@babel/preset-env":"7.6.2","@babel/types":"7.6.1","@types/core-js":"2.5.2","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.1.1","convert-hrtime":"3.0.0","copyfiles":"2.1.1","cross-env":"5.2.0","eslint":"5.16.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.3.0","karma-babel-preprocessor":"8.0.1","karma-browserify":"6.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.1","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.2.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"6.2.0","node":"11.13.0","pre-commit":"1.2.2","random-int":"2.0.0","random-token":"0.0.8","rollup":"1.21.4","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"^6.0.2","testcafe":"1.3.3","testcafe-hammerhead":"14.7.0","ts-node":"7.0.1","typescript":"3.6.3","uglifyjs-webpack-plugin":"2.2.0","watchify":"3.11.1","webpack":"4.41.0","webpack-cli":"3.3.6"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"f8b697ac8715b64054d134a095d3a59362d5e2b1","_id":"broadcast-channel@2.3.3","_nodeVersion":"12.11.0","_npmVersion":"6.12.0","dist":{"shasum":"6d048e3f67a4ffccf044aebfce308d0909f39952","size":55741,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.3.3.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.3.3_1573313432053_0.9515697870378212"},"_hasShrinkwrap":false,"publish_time":1573313432201,"_cnpm_publish_time":1573313432201,"_cnpmcore_publish_time":"2021-12-16T15:29:58.309Z"},"2.3.2":{"name":"broadcast-channel","version":"2.3.2","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.6.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.3","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.6.2","@babel/core":"7.6.2","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.6.2","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.6.2","@babel/polyfill":"7.6.0","@babel/preset-env":"7.6.2","@babel/types":"7.6.1","@types/core-js":"2.5.2","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.1.1","convert-hrtime":"3.0.0","copyfiles":"2.1.1","cross-env":"5.2.0","eslint":"5.16.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.3.0","karma-babel-preprocessor":"8.0.1","karma-browserify":"6.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.1","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.2.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"6.2.0","node":"11.13.0","pre-commit":"1.2.2","random-int":"2.0.0","random-token":"0.0.8","rollup":"1.21.4","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"^6.0.2","testcafe":"1.3.3","testcafe-hammerhead":"14.7.0","ts-node":"7.0.1","typescript":"3.6.3","uglifyjs-webpack-plugin":"2.2.0","watchify":"3.11.1","webpack":"4.41.0","webpack-cli":"3.3.6"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"b09e84df3dd272c500d0eac6a842aa8512ec4e41","_id":"broadcast-channel@2.3.2","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"shasum":"eedff3dfbee65c562cce912b9b9e107ffd320152","size":55666,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.3.2.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.3.2_1569866896328_0.47150471238452596"},"_hasShrinkwrap":false,"publish_time":1569866896478,"_cnpm_publish_time":1569866896478,"_cnpmcore_publish_time":"2021-12-16T15:29:58.572Z"},"2.3.1":{"name":"broadcast-channel","version":"2.3.1","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.6.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.3","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.6.2","@babel/core":"7.6.2","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.6.2","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.6.2","@babel/polyfill":"7.6.0","@babel/preset-env":"7.6.2","@babel/types":"7.6.1","@types/core-js":"2.5.2","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.1.1","convert-hrtime":"3.0.0","copyfiles":"2.1.1","cross-env":"5.2.0","eslint":"5.16.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.3.0","karma-babel-preprocessor":"8.0.1","karma-browserify":"6.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.1","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.2.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"6.2.0","node":"11.13.0","pre-commit":"1.2.2","random-int":"2.0.0","random-token":"0.0.8","rollup":"1.21.4","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"^6.0.2","testcafe":"1.3.3","testcafe-hammerhead":"14.7.0","ts-node":"7.0.1","typescript":"3.6.3","uglifyjs-webpack-plugin":"2.2.0","watchify":"3.11.1","webpack":"4.41.0","webpack-cli":"3.3.6"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"28d42277ca9c54689731a1ee350c22c91ee25189","_id":"broadcast-channel@2.3.1","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"shasum":"15cae2bd8e36e47a72c2c290fd1db464879c70e9","size":55659,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.3.1.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.3.1_1569531954809_0.3511506669539053"},"_hasShrinkwrap":false,"publish_time":1569531956176,"_cnpm_publish_time":1569531956176,"_cnpmcore_publish_time":"2021-12-16T15:29:58.804Z"},"2.3.0":{"name":"broadcast-channel","version":"2.3.0","description":"A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"MIT","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"^7.6.2","detect-node":"^2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.3","unload":"2.2.0"},"devDependencies":{"@babel/cli":"7.6.2","@babel/core":"7.6.2","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.6.2","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.6.2","@babel/polyfill":"7.6.0","@babel/preset-env":"7.6.2","@babel/types":"7.6.1","@types/core-js":"2.5.2","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.1.1","convert-hrtime":"3.0.0","copyfiles":"2.1.1","cross-env":"5.2.0","eslint":"5.16.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.3.0","karma-babel-preprocessor":"8.0.1","karma-browserify":"6.1.0","karma-chrome-launcher":"3.1.0","karma-coverage":"2.0.1","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.2.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"6.2.0","node":"11.13.0","pre-commit":"1.2.2","random-int":"2.0.0","random-token":"0.0.8","rollup":"1.21.4","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"^6.0.2","testcafe":"1.3.3","testcafe-hammerhead":"14.7.0","ts-node":"7.0.1","typescript":"3.6.3","uglifyjs-webpack-plugin":"2.2.0","watchify":"3.11.1","webpack":"4.41.0","webpack-cli":"3.3.6"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"1bb6a70f5413cc61f3c72021564945b9c03f2864","_id":"broadcast-channel@2.3.0","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"shasum":"f377bc1bac11a2f2db621ddd7eb0513619ef871f","size":55557,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.3.0.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.3.0_1569531172254_0.17821563750885483"},"_hasShrinkwrap":false,"publish_time":1569531172398,"_cnpm_publish_time":1569531172398,"_cnpmcore_publish_time":"2021-12-16T15:29:59.026Z"},"2.2.0":{"name":"broadcast-channel","version":"2.2.0","description":"A BroadcastChannel shim/polyfill that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","size:rollup":"npm run build && rollup --config ./config/rollup.config.js && echo \"Build-Size Rollup (minified+gzip):\" && gzip-size --raw ./test_tmp/rollup.bundle.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:index":"browserify test_tmp/scripts/index.js > docs/index.js","build:browser":"browserify test_tmp/scripts/e2e.js > docs/e2e.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:lib-browser":"browserify dist/lib/browserify.index.js > dist/lib/browser.js","build:lib-browser:min":"uglifyjs --compress --mangle --output dist/lib/browser.min.js -- dist/lib/browser.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:index\" \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" && npm run build:lib-browser && npm run build:lib-browser:min","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && echo \"Open http://localhost:8080/\" && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.5.5","detect-node":"2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.3","unload":"2.1.1"},"devDependencies":{"@babel/cli":"7.5.5","@babel/core":"7.5.5","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.5.5","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.5.5","@babel/polyfill":"7.4.4","@babel/preset-env":"7.5.5","@babel/types":"7.5.5","@types/core-js":"2.5.2","assert":"1.4.1","async-test-util":"1.7.3","browserify":"16.3.0","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.1.1","convert-hrtime":"3.0.0","copyfiles":"2.1.1","cross-env":"5.2.0","eslint":"5.16.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.2.0","karma-babel-preprocessor":"8.0.1","karma-browserify":"6.1.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"6.2.0","node":"11.13.0","pre-commit":"1.2.2","random-int":"2.0.0","random-token":"0.0.8","rollup":"1.17.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-uglify":"^6.0.2","testcafe":"1.3.3","testcafe-hammerhead":"14.7.0","ts-node":"7.0.1","typescript":"3.5.3","uglifyjs-webpack-plugin":"2.1.3","watchify":"3.11.1","webpack":"4.37.0","webpack-cli":"3.3.6"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"bf2e36b50f2af0d807880846a1e3ea85b8be6619","_id":"broadcast-channel@2.2.0","_nodeVersion":"12.4.0","_npmVersion":"6.10.1","dist":{"shasum":"80e34cc13251ea1401592c6eec788adc46ae11cb","size":53657,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.2.0.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.2.0_1564063933807_0.4510567154953615"},"_hasShrinkwrap":false,"publish_time":1564063933922,"_cnpm_publish_time":1564063933922,"_cnpmcore_publish_time":"2021-12-16T15:29:59.331Z"},"2.1.12":{"name":"broadcast-channel","version":"2.1.12","description":"A BroadcastChannel shim/polyfill that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:leader-crown":"browserify test_tmp/scripts/leader-crown.js > docs/leader-crown.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" \"npm run build:leader-crown\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.4.3","detect-node":"2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.3","unload":"2.1.0"},"devDependencies":{"@babel/cli":"7.4.3","@babel/core":"7.4.3","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.4.3","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.4.3","@babel/polyfill":"7.4.3","@babel/preset-env":"7.4.3","@babel/types":"7.4.0","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.7.3","browserify":"16.2.3","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.1.0","convert-hrtime":"3.0.0","copyfiles":"2.1.0","cross-env":"5.2.0","eslint":"5.16.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.1.0","karma-babel-preprocessor":"8.0.0","karma-browserify":"6.0.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"6.1.3","node":"11.13.0","pre-commit":"1.2.2","random-int":"2.0.0","random-token":"0.0.8","testcafe":"1.1.2","testcafe-hammerhead":"14.6.2","ts-node":"7.0.1","typescript":"3.4.3","uglifyjs-webpack-plugin":"2.1.2","watchify":"3.11.1","webpack":"4.30.0","webpack-cli":"3.3.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"0492c620effc2cf3c09584b658b1d17dba1134aa","_id":"broadcast-channel@2.1.12","_nodeVersion":"11.13.0","_npmVersion":"6.9.0","dist":{"shasum":"d8e5c260912bac2c88ac090e853c917f0e9b1370","size":48725,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.1.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.1.12.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.1.12_1555519447986_0.02657676886771987"},"_hasShrinkwrap":false,"publish_time":1555519448154,"_cnpm_publish_time":1555519448154,"_cnpmcore_publish_time":"2021-12-16T15:29:59.613Z"},"2.1.11":{"name":"broadcast-channel","version":"2.1.11","description":"A BroadcastChannel shim/polyfill that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:leader-crown":"browserify test_tmp/scripts/leader-crown.js > docs/leader-crown.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" \"npm run build:leader-crown\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.4.3","detect-node":"2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.3","unload":"2.1.0"},"devDependencies":{"@babel/cli":"7.4.3","@babel/core":"7.4.3","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.4.3","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.4.3","@babel/polyfill":"7.4.3","@babel/preset-env":"7.4.3","@babel/types":"7.4.0","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.7.3","browserify":"16.2.3","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.1.0","convert-hrtime":"3.0.0","copyfiles":"2.1.0","cross-env":"5.2.0","eslint":"5.16.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.1.0","karma-babel-preprocessor":"8.0.0","karma-browserify":"6.0.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"6.1.3","node":"11.13.0","pre-commit":"1.2.2","random-int":"2.0.0","random-token":"0.0.8","testcafe":"1.1.2","testcafe-hammerhead":"14.6.2","ts-node":"7.0.1","typescript":"3.4.3","uglifyjs-webpack-plugin":"2.1.2","watchify":"3.11.1","webpack":"4.30.0","webpack-cli":"3.3.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"8a92f9c8562247104114c3c519561dbe4958f668","_id":"broadcast-channel@2.1.11","_nodeVersion":"11.13.0","_npmVersion":"6.9.0","dist":{"shasum":"c76af21dc413e2cf43efcb5fb61765780b9bef78","size":48518,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.1.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.1.11.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.1.11_1555456860114_0.9071009035234789"},"_hasShrinkwrap":false,"publish_time":1555456860296,"_cnpm_publish_time":1555456860296,"_cnpmcore_publish_time":"2021-12-16T15:29:59.956Z"},"2.1.10":{"name":"broadcast-channel","version":"2.1.10","description":"A BroadcastChannel shim/polyfill that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:leader-crown":"browserify test_tmp/scripts/leader-crown.js > docs/leader-crown.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" \"npm run build:leader-crown\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.3.4","detect-node":"2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.3","unload":"2.1.0"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.3.4","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/polyfill":"7.2.5","@babel/preset-env":"7.3.4","@babel/types":"7.3.4","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.7.2","browserify":"16.2.3","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.1.0","convert-hrtime":"2.0.0","copyfiles":"2.1.0","cross-env":"5.2.0","eslint":"5.15.2","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.0.1","karma-babel-preprocessor":"8.0.0","karma-browserify":"6.0.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","node":"11.12.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","testcafe":"0.23.3","testcafe-hammerhead":"14.5.1","ts-node":"7.0.1","typescript":"3.3.3333","uglifyjs-webpack-plugin":"2.1.2","watchify":"3.11.1","webpack":"4.29.6","webpack-cli":"3.3.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"e0801636b94ab0c5bfbd6dc23c23fae01ef416c0","_id":"broadcast-channel@2.1.10","_nodeVersion":"11.9.0","_npmVersion":"6.8.0","dist":{"shasum":"fdcaf0e2e72ccdf205ea7672f4931596cdd0f312","size":48548,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.1.10.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.1.10_1552840020002_0.2059154541145951"},"_hasShrinkwrap":false,"publish_time":1552840020268,"_cnpm_publish_time":1552840020268,"_cnpmcore_publish_time":"2021-12-16T15:30:00.247Z"},"2.1.9":{"name":"broadcast-channel","version":"2.1.9","description":"A BroadcastChannel shim/polyfill that works in New Browsers, Old Browsers, WebWorkers and NodeJs","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:leader-crown":"browserify test_tmp/scripts/leader-crown.js > docs/leader-crown.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" \"npm run build:leader-crown\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.3.1","detect-node":"2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.3","unload":"2.1.0"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.2.2","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.3.1","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.2.0","@babel/polyfill":"7.2.5","@babel/preset-env":"7.3.1","@babel/types":"7.3.0","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.3","browserify":"16.2.3","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.1.0","convert-hrtime":"2.0.0","copyfiles":"2.1.0","cross-env":"5.2.0","eslint":"5.13.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"4.0.0","karma-babel-preprocessor":"8.0.0","karma-browserify":"6.0.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","node":"11.9.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","testcafe":"0.23.3","testcafe-hammerhead":"14.4.12","ts-node":"7.0.1","typescript":"3.3.1","uglifyjs-webpack-plugin":"2.1.1","watchify":"3.11.0","webpack":"4.29.0","webpack-cli":"3.2.1"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"e0b5cf66dd3eea67b77fa9f897ff89a81ad8f2f5","_id":"broadcast-channel@2.1.9","_nodeVersion":"11.7.0","_npmVersion":"6.7.0","dist":{"shasum":"a46c34b65d7b1886915546dceb976300313b0a1e","size":48564,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.1.9.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.1.9_1549055323871_0.3251818453764226"},"_hasShrinkwrap":false,"publish_time":1549055324044,"_cnpm_publish_time":1549055324044,"_cnpmcore_publish_time":"2021-12-16T15:30:00.475Z"},"2.1.8":{"name":"broadcast-channel","version":"2.1.8","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:leader-crown":"browserify test_tmp/scripts/leader-crown.js > docs/leader-crown.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" \"npm run build:leader-crown\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.1.5","detect-node":"2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.2","unload":"2.1.0"},"devDependencies":{"@babel/cli":"7.1.5","@babel/core":"7.1.5","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/plugin-transform-member-expression-literals":"7.0.0","@babel/plugin-transform-property-literals":"7.0.0","@babel/plugin-transform-runtime":"7.1.0","@babel/polyfill":"7.0.0","@babel/preset-env":"7.1.5","@babel/types":"7.1.5","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.1","browserify":"16.2.3","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.0.1","convert-hrtime":"2.0.0","copyfiles":"2.1.0","cross-env":"5.2.0","eslint":"5.9.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"3.1.1","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","node":"11.1.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","testcafe":"0.23.2","testcafe-hammerhead":"14.4.1","ts-node":"7.0.1","typescript":"3.1.6","watchify":"3.11.0","webpack":"4.25.1","webpack-cli":"3.1.2"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"a3151d2922d25e04e33f526a568ba1f0c2f8a5d7","_id":"broadcast-channel@2.1.8","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"af4cfbf417ce8697c4397857d514ac7fde80306a","size":48242,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.1.8.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.1.8_1542057318619_0.36066361947690306"},"_hasShrinkwrap":false,"publish_time":1542057318844,"_cnpm_publish_time":1542057318844,"_cnpmcore_publish_time":"2021-12-16T15:30:00.760Z"},"2.1.7":{"name":"broadcast-channel","version":"2.1.7","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:leader-crown":"browserify test_tmp/scripts/leader-crown.js > docs/leader-crown.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" \"npm run build:leader-crown\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.1.5","detect-node":"2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.2","unload":"2.1.0"},"devDependencies":{"@babel/cli":"7.1.5","@babel/core":"7.1.5","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/plugin-transform-member-expression-literals":"7.0.0","@babel/plugin-transform-property-literals":"7.0.0","@babel/plugin-transform-runtime":"7.1.0","@babel/polyfill":"7.0.0","@babel/preset-env":"7.1.5","@babel/types":"7.1.5","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.1","browserify":"16.2.3","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.0.1","convert-hrtime":"2.0.0","copyfiles":"2.1.0","cross-env":"5.2.0","eslint":"5.8.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"3.1.1","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","node":"11.0.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","testcafe":"0.23.1","testcafe-hammerhead":"14.4.1","ts-node":"7.0.1","typescript":"3.1.6","watchify":"3.11.0","webpack":"4.25.1","webpack-cli":"3.1.2"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"7f7ad676e11cdb9ceac1dcadcb493feda36fb497","_id":"broadcast-channel@2.1.7","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"8f8bd1150490e32f776d3ced8459c99ccad695f3","size":48005,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.1.7.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.1.7_1541771036321_0.10560196306639025"},"_hasShrinkwrap":false,"publish_time":1541771036456,"_cnpm_publish_time":1541771036456,"_cnpmcore_publish_time":"2021-12-16T15:30:01.031Z"},"2.1.6":{"name":"broadcast-channel","version":"2.1.6","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:leader-crown":"browserify test_tmp/scripts/leader-crown.js > docs/leader-crown.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" \"npm run build:leader-crown\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.1.2","detect-node":"2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.2","unload":"2.0.2"},"devDependencies":{"@babel/cli":"7.1.2","@babel/core":"7.1.2","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/plugin-transform-member-expression-literals":"7.0.0","@babel/plugin-transform-property-literals":"7.0.0","@babel/plugin-transform-runtime":"7.1.0","@babel/polyfill":"7.0.0","@babel/preset-env":"7.1.0","@babel/types":"7.1.3","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.1","browserify":"16.2.3","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.0.1","convert-hrtime":"2.0.0","copyfiles":"2.1.0","cross-env":"5.2.0","eslint":"5.8.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"3.1.1","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","node":"11.0.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","testcafe":"0.23.0","testcafe-hammerhead":"14.4.1","ts-node":"7.0.1","typescript":"3.1.6","watchify":"3.11.0","webpack":"4.25.1","webpack-cli":"3.1.2"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"ab2e87878aeac733d10e96c71f7d35db7afa9136","_id":"broadcast-channel@2.1.6","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"991217e82776e414000a529209d736fefd6571d9","size":48022,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.1.6.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.1.6_1541546939044_0.07321947119391092"},"_hasShrinkwrap":false,"publish_time":1541546939254,"_cnpm_publish_time":1541546939254,"_cnpmcore_publish_time":"2021-12-16T15:30:01.304Z"},"2.1.5":{"name":"broadcast-channel","version":"2.1.5","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","test:simple":"npm run build && node ./test_tmp/simple.test.js","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:leader-crown":"browserify test_tmp/scripts/leader-crown.js > docs/leader-crown.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" \"npm run build:leader-crown\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.0.0","detect-node":"2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.2","unload":"2.0.2"},"devDependencies":{"@babel/cli":"7.1.0","@babel/core":"7.1.0","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/plugin-transform-member-expression-literals":"7.0.0","@babel/plugin-transform-property-literals":"7.0.0","@babel/plugin-transform-runtime":"7.1.0","@babel/polyfill":"7.0.0","@babel/preset-env":"7.1.0","@babel/types":"7.0.0","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.1","browserify":"16.2.3","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.0.1","convert-hrtime":"2.0.0","copyfiles":"2.1.0","cross-env":"5.2.0","eslint":"5.6.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"3.0.0","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","node":"10.11.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","testcafe":"0.22.0","testcafe-hammerhead":"14.2.7","ts-node":"7.0.1","typescript":"3.0.3","watchify":"3.11.0","webpack":"4.20.2","webpack-cli":"3.1.1"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"7129c0c62958f68e8d3d725492f2b82d81249e8b","_id":"broadcast-channel@2.1.5","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"f167f024b0f682ea4feb3de40b5d0468e1fbc4a5","size":47982,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.1.5.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.1.5_1537980259332_0.4379903802824461"},"_hasShrinkwrap":false,"publish_time":1537980259491,"_cnpm_publish_time":1537980259491,"_cnpmcore_publish_time":"2021-12-16T15:30:01.567Z"},"2.1.4":{"name":"broadcast-channel","version":"2.1.4","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:leader-crown":"browserify test_tmp/scripts/leader-crown.js > docs/leader-crown.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" \"npm run build:leader-crown\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.0.0","detect-node":"2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.2","unload":"2.0.2"},"devDependencies":{"@babel/cli":"7.1.0","@babel/core":"7.1.0","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/plugin-transform-member-expression-literals":"7.0.0","@babel/plugin-transform-property-literals":"7.0.0","@babel/plugin-transform-runtime":"7.1.0","@babel/polyfill":"7.0.0","@babel/preset-env":"7.1.0","@babel/types":"7.0.0","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.0.1","convert-hrtime":"2.0.0","copyfiles":"2.1.0","cross-env":"5.2.0","eslint":"5.6.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"3.0.0","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","node":"10.10.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","testcafe":"0.22.0","testcafe-hammerhead":"14.2.7","ts-node":"7.0.1","typescript":"3.0.3","watchify":"3.11.0","webpack":"4.19.1","webpack-cli":"3.1.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"202877ab12f512cd944ff57335d8d8e5b046e10e","_id":"broadcast-channel@2.1.4","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"a9210ecf416c2e8308d97101e140d59a08adadc0","size":47705,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.1.4.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.1.4_1537461442079_0.3165390933388599"},"_hasShrinkwrap":false,"publish_time":1537461442331,"_cnpm_publish_time":1537461442331,"_cnpmcore_publish_time":"2021-12-16T15:30:01.838Z"},"2.1.3":{"name":"broadcast-channel","version":"2.1.3","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:leader-crown":"browserify test_tmp/scripts/leader-crown.js > docs/leader-crown.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" \"npm run build:leader-crown\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.0.0","detect-node":"2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.2","unload":"2.0.1"},"devDependencies":{"@babel/cli":"7.0.0","@babel/core":"7.0.0","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/plugin-transform-member-expression-literals":"7.0.0","@babel/plugin-transform-property-literals":"7.0.0","@babel/plugin-transform-runtime":"7.0.0","@babel/polyfill":"7.0.0","@babel/preset-env":"7.0.0","@babel/types":"7.0.0","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.0.1","convert-hrtime":"2.0.0","copyfiles":"2.1.0","cross-env":"5.2.0","eslint":"5.5.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"3.0.0","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","node":"10.10.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","testcafe":"0.22.0","testcafe-hammerhead":"14.2.7","ts-node":"7.0.1","typescript":"3.0.3","watchify":"3.11.0","webpack":"4.17.2","webpack-cli":"3.1.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"638ad7a03af36c894b69ea4eb55a9b8b524eb735","_id":"broadcast-channel@2.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"2ae020b519ee541068132b244d8d19815ea1a5c4","size":48110,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.1.3.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.1.3_1536352666229_0.8037868309899525"},"_hasShrinkwrap":false,"publish_time":1536352666381,"_cnpm_publish_time":1536352666381,"_cnpmcore_publish_time":"2021-12-16T15:30:02.300Z"},"2.1.2":{"name":"broadcast-channel","version":"2.1.2","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build:leader-crown":"browserify test_tmp/scripts/leader-crown.js > docs/leader-crown.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\" \"npm run build:leader-crown\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.0.0","detect-node":"2.0.4","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","rimraf":"2.6.2","unload":"2.0.1"},"devDependencies":{"@babel/cli":"7.0.0","@babel/core":"7.0.0","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/plugin-transform-member-expression-literals":"7.0.0","@babel/plugin-transform-property-literals":"7.0.0","@babel/plugin-transform-runtime":"7.0.0","@babel/polyfill":"7.0.0","@babel/preset-env":"7.0.0","@babel/types":"7.0.0","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.0.1","convert-hrtime":"2.0.0","copyfiles":"2.1.0","cross-env":"5.2.0","eslint":"5.5.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"3.0.0","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","node":"10.10.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","testcafe":"0.22.0","testcafe-hammerhead":"14.2.7","ts-node":"7.0.1","typescript":"3.0.3","watchify":"3.11.0","webpack":"4.17.2","webpack-cli":"3.1.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"696b492dccfad64cc0f47641b64db917d8479051","_id":"broadcast-channel@2.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"84bb3cbf720d73805fd4f74710cea72954af19e6","size":47995,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.1.2.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.1.2_1536349337623_0.20758144716223037"},"_hasShrinkwrap":false,"publish_time":1536349337828,"_cnpm_publish_time":1536349337828,"_cnpmcore_publish_time":"2021-12-16T15:30:02.574Z"},"2.1.1":{"name":"broadcast-channel","version":"2.1.1","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@babel/runtime":"7.0.0","custom-idle-queue":"2.0.1","detect-node":"2.0.4","rimraf":"2.6.2","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","unload":"2.0.1"},"devDependencies":{"@babel/cli":"7.0.0","@babel/core":"7.0.0","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/plugin-transform-member-expression-literals":"7.0.0","@babel/plugin-transform-property-literals":"7.0.0","@babel/plugin-transform-runtime":"7.0.0","@babel/polyfill":"7.0.0","@babel/preset-env":"7.0.0","@babel/types":"7.0.0","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.0.1","convert-hrtime":"2.0.0","copyfiles":"2.1.0","cross-env":"5.2.0","eslint":"5.5.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"3.0.0","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","node":"10.9.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","testcafe":"0.22.0","testcafe-hammerhead":"14.2.6","ts-node":"7.0.1","typescript":"3.0.3","watchify":"3.11.0","webpack":"4.17.2","webpack-cli":"3.1.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"eec4de8785cb7656da2c8f4abe6da1b9eb6cf148","_id":"broadcast-channel@2.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"f49f10d9dbecb2258bdbdbe27d5f987c8ddf7290","size":45422,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.1.1.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.1.1_1536264871066_0.7264088664614541"},"_hasShrinkwrap":false,"publish_time":1536264871282,"_cnpm_publish_time":1536264871282,"_cnpmcore_publish_time":"2021-12-16T15:30:02.981Z"},"2.1.0":{"name":"broadcast-channel","version":"2.1.0","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.4","rimraf":"2.6.2","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","unload":"2.0.1"},"devDependencies":{"@babel/core":"7.0.0","@babel/types":"7.0.0-beta.51","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-loader":"8.0.2","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.0.1","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.5.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"3.0.0","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","node":"10.9.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","testcafe":"0.21.1","testcafe-hammerhead":"14.2.6","ts-node":"7.0.1","typescript":"3.0.3","watchify":"3.11.0","webpack":"4.17.2","webpack-cli":"3.1.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"f115bc7181ef1bea55ff613f9e3c1f54a0319040","_id":"broadcast-channel@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"10bae8bd325bebab6852db95c852bff17f0767be","size":46213,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.1.0.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.1.0_1536258487133_0.3971295465703457"},"_hasShrinkwrap":false,"publish_time":1536258487294,"_cnpm_publish_time":1536258487294,"_cnpmcore_publish_time":"2021-12-16T15:30:03.238Z"},"2.0.2":{"name":"broadcast-channel","version":"2.0.2","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:node:loop":"npm run test:node && npm run test:node:loop","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.4","rimraf":"2.6.2","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","unload":"2.0.1"},"devDependencies":{"@babel/core":"7.0.0","@babel/types":"7.0.0-beta.51","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-loader":"8.0.2","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.0.1","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.5.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"3.0.0","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","node":"10.9.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","testcafe":"0.21.1","testcafe-hammerhead":"14.2.6","ts-node":"7.0.1","typescript":"3.0.3","watchify":"3.11.0","webpack":"4.17.2","webpack-cli":"3.1.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"330aa76c447ebf1bc8a451232300a7f0ad36d6fe","_id":"broadcast-channel@2.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"ada986dceb7926f923c692a00119b4bbbe9775c6","size":46001,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.0.2.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.0.2_1536183187528_0.9551051895506817"},"_hasShrinkwrap":false,"publish_time":1536183187685,"_cnpm_publish_time":1536183187685,"_cnpmcore_publish_time":"2021-12-16T15:30:03.448Z"},"2.0.1":{"name":"broadcast-channel","version":"2.0.1","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.4","rimraf":"2.6.2","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","unload":"2.0.1"},"devDependencies":{"@babel/core":"7.0.0","@babel/types":"7.0.0-beta.51","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-loader":"8.0.2","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.0.1","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.5.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"3.0.0","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","node":"10.9.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","testcafe":"0.21.1","testcafe-hammerhead":"14.2.6","ts-node":"7.0.1","typescript":"3.0.3","watchify":"3.11.0","webpack":"4.17.2","webpack-cli":"3.1.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"9c2c77f78b7bec9c123abab6646d3ef71838c21f","_id":"broadcast-channel@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"986d4599957cc06dd4fe121c5bc90e7fe4231d9f","size":45949,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.0.1.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.0.1_1536093450966_0.9753149526757303"},"_hasShrinkwrap":false,"publish_time":1536093451115,"_cnpm_publish_time":1536093451115,"_cnpmcore_publish_time":"2021-12-16T15:30:03.750Z"},"2.0.0":{"name":"broadcast-channel","version":"2.0.0","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.4","rimraf":"2.6.2","js-sha3":"0.8.0","microseconds":"0.1.0","nano-time":"1.0.0","unload":"2.0.1"},"devDependencies":{"@babel/core":"7.0.0","@babel/types":"7.0.0-beta.51","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-loader":"8.0.2","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.2","concurrently":"4.0.1","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.5.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"3.0.0","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","node":"10.9.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","testcafe":"0.21.1","testcafe-hammerhead":"14.2.6","ts-node":"7.0.1","typescript":"3.0.3","watchify":"3.11.0","webpack":"4.17.2","webpack-cli":"3.1.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"d74bac217d765dcd063eb8eeb75ce6db4061b077","_id":"broadcast-channel@2.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"cf1ce2c64f1c8aa57898fcb8ae8628c77023b976","size":45712,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-2.0.0.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_2.0.0_1536007555947_0.007257060427776407"},"_hasShrinkwrap":false,"publish_time":1536007556105,"_cnpm_publish_time":1536007556105,"_cnpmcore_publish_time":"2021-12-16T15:30:05.776Z"},"1.3.0":{"name":"broadcast-channel","version":"1.3.0","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","microseconds":"0.1.0","nano-time":"1.0.0","unload":"2.0.1"},"devDependencies":{"@babel/types":"7.0.0-beta.51","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.6","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.1","concurrently":"3.6.1","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.2.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"2.0.5","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.4","testcafe-hammerhead":"14.1.1","ts-node":"7.0.0","typescript":"3.0.1","webpack":"4.16.3","webpack-cli":"3.1.0"},"browser":{"./src/methods/node.js":false,"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"176a8b6c528dacfeed3fa24778e12e115c658f68","_id":"broadcast-channel@1.3.0","_npmVersion":"6.2.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"a32fe7f8036e17e0d114818fb0f6849586f1f8c3","size":43674,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.3.0.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.3.0_1533058440737_0.7372512817589636"},"_hasShrinkwrap":false,"publish_time":1533058440836,"_cnpm_publish_time":1533058440836,"_cnpmcore_publish_time":"2021-12-16T15:30:06.095Z"},"1.2.11":{"name":"broadcast-channel","version":"1.2.11","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","microseconds":"0.1.0","nano-time":"1.0.0","unload":"2.0.1"},"devDependencies":{"@babel/types":"7.0.0-beta.51","@types/core-js":"2.5.0","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.6","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.1","concurrently":"3.6.1","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.2.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"2.0.5","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.4","testcafe-hammerhead":"14.1.1","ts-node":"7.0.0","typescript":"3.0.1","webpack":"4.16.3","webpack-cli":"3.1.0"},"browser":{"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"6fe6206bb61b1e95c8651146823e14e23c98ced4","_id":"broadcast-channel@1.2.11","_npmVersion":"6.2.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"59637ef428686138ee6d11b68d6d337cd7e9ae1e","size":43271,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.2.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.2.11.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.2.11_1533055121921_0.18724851153023447"},"_hasShrinkwrap":false,"publish_time":1533055122007,"_cnpm_publish_time":1533055122007,"_cnpmcore_publish_time":"2021-12-16T15:30:06.485Z"},"1.2.10":{"name":"broadcast-channel","version":"1.2.10","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","microseconds":"0.1.0","nano-time":"1.0.0","unload":"2.0.0"},"devDependencies":{"@types/core-js":"2.5.0","@babel/types":"7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.5","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.1","concurrently":"3.6.0","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.1.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"2.0.4","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.4","testcafe-hammerhead":"14.1.1","ts-node":"7.0.0","typescript":"2.9.2","webpack":"4.16.0","webpack-cli":"3.0.8"},"browser":{"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"5cac0c31c740aaf96518e6f4be552fe7f80945e0","_id":"broadcast-channel@1.2.10","_npmVersion":"6.2.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"be8ccfea72ca25b2ec12482be01f3db8aae2ac69","size":44716,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.2.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.2.10.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.2.10_1532989060688_0.23829689261553688"},"_hasShrinkwrap":false,"publish_time":1532989060798,"_cnpm_publish_time":1532989060798,"_cnpmcore_publish_time":"2021-12-16T15:30:06.793Z"},"1.2.9":{"name":"broadcast-channel","version":"1.2.9","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","microseconds":"0.1.0","nano-time":"1.0.0","unload":"1.3.9"},"devDependencies":{"@types/core-js":"2.5.0","@babel/types":"7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.5","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.1","concurrently":"3.6.0","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.1.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"2.0.4","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.4","testcafe-hammerhead":"14.1.1","ts-node":"7.0.0","typescript":"2.9.2","webpack":"4.16.0","webpack-cli":"3.0.8"},"browser":{"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"c8de59c9bb2b4c4d3737192fdc2160731772864f","_id":"broadcast-channel@1.2.9","_npmVersion":"6.2.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"6b2e3de8bc46ccf5f1246aa81a65d70a926b896a","size":44465,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.2.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.2.9.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.2.9_1532467501216_0.8074361137902089"},"_hasShrinkwrap":false,"publish_time":1532467501345,"_cnpm_publish_time":1532467501345,"_cnpmcore_publish_time":"2021-12-16T15:30:07.252Z"},"1.2.8":{"name":"broadcast-channel","version":"1.2.8","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe all test/e2e.test.js\" --kill-others --success first","test:e2e:travis":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe -b && testcafe chrome test/e2e.test.js && testcafe chromium test/e2e.test.js && testcafe firefox test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs --silent","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","microseconds":"0.1.0","nano-time":"1.0.0","unload":"1.3.9"},"devDependencies":{"@types/core-js":"2.5.0","@babel/types":"7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.5","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.1","concurrently":"3.6.0","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.1.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"2.0.4","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.4","testcafe-hammerhead":"14.1.1","ts-node":"7.0.0","typescript":"2.9.2","webpack":"4.16.0","webpack-cli":"3.0.8"},"browser":{"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"965df0cba15caea06c5b1354c96eb92cd4a1d8f1","_id":"broadcast-channel@1.2.8","_npmVersion":"6.2.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"f1d08e3bc42f68ce419c83d95e8636dc8f007e7e","size":45022,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.2.8.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.2.8_1532372602807_0.9112858711791776"},"_hasShrinkwrap":false,"publish_time":1532372602894,"_cnpm_publish_time":1532372602894,"_cnpmcore_publish_time":"2021-12-16T15:30:07.587Z"},"1.2.7":{"name":"broadcast-channel","version":"1.2.7","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","microseconds":"0.1.0","nano-time":"1.0.0","unload":"1.3.9"},"devDependencies":{"@types/core-js":"2.5.0","@babel/types":"7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.5","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.1","concurrently":"3.6.0","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.1.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"2.0.4","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.4","testcafe-hammerhead":"14.1.1","ts-node":"7.0.0","typescript":"2.9.2","webpack":"4.16.0","webpack-cli":"3.0.8"},"browser":{"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"24a4d871ca7fba0c5131f21a550e198ab42b78c4","_id":"broadcast-channel@1.2.7","_npmVersion":"6.2.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"e7de69d047c61f02cdf9002c473f23992f38d82f","size":44946,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.2.7.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.2.7_1532097501987_0.09162771683611792"},"_hasShrinkwrap":false,"publish_time":1532097502074,"_cnpm_publish_time":1532097502074,"_cnpmcore_publish_time":"2021-12-16T15:30:07.829Z"},"1.2.6":{"name":"broadcast-channel","version":"1.2.6","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","microseconds":"0.1.0","nano-time":"1.0.0","unload":"1.3.9"},"devDependencies":{"@types/core-js":"2.5.0","@babel/types":"7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.5","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.1","concurrently":"3.6.0","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.1.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"2.0.4","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.4","testcafe-hammerhead":"14.1.1","ts-node":"7.0.0","typescript":"2.9.2","webpack":"4.16.0","webpack-cli":"3.0.8"},"browser":{"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"8392508a840f095b0b8f42f1e6592e44dc72cb68","_id":"broadcast-channel@1.2.6","_npmVersion":"6.2.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"05a7e9f3046935f7c234d66dec4c73d20bde6f8c","size":44630,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.2.6.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.2.6_1532096317629_0.22885350815242722"},"_hasShrinkwrap":false,"publish_time":1532096317697,"_cnpm_publish_time":1532096317697,"_cnpmcore_publish_time":"2021-12-16T15:30:08.057Z"},"1.2.5":{"name":"broadcast-channel","version":"1.2.5","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","unload":"1.3.9"},"devDependencies":{"@types/core-js":"2.5.0","@babel/types":"7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.5","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"2.2.1","clone":"2.1.1","concurrently":"3.6.0","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.1.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"2.0.4","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.4","testcafe-hammerhead":"14.1.1","ts-node":"7.0.0","typescript":"2.9.2","webpack":"4.16.0","webpack-cli":"3.0.8"},"browser":{"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"7c3062f51134a7d2258dce8359dea65f8f9d9067","_id":"broadcast-channel@1.2.5","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"a0aeb43c834dcef3fd455431722366b5db864217","size":40611,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.2.5.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.2.5_1531773800593_0.062369477427537845"},"_hasShrinkwrap":false,"publish_time":1531773800689,"_cnpm_publish_time":1531773800689,"_cnpmcore_publish_time":"2021-12-16T15:30:08.333Z"},"1.2.4":{"name":"broadcast-channel","version":"1.2.4","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:performance":"npm run build && mocha ./test/performance.test.js -b --timeout 24000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@types/core-js":"^2.5.0","babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","unload":"1.3.9"},"devDependencies":{"@babel/types":"^7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.5","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"^2.2.1","clone":"2.1.1","concurrently":"3.6.0","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.1.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"2.0.4","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.4","testcafe-hammerhead":"14.1.1","ts-node":"7.0.0","typescript":"2.9.2","webpack":"4.16.0","webpack-cli":"3.0.8"},"browser":{"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"3d3d03dbf6232486c845b02aa1e2cb811aafa7aa","_id":"broadcast-channel@1.2.4","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"2d1b91af7928ca6e172fb277e1cd0525c5b8b478","size":41372,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.2.4.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.2.4_1531527540650_0.8540848965625583"},"_hasShrinkwrap":false,"publish_time":1531527540763,"_cnpm_publish_time":1531527540763,"_cnpmcore_publish_time":"2021-12-16T15:30:08.599Z"},"1.2.3":{"name":"broadcast-channel","version":"1.2.3","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@types/core-js":"^2.5.0","babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","unload":"1.3.9"},"devDependencies":{"@babel/types":"^7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.5","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"^2.2.1","clone":"2.1.1","concurrently":"3.6.0","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.1.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"2.0.4","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.4","testcafe-hammerhead":"14.1.1","ts-node":"7.0.0","typescript":"2.9.2","webpack":"4.16.0","webpack-cli":"3.0.8"},"browser":{"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"70bcd4dcb4f236cd483f277ee236c65a0d8d18de","_id":"broadcast-channel@1.2.3","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"0d11feaf4fef71c4580e36510c14d5dcd5cea0a7","size":41629,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.2.3.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.2.3_1531519479729_0.9529684134927079"},"_hasShrinkwrap":false,"publish_time":1531519479821,"_cnpm_publish_time":1531519479821,"_cnpmcore_publish_time":"2021-12-16T15:30:09.406Z"},"1.2.2":{"name":"broadcast-channel","version":"1.2.2","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@types/core-js":"^2.5.0","babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","unload":"1.3.9"},"devDependencies":{"@babel/types":"^7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.5","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"^2.2.1","clone":"2.1.1","concurrently":"3.6.0","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.1.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"2.0.4","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.4","testcafe-hammerhead":"14.1.1","ts-node":"7.0.0","typescript":"2.9.2","webpack":"4.16.0","webpack-cli":"3.0.8"},"browser":{"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"afc4187f4249e713baa9efec0743570834f952d5","_id":"broadcast-channel@1.2.2","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"81cdce19da7113ea13dd622c4b69a6e634f24546","size":41387,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.2.2.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.2.2_1531516843002_0.24046355444836287"},"_hasShrinkwrap":false,"publish_time":1531516843394,"_cnpm_publish_time":1531516843394,"_cnpmcore_publish_time":"2021-12-16T15:30:09.712Z"},"1.2.1":{"name":"broadcast-channel","version":"1.2.1","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"sleep 5 && testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","size:prewebpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","size:webpack":"npm run size:prewebpack && echo \"Build-Size Webpack (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","size:browserify":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size browserify (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint src test config","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@types/core-js":"^2.5.0","babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","unload":"1.3.9"},"devDependencies":{"@babel/types":"^7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.5","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"^2.2.1","clone":"2.1.1","concurrently":"3.6.0","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"5.1.0","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"2.0.4","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.4","testcafe-hammerhead":"14.1.1","ts-node":"7.0.0","typescript":"2.9.2","webpack":"4.16.0","webpack-cli":"3.0.8"},"browser":{"./dist/es/methods/node.js":false,"./dist/lib/methods/node.js":false},"gitHead":"e91d5f5e50949c200ea195e8f10b56ef49f6a21a","_id":"broadcast-channel@1.2.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"59d193de1b5bb4e862f760a5e32b6dc356ba08fa","size":41067,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.2.1.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.2.1_1531328775846_0.795397040709461"},"_hasShrinkwrap":false,"publish_time":1531328776120,"_cnpm_publish_time":1531328776120,"_cnpmcore_publish_time":"2021-12-16T15:30:09.976Z"},"1.2.0":{"name":"broadcast-channel","version":"1.2.0","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc","leader-election"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint --ignore-path ./config/.eslintignore src test config scripts","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build:leader-iframe":"browserify test_tmp/scripts/leader-iframe.js > docs/leader-iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\" \"npm run build:leader-iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@types/core-js":"^2.5.0","babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","unload":"1.3.9"},"devDependencies":{"@babel/types":"^7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.5","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"^2.2.1","clone":"2.1.1","concurrently":"3.6.0","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.2.0","eslint":"4.19.1","gzip-size-cli":"3.0.0","http-server":"0.11.1","karma":"2.0.4","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.4","testcafe-hammerhead":"14.1.1","ts-node":"7.0.0","typescript":"2.9.2"},"gitHead":"8deded9035c77aa388091ea70bec4642d208e8bd","_id":"broadcast-channel@1.2.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"ffe3b40bcb7762bb0f42aad0ff01d110c640774d","size":40662,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.2.0.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.2.0_1530904952706_0.791721158329622"},"_hasShrinkwrap":false,"publish_time":1530904952795,"_cnpm_publish_time":1530904952795,"_cnpmcore_publish_time":"2021-12-16T15:30:10.914Z"},"1.1.0":{"name":"broadcast-channel","version":"1.1.0","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint --ignore-path ./config/.eslintignore src test config scripts","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@types/core-js":"^2.5.0","babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","unload":"1.3.6"},"devDependencies":{"@babel/types":"^7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.3","babel-loader":"7.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"^2.2.1","clone":"2.1.1","concurrently":"3.5.1","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.1.6","eslint":"4.19.1","gzip-size-cli":"^2.1.0","http-server":"0.11.1","karma":"2.0.2","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.3","testcafe-hammerhead":"14.0.0","ts-node":"6.1.2","typescript":"2.9.2"},"gitHead":"d44236b3278792c630fba79823b33115a6919fbf","_id":"broadcast-channel@1.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"6e839197da4c12776357912cf569054e3c92c5af","size":35110,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.1.0.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.1.0_1530449201143_0.3663858186899889"},"_hasShrinkwrap":false,"publish_time":1530449201257,"_cnpm_publish_time":1530449201257,"_cnpmcore_publish_time":"2021-12-16T15:30:11.368Z"},"1.0.2":{"name":"broadcast-channel","version":"1.0.2","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.es5.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint --ignore-path ./config/.eslintignore src test config scripts","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@types/core-js":"^2.5.0","babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","unload":"1.3.6"},"devDependencies":{"@babel/types":"^7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.3","babel-loader":"7.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"^2.2.1","clone":"2.1.1","concurrently":"3.5.1","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.1.6","eslint":"4.19.1","gzip-size-cli":"^2.1.0","http-server":"0.11.1","karma":"2.0.2","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.3","testcafe-hammerhead":"14.0.0","ts-node":"6.1.2","typescript":"2.9.2"},"gitHead":"eaf0270892f481f8e228c647b12ed4975beecfd4","_id":"broadcast-channel@1.0.2","_npmVersion":"6.1.0","_nodeVersion":"10.0.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"760dbd38006fe6ce11c9aeaacd3917fd0fdf5ddb","size":33471,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.0.2.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.0.2_1530218781569_0.8383817645730602"},"_hasShrinkwrap":false,"publish_time":1530218781699,"_cnpm_publish_time":1530218781699,"_cnpmcore_publish_time":"2021-12-16T15:30:11.728Z"},"1.0.1":{"name":"broadcast-channel","version":"1.0.1","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint --ignore-path ./config/.eslintignore src test config scripts","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@types/core-js":"^2.5.0","babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","unload":"1.3.6"},"devDependencies":{"@babel/types":"^7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.3","babel-loader":"7.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"^2.2.1","clone":"2.1.1","concurrently":"3.5.1","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.1.6","eslint":"4.19.1","gzip-size-cli":"^2.1.0","http-server":"0.11.1","karma":"2.0.2","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","random-int":"1.0.0","random-token":"0.0.8","rimraf":"2.6.2","testcafe":"0.20.3","testcafe-hammerhead":"14.0.0","ts-node":"6.1.2","typescript":"2.9.2"},"gitHead":"780392832436b7f1fb96f4451dd163d38ee067c9","_id":"broadcast-channel@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.0.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"ac24eb5f5cc36372d8d1644372b79c7a526b0b8c","size":33063,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.0.1.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.0.1_1529863072017_0.7144891860982037"},"_hasShrinkwrap":false,"publish_time":1529863072099,"_cnpm_publish_time":1529863072099,"_cnpmcore_publish_time":"2021-12-16T15:30:12.155Z"},"1.0.0":{"name":"broadcast-channel","version":"1.0.0","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","lint":"eslint --ignore-path ./config/.eslintignore src test config scripts","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\"","build:min":"uglifyjs --compress --mangle --output dist/lib/browserify.min.js -- dist/lib/browserify.index.js","docs:only":"http-server ./docs","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@types/core-js":"^2.5.0","babel-runtime":"6.26.0","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","random-int":"1.0.0","random-token":"0.0.8","unload":"1.3.6"},"devDependencies":{"@babel/types":"^7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.3","babel-loader":"7.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"^2.2.1","clone":"2.1.1","concurrently":"3.5.1","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.1.6","eslint":"4.19.1","gzip-size-cli":"^2.1.0","http-server":"0.11.1","karma":"2.0.2","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","rimraf":"2.6.2","testcafe":"0.20.3","testcafe-hammerhead":"14.0.0","ts-node":"6.1.2","typescript":"2.9.2"},"gitHead":"8193c3416a50aec4d5729d64d10028cc24442442","_id":"broadcast-channel@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.0.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"0c96da636f09597b3432d80f5b64ef1f7cab3641","size":33064,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-1.0.0.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_1.0.0_1529849814701_0.7357582551789532"},"_hasShrinkwrap":false,"publish_time":1529849815008,"_cnpm_publish_time":1529849815008,"_cnpmcore_publish_time":"2021-12-16T15:30:12.414Z"},"0.0.1":{"name":"broadcast-channel","version":"0.0.1","description":"A BroadcastChannel implementation that works with new browsers, older browsers and Node.js","homepage":"https://github.com/pubkey/broadcast-channel#readme","keywords":["broadcast-channel","broadcastchannel","broadcast","polyfill","localstorage","indexeddb","postMessage","crosstab","ipc"],"repository":{"type":"git","url":"git+https://github.com/pubkey/broadcast-channel.git"},"author":{"name":"pubkey"},"license":"ISC","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"main":"./dist/lib/index.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:e2e","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:e2e":"concurrently \"npm run docs:serve\" \"testcafe all test/e2e.test.js\" --kill-others --success first","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","lint":"eslint --ignore-path ./config/.eslintignore src test config scripts","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify test_tmp/scripts/index.js > docs/index.js","build:worker":"browserify test_tmp/scripts/worker.js > docs/worker.js","build:iframe":"browserify test_tmp/scripts/iframe.js > docs/iframe.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && concurrently \"npm run build:browser\" \"npm run build:worker\" \"npm run build:iframe\"","docs:only":"http-server ./docs","docs:serve":"npm run build && npm run docs:only"},"pre-commit":["lint"],"dependencies":{"@types/core-js":"^2.5.0","babel-runtime":"6.26.0","clone":"2.1.1","custom-idle-queue":"2.0.1","detect-node":"2.0.3","js-sha3":"0.7.0","random-int":"1.0.0","random-token":"0.0.8","unload":"1.3.6"},"devDependencies":{"@babel/types":"^7.0.0-beta.51","assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.3","babel-loader":"7.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"^2.2.1","concurrently":"3.5.1","convert-hrtime":"2.0.0","copyfiles":"2.0.0","cross-env":"5.1.6","eslint":"4.19.1","http-server":"0.11.1","karma":"2.0.2","karma-babel-preprocessor":"7.0.0","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-coverage":"1.1.2","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"5.2.0","pre-commit":"1.2.2","rimraf":"2.6.2","testcafe":"0.20.3","testcafe-hammerhead":"14.0.0","ts-node":"6.1.2","typescript":"2.9.2"},"gitHead":"b159a8e8c6eff615699538bd62e2593ffcb39af0","_id":"broadcast-channel@0.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.0.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"e7b4a9731416ce89e5224a8c6e08280ff83ec515","size":36890,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-0.0.1.tgz"},"maintainers":[{"name":"pubkey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/broadcast-channel_0.0.1_1529668679793_0.36435899928832693"},"_hasShrinkwrap":false,"publish_time":1529668679843,"_cnpm_publish_time":1529668679843,"_cnpmcore_publish_time":"2021-12-16T15:30:12.853Z"},"0.0.0":{"name":"broadcast-channel","version":"0.0.0","description":"WIP","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"hemanth.hm@gmail.com"},"license":"MIT","_id":"broadcast-channel@0.0.0","_shasum":"3670c4c595bb4ed0f5f2d8ad8f18cb0adc237174","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"hemanth","email":"hemanth.hm@gmail.com"},"dist":{"shasum":"3670c4c595bb4ed0f5f2d8ad8f18cb0adc237174","size":574,"noattachment":false,"key":"/broadcast-channel/-/broadcast-channel-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/broadcast-channel/download/broadcast-channel-0.0.0.tgz"},"maintainers":[{"name":"pubkey","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/broadcast-channel-0.0.0.tgz_1471627048521_0.36019606213085353"},"directories":{},"publish_time":1471627048788,"_hasShrinkwrap":false,"_cnpm_publish_time":1471627048788,"_cnpmcore_publish_time":"2021-12-16T15:30:13.085Z"}},"readme":"<!--\n    This is a different REDME file which will be published to npm\n    The one for GitHub is in .github directory.\n\n    @link https://stackoverflow.com/a/65676410/3443137\n\n    The problem was that google indexed the npm-site instead of the github site\n-->\n\n<p align=\"center\">\n  <a href=\"https://github.com/pubkey/broadcast-channel\">\n    <img src=\"./docs/files/icon.png\" width=\"150px\" />\n  </a>\n</p>\n\n<h1 align=\"center\">BroadcastChannel</h1>\n<p align=\"center\">\n  <strong>A BroadcastChannel that works in old browsers, new browsers, WebWorkers and NodeJs</strong>\n  <br/>\n  <span>+ LeaderElection over the channels</span>\n</p>\n\n<p align=\"center\">\n    <a href=\"https://twitter.com/pubkeypubkey\">\n        <img src=\"https://img.shields.io/twitter/follow/pubkeypubkey.svg?style=social&logo=twitter\"\n            alt=\"follow on Twitter\" />\n    </a>\n</p>\n\n![demo.gif](docs/files/demo.gif)\n\n* * *\n\nA BroadcastChannel that allows you to send data between different browser-tabs or nodejs-processes.\nAnd a LeaderElection over the channels.\n\n# [Read the full documentation on github](https://github.com/pubkey/broadcast-channel)\n\n\n# Sponsored by\n\n<p align=\"center\">\n    <a href=\"https://rxdb.info/?utm_source=github&utm_medium=repo&utm_campaign=github-broadcast-channel-npm\">\n        <img\n            src=\"https://github.com/pubkey/rxdb/raw/master/docs-src/files/logo/logo_text.svg\"\n            alt=\"Sponsored by RxDB\"\n            width=\"300\"\n         />\n         <br />\n         <br />\n         <span>The <b>JavaScript Database</b></span>\n    </a>\n</p>\n","_attachments":{},"homepage":"https://github.com/pubkey/broadcast-channel#readme","bugs":{"url":"https://github.com/pubkey/broadcast-channel/issues"},"license":"MIT"}