broadcast-channel
Advanced tools
Comparing version 5.4.0 to 5.5.0
@@ -6,2 +6,5 @@ # CHANGELOG | ||
## 5.5.0 (17 October 2023) | ||
- Add `sideEffects: false` | ||
## 5.4.0 (10 October 2023) | ||
@@ -8,0 +11,0 @@ |
@@ -13,4 +13,4 @@ "use strict"; | ||
var NodeMethod = _interopRequireWildcard(require("./methods/node.js")); | ||
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); } | ||
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; } | ||
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } | ||
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } | ||
// the line below will be removed from es5/browser builds | ||
@@ -17,0 +17,0 @@ |
@@ -1,1 +0,1 @@ | ||
{ "type": "module" } | ||
{ "type": "module", "sideEffects": false } |
@@ -1,1 +0,1 @@ | ||
{ "type": "module" } | ||
{ "type": "module", "sideEffects": false } |
@@ -12,4 +12,4 @@ "use strict"; | ||
var _simulate = require("./methods/simulate.js"); | ||
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); } | ||
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; } | ||
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } | ||
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } | ||
// the line below will be removed from es5/browser builds | ||
@@ -16,0 +16,0 @@ |
{ | ||
"name": "broadcast-channel", | ||
"version": "5.4.0", | ||
"version": "5.5.0", | ||
"description": "A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs and iframes", | ||
@@ -73,4 +73,4 @@ "exports": { | ||
"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:es6node": "rimraf -rf dist/esnode && cross-env NODE_ENV=es6 babel src --out-dir dist/esnode && echo '{ \"type\": \"module\", \"sideEffects\": false }' > 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\", \"sideEffects\": false }' > dist/esbrowser/package.json", | ||
"build:es5node": "cross-env NODE_ENV=es5 babel src --out-dir dist/es5node", | ||
@@ -95,3 +95,3 @@ "build:es5browser": "cross-env NODE_ENV=es5 babel src --out-dir dist/lib && grep -rl NodeMethod dist/lib | xargs sed -i.bak '/.*NodeMethod.*/d'", | ||
"dependencies": { | ||
"@babel/runtime": "7.23.1", | ||
"@babel/runtime": "7.23.2", | ||
"oblivious-set": "1.1.1", | ||
@@ -103,9 +103,9 @@ "p-queue": "6.6.2", | ||
"@babel/cli": "7.23.0", | ||
"@babel/core": "7.23.0", | ||
"@babel/core": "7.23.2", | ||
"@babel/plugin-proposal-object-rest-spread": "7.20.7", | ||
"@babel/plugin-transform-member-expression-literals": "7.22.5", | ||
"@babel/plugin-transform-property-literals": "7.22.5", | ||
"@babel/plugin-transform-runtime": "7.22.15", | ||
"@babel/plugin-transform-runtime": "7.23.2", | ||
"@babel/polyfill": "7.12.1", | ||
"@babel/preset-env": "7.22.20", | ||
"@babel/preset-env": "7.23.2", | ||
"@babel/types": "7.23.0", | ||
@@ -145,3 +145,3 @@ "@types/core-js": "2.5.6", | ||
"rimraf": "5.0.5", | ||
"rollup": "4.0.2", | ||
"rollup": "4.1.3", | ||
"@rollup/plugin-terser": "0.4.4", | ||
@@ -153,5 +153,5 @@ "testcafe": "3.3.0", | ||
"watchify": "4.0.0", | ||
"webpack": "5.88.2", | ||
"webpack": "5.89.0", | ||
"webpack-cli": "5.1.4" | ||
} | ||
} |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
533192
13826
+ Added@babel/runtime@7.23.2(transitive)
- Removed@babel/runtime@7.23.1(transitive)
Updated@babel/runtime@7.23.2