diff --git a/.changeset/perfect-otters-compete.md b/.changeset/perfect-otters-compete.md new file mode 100644 index 000000000..60b8d9103 --- /dev/null +++ b/.changeset/perfect-otters-compete.md @@ -0,0 +1,27 @@ +--- +'@emotion/babel-plugin': patch +'@emotion/babel-plugin-jsx-pragmatic': patch +'@emotion/babel-preset-css-prop': patch +'@emotion/cache': patch +'@emotion/css': patch +'@emotion/css-prettifier': patch +'@emotion/eslint-plugin': patch +'@emotion/hash': patch +'@emotion/is-prop-valid': patch +'@emotion/jest': patch +'@emotion/memoize': patch +'@emotion/native': patch +'@emotion/primitives': patch +'@emotion/primitives-core': patch +'@emotion/react': patch +'@emotion/serialize': patch +'@emotion/server': patch +'@emotion/sheet': patch +'@emotion/styled': patch +'@emotion/unitless': patch +'@emotion/use-insertion-effect-with-fallbacks': patch +'@emotion/utils': patch +'@emotion/weak-memoize': patch +--- + +Fixed importing in Node ESM diff --git a/package.json b/package.json index 7e4b34f34..0fa50d67e 100644 --- a/package.json +++ b/package.json @@ -128,9 +128,8 @@ "react/jsx-runtime": "ReactJSX", "react/jsx-dev-runtime": "ReactJSXDev" }, - "exports": true, - "___experimentalFlags_WILL_CHANGE_IN_PATCH": { - "exports": true + "exports": { + "importConditionDefaultExport": "default" } }, "bugs": { @@ -181,7 +180,7 @@ "@changesets/changelog-github": "^0.4.0", "@changesets/cli": "^2.16.0", "@manypkg/cli": "^0.19.1", - "@preconstruct/cli": "^2.2.1", + "@preconstruct/cli": "^2.6.2", "@testing-library/react": "13.0.0-alpha.5", "@types/jest": "^27.0.3", "@types/node": "^12.20.37", diff --git a/packages/babel-plugin-jsx-pragmatic/package.json b/packages/babel-plugin-jsx-pragmatic/package.json index 178af5811..754771f98 100644 --- a/packages/babel-plugin-jsx-pragmatic/package.json +++ b/packages/babel-plugin-jsx-pragmatic/package.json @@ -7,6 +7,7 @@ "exports": { ".": { "module": "./dist/emotion-babel-plugin-jsx-pragmatic.esm.js", + "import": "./dist/emotion-babel-plugin-jsx-pragmatic.cjs.mjs", "default": "./dist/emotion-babel-plugin-jsx-pragmatic.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/babel-plugin/package.json b/packages/babel-plugin/package.json index a9389719e..a18cbc381 100644 --- a/packages/babel-plugin/package.json +++ b/packages/babel-plugin/package.json @@ -7,6 +7,7 @@ "exports": { ".": { "module": "./dist/emotion-babel-plugin.esm.js", + "import": "./dist/emotion-babel-plugin.cjs.mjs", "default": "./dist/emotion-babel-plugin.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/babel-preset-css-prop/package.json b/packages/babel-preset-css-prop/package.json index accd30092..b080f8a5a 100644 --- a/packages/babel-preset-css-prop/package.json +++ b/packages/babel-preset-css-prop/package.json @@ -7,6 +7,7 @@ "exports": { ".": { "module": "./dist/emotion-babel-preset-css-prop.esm.js", + "import": "./dist/emotion-babel-preset-css-prop.cjs.mjs", "default": "./dist/emotion-babel-preset-css-prop.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/cache/package.json b/packages/cache/package.json index c1f5debef..0ec5cba76 100644 --- a/packages/cache/package.json +++ b/packages/cache/package.json @@ -14,6 +14,7 @@ "browser": "./dist/emotion-cache.browser.esm.js", "default": "./dist/emotion-cache.esm.js" }, + "import": "./dist/emotion-cache.cjs.mjs", "default": "./dist/emotion-cache.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/css-prettifier/package.json b/packages/css-prettifier/package.json index cf472480d..7d3a29d51 100644 --- a/packages/css-prettifier/package.json +++ b/packages/css-prettifier/package.json @@ -11,6 +11,7 @@ "exports": { ".": { "module": "./dist/emotion-css-prettifier.esm.js", + "import": "./dist/emotion-css-prettifier.cjs.mjs", "default": "./dist/emotion-css-prettifier.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/css/macro.d.mts b/packages/css/macro.d.mts new file mode 100644 index 000000000..5e20dfd3f --- /dev/null +++ b/packages/css/macro.d.mts @@ -0,0 +1 @@ +export * from './macro.js' diff --git a/packages/css/package.json b/packages/css/package.json index 83c1b88a8..5478969cc 100644 --- a/packages/css/package.json +++ b/packages/css/package.json @@ -9,9 +9,7 @@ "src", "dist", "types", - "macro.js", - "macro.d.ts", - "macro.js.flow", + "macro.*", "create-instance" ], "scripts": { @@ -46,14 +44,22 @@ "exports": { ".": { "module": "./dist/emotion-css.esm.js", + "import": "./dist/emotion-css.cjs.mjs", "default": "./dist/emotion-css.cjs.js" }, "./create-instance": { "module": "./create-instance/dist/emotion-css-create-instance.esm.js", + "import": "./create-instance/dist/emotion-css-create-instance.cjs.mjs", "default": "./create-instance/dist/emotion-css-create-instance.cjs.js" }, "./package.json": "./package.json", - "./macro": "./macro.js" + "./macro": { + "types": { + "import": "./macro.d.mts", + "default": "./macro.d.ts" + }, + "default": "./macro.js" + } }, "preconstruct": { "umdName": "emotion", @@ -63,7 +69,13 @@ ], "exports": { "extra": { - "./macro": "./macro.js" + "./macro": { + "types": { + "import": "./macro.d.mts", + "default": "./macro.d.ts" + }, + "default": "./macro.js" + } } } } diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 9d6619da1..983b25d3c 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -14,6 +14,7 @@ "exports": { ".": { "module": "./dist/emotion-eslint-plugin.esm.js", + "import": "./dist/emotion-eslint-plugin.cjs.mjs", "default": "./dist/emotion-eslint-plugin.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/hash/package.json b/packages/hash/package.json index 35a7e5602..f3eab8ceb 100644 --- a/packages/hash/package.json +++ b/packages/hash/package.json @@ -22,6 +22,7 @@ "exports": { ".": { "module": "./dist/emotion-hash.esm.js", + "import": "./dist/emotion-hash.cjs.mjs", "default": "./dist/emotion-hash.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/is-prop-valid/package.json b/packages/is-prop-valid/package.json index 0c2bf9b31..f227663c3 100644 --- a/packages/is-prop-valid/package.json +++ b/packages/is-prop-valid/package.json @@ -28,6 +28,7 @@ "exports": { ".": { "module": "./dist/emotion-is-prop-valid.esm.js", + "import": "./dist/emotion-is-prop-valid.cjs.mjs", "default": "./dist/emotion-is-prop-valid.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/jest/package.json b/packages/jest/package.json index 5d22484b7..3a56ffd8d 100644 --- a/packages/jest/package.json +++ b/packages/jest/package.json @@ -7,18 +7,22 @@ "exports": { ".": { "module": "./dist/emotion-jest.esm.js", + "import": "./dist/emotion-jest.cjs.mjs", "default": "./dist/emotion-jest.cjs.js" }, "./enzyme": { "module": "./enzyme/dist/emotion-jest-enzyme.esm.js", + "import": "./enzyme/dist/emotion-jest-enzyme.cjs.mjs", "default": "./enzyme/dist/emotion-jest-enzyme.cjs.js" }, "./serializer": { "module": "./serializer/dist/emotion-jest-serializer.esm.js", + "import": "./serializer/dist/emotion-jest-serializer.cjs.mjs", "default": "./serializer/dist/emotion-jest-serializer.cjs.js" }, "./enzyme-serializer": { "module": "./enzyme-serializer/dist/emotion-jest-enzyme-serializer.esm.js", + "import": "./enzyme-serializer/dist/emotion-jest-enzyme-serializer.cjs.mjs", "default": "./enzyme-serializer/dist/emotion-jest-enzyme-serializer.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/memoize/package.json b/packages/memoize/package.json index fb0a3bfb0..d24b9a982 100644 --- a/packages/memoize/package.json +++ b/packages/memoize/package.json @@ -25,6 +25,7 @@ "exports": { ".": { "module": "./dist/emotion-memoize.esm.js", + "import": "./dist/emotion-memoize.cjs.mjs", "default": "./dist/emotion-memoize.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/native/macro.d.mts b/packages/native/macro.d.mts new file mode 100644 index 000000000..493f1d7a0 --- /dev/null +++ b/packages/native/macro.d.mts @@ -0,0 +1,3 @@ +import styled from '@emotion/native' +export * from '@emotion/native' +export default styled diff --git a/packages/native/macro.d.ts b/packages/native/macro.d.ts new file mode 100644 index 000000000..493f1d7a0 --- /dev/null +++ b/packages/native/macro.d.ts @@ -0,0 +1,3 @@ +import styled from '@emotion/native' +export * from '@emotion/native' +export default styled diff --git a/packages/native/package.json b/packages/native/package.json index 31f75fb44..56700ebf5 100644 --- a/packages/native/package.json +++ b/packages/native/package.json @@ -7,10 +7,17 @@ "exports": { ".": { "module": "./dist/emotion-native.esm.js", + "import": "./dist/emotion-native.cjs.mjs", "default": "./dist/emotion-native.cjs.js" }, "./package.json": "./package.json", - "./macro": "./macro.js" + "./macro": { + "types": { + "import": "./macro.d.mts", + "default": "./macro.d.ts" + }, + "default": "./macro.js" + } }, "scripts": { "test:typescript": "dtslint types" @@ -19,7 +26,7 @@ "src", "dist", "types/*.d.ts", - "macro.js" + "macro.*" ], "types": "types/index.d.ts", "devDependencies": { @@ -55,7 +62,13 @@ "preconstruct": { "exports": { "extra": { - "./macro": "./macro.js" + "./macro": { + "types": { + "import": "./macro.d.mts", + "default": "./macro.d.ts" + }, + "default": "./macro.js" + } } } } diff --git a/packages/primitives-core/package.json b/packages/primitives-core/package.json index 4306002a1..8a847c410 100644 --- a/packages/primitives-core/package.json +++ b/packages/primitives-core/package.json @@ -46,6 +46,7 @@ "browser": "./dist/emotion-primitives-core.browser.esm.js", "default": "./dist/emotion-primitives-core.esm.js" }, + "import": "./dist/emotion-primitives-core.cjs.mjs", "default": "./dist/emotion-primitives-core.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/primitives/package.json b/packages/primitives/package.json index 200cbd159..d0ab09f56 100644 --- a/packages/primitives/package.json +++ b/packages/primitives/package.json @@ -6,7 +6,7 @@ "files": [ "src", "dist", - "macro.js" + "macro.*" ], "dependencies": { "@emotion/babel-plugin": "^11.10.6", @@ -49,6 +49,7 @@ "browser": "./dist/emotion-primitives.browser.esm.js", "default": "./dist/emotion-primitives.esm.js" }, + "import": "./dist/emotion-primitives.cjs.mjs", "default": "./dist/emotion-primitives.cjs.js" }, "./package.json": "./package.json", diff --git a/packages/react/macro.d.mts b/packages/react/macro.d.mts new file mode 100644 index 000000000..5e20dfd3f --- /dev/null +++ b/packages/react/macro.d.mts @@ -0,0 +1 @@ +export * from './macro.js' diff --git a/packages/react/package.json b/packages/react/package.json index 9d04a7653..81f927766 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -13,6 +13,7 @@ "browser": "./dist/emotion-react.browser.esm.js", "default": "./dist/emotion-react.esm.js" }, + "import": "./dist/emotion-react.cjs.mjs", "default": "./dist/emotion-react.cjs.js" }, "./jsx-runtime": { @@ -21,6 +22,7 @@ "browser": "./jsx-runtime/dist/emotion-react-jsx-runtime.browser.esm.js", "default": "./jsx-runtime/dist/emotion-react-jsx-runtime.esm.js" }, + "import": "./jsx-runtime/dist/emotion-react-jsx-runtime.cjs.mjs", "default": "./jsx-runtime/dist/emotion-react-jsx-runtime.cjs.js" }, "./_isolated-hnrs": { @@ -29,6 +31,7 @@ "browser": "./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.browser.esm.js", "default": "./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.esm.js" }, + "import": "./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.cjs.mjs", "default": "./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.cjs.js" }, "./jsx-dev-runtime": { @@ -37,11 +40,18 @@ "browser": "./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.browser.esm.js", "default": "./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.esm.js" }, + "import": "./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.cjs.mjs", "default": "./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.cjs.js" }, "./package.json": "./package.json", "./types/css-prop": "./types/css-prop.d.ts", - "./macro": "./macro.js" + "./macro": { + "types": { + "import": "./macro.d.mts", + "default": "./macro.d.ts" + }, + "default": "./macro.js" + } }, "types": "types/index.d.ts", "files": [ @@ -51,9 +61,7 @@ "jsx-dev-runtime", "_isolated-hnrs", "types/*.d.ts", - "macro.js", - "macro.d.ts", - "macro.js.flow" + "macro.*" ], "sideEffects": false, "author": "Emotion Contributors", @@ -110,7 +118,13 @@ ], "extra": { "./types/css-prop": "./types/css-prop.d.ts", - "./macro": "./macro.js" + "./macro": { + "types": { + "import": "./macro.d.mts", + "default": "./macro.d.ts" + }, + "default": "./macro.js" + } } } } diff --git a/packages/serialize/package.json b/packages/serialize/package.json index b20e0f2a0..0ee4f3789 100644 --- a/packages/serialize/package.json +++ b/packages/serialize/package.json @@ -38,6 +38,7 @@ "browser": "./dist/emotion-serialize.browser.esm.js", "default": "./dist/emotion-serialize.esm.js" }, + "import": "./dist/emotion-serialize.cjs.mjs", "default": "./dist/emotion-serialize.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/server/package.json b/packages/server/package.json index 00be89cfa..5306f10b8 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -61,6 +61,7 @@ "browser": "./dist/emotion-server.browser.esm.js", "default": "./dist/emotion-server.esm.js" }, + "import": "./dist/emotion-server.cjs.mjs", "default": "./dist/emotion-server.cjs.js" }, "./create-instance": { @@ -68,6 +69,7 @@ "browser": "./create-instance/dist/emotion-server-create-instance.browser.esm.js", "default": "./create-instance/dist/emotion-server-create-instance.esm.js" }, + "import": "./create-instance/dist/emotion-server-create-instance.cjs.mjs", "default": "./create-instance/dist/emotion-server-create-instance.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/sheet/package.json b/packages/sheet/package.json index 1bc5159c9..1247e07cd 100644 --- a/packages/sheet/package.json +++ b/packages/sheet/package.json @@ -13,6 +13,7 @@ "browser": "./dist/emotion-sheet.browser.esm.js", "default": "./dist/emotion-sheet.esm.js" }, + "import": "./dist/emotion-sheet.cjs.mjs", "default": "./dist/emotion-sheet.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/styled/macro.d.mts b/packages/styled/macro.d.mts new file mode 100644 index 000000000..e5afadb3b --- /dev/null +++ b/packages/styled/macro.d.mts @@ -0,0 +1,3 @@ +import styled from '@emotion/styled' +export * from '@emotion/styled' +export default styled diff --git a/packages/styled/macro.d.ts b/packages/styled/macro.d.ts index 1c59a2e04..e5afadb3b 100644 --- a/packages/styled/macro.d.ts +++ b/packages/styled/macro.d.ts @@ -1,5 +1,3 @@ -declare module '@emotion/styled/macro' { - import styled from '@emotion/styled' - export * from '@emotion/styled' - export default styled -} +import styled from '@emotion/styled' +export * from '@emotion/styled' +export default styled diff --git a/packages/styled/package.json b/packages/styled/package.json index 25520a8f9..4d7b75dba 100644 --- a/packages/styled/package.json +++ b/packages/styled/package.json @@ -41,9 +41,7 @@ "dist", "base", "types/*.d.ts", - "macro.d.ts", - "macro.js", - "macro.js.flow" + "macro.*" ], "umd:main": "dist/emotion-styled.umd.min.js", "browser": { @@ -56,6 +54,7 @@ "browser": "./base/dist/emotion-styled-base.browser.esm.js", "default": "./base/dist/emotion-styled-base.esm.js" }, + "import": "./base/dist/emotion-styled-base.cjs.mjs", "default": "./base/dist/emotion-styled-base.cjs.js" }, ".": { @@ -64,10 +63,17 @@ "browser": "./dist/emotion-styled.browser.esm.js", "default": "./dist/emotion-styled.esm.js" }, + "import": "./dist/emotion-styled.cjs.mjs", "default": "./dist/emotion-styled.cjs.js" }, "./package.json": "./package.json", - "./macro": "./macro.js" + "./macro": { + "types": { + "import": "./macro.d.mts", + "default": "./macro.d.ts" + }, + "default": "./macro.js" + } }, "preconstruct": { "umdName": "emotionStyled", @@ -81,7 +87,13 @@ "worker" ], "extra": { - "./macro": "./macro.js" + "./macro": { + "types": { + "import": "./macro.d.mts", + "default": "./macro.d.ts" + }, + "default": "./macro.js" + } } } } diff --git a/packages/unitless/package.json b/packages/unitless/package.json index 8cbeb7581..3638cdc31 100644 --- a/packages/unitless/package.json +++ b/packages/unitless/package.json @@ -16,6 +16,7 @@ "exports": { ".": { "module": "./dist/emotion-unitless.esm.js", + "import": "./dist/emotion-unitless.cjs.mjs", "default": "./dist/emotion-unitless.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/use-insertion-effect-with-fallbacks/package.json b/packages/use-insertion-effect-with-fallbacks/package.json index e33bf5001..0d4521817 100644 --- a/packages/use-insertion-effect-with-fallbacks/package.json +++ b/packages/use-insertion-effect-with-fallbacks/package.json @@ -29,6 +29,7 @@ "browser": "./dist/emotion-use-insertion-effect-with-fallbacks.browser.esm.js", "default": "./dist/emotion-use-insertion-effect-with-fallbacks.esm.js" }, + "import": "./dist/emotion-use-insertion-effect-with-fallbacks.cjs.mjs", "default": "./dist/emotion-use-insertion-effect-with-fallbacks.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/utils/package.json b/packages/utils/package.json index 8fccb89aa..e7c4db3ca 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -14,6 +14,7 @@ "browser": "./dist/emotion-utils.browser.esm.js", "default": "./dist/emotion-utils.esm.js" }, + "import": "./dist/emotion-utils.cjs.mjs", "default": "./dist/emotion-utils.cjs.js" }, "./package.json": "./package.json" diff --git a/packages/weak-memoize/package.json b/packages/weak-memoize/package.json index 5d57aaa95..b9848f069 100644 --- a/packages/weak-memoize/package.json +++ b/packages/weak-memoize/package.json @@ -25,6 +25,7 @@ "exports": { ".": { "module": "./dist/emotion-weak-memoize.esm.js", + "import": "./dist/emotion-weak-memoize.cjs.mjs", "default": "./dist/emotion-weak-memoize.cjs.js" }, "./package.json": "./package.json" diff --git a/yarn.lock b/yarn.lock index d948d2780..c9cdb2477 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3367,6 +3367,17 @@ __metadata: languageName: node linkType: hard +"@jridgewell/gen-mapping@npm:^0.3.0": + version: 0.3.3 + resolution: "@jridgewell/gen-mapping@npm:0.3.3" + dependencies: + "@jridgewell/set-array": ^1.0.1 + "@jridgewell/sourcemap-codec": ^1.4.10 + "@jridgewell/trace-mapping": ^0.3.9 + checksum: 4a74944bd31f22354fc01c3da32e83c19e519e3bbadafa114f6da4522ea77dd0c2842607e923a591d60a76699d819a2fbb6f3552e277efdb9b58b081390b60ab + languageName: node + linkType: hard + "@jridgewell/gen-mapping@npm:^0.3.2": version: 0.3.2 resolution: "@jridgewell/gen-mapping@npm:0.3.2" @@ -3392,6 +3403,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/source-map@npm:^0.3.2": + version: 0.3.3 + resolution: "@jridgewell/source-map@npm:0.3.3" + dependencies: + "@jridgewell/gen-mapping": ^0.3.0 + "@jridgewell/trace-mapping": ^0.3.9 + checksum: ae1302146339667da5cd6541260ecbef46ae06819a60f88da8f58b3e64682f787c09359933d050dea5d2173ea7fa40f40dd4d4e7a8d325c5892cccd99aaf8959 + languageName: node + linkType: hard + "@jridgewell/sourcemap-codec@npm:^1.4.10": version: 1.4.14 resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" @@ -3399,6 +3420,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/sourcemap-codec@npm:^1.4.13": + version: 1.4.15 + resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" + checksum: b881c7e503db3fc7f3c1f35a1dd2655a188cc51a3612d76efc8a6eb74728bef5606e6758ee77423e564092b4a518aba569bbb21c9bac5ab7a35b0c6ae7e344c8 + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.14 resolution: "@jridgewell/trace-mapping@npm:0.3.14" @@ -4531,9 +4559,9 @@ __metadata: languageName: node linkType: hard -"@preconstruct/cli@npm:^2.2.1": - version: 2.2.1 - resolution: "@preconstruct/cli@npm:2.2.1" +"@preconstruct/cli@npm:^2.6.2": + version: 2.6.2 + resolution: "@preconstruct/cli@npm:2.6.2" dependencies: "@babel/code-frame": ^7.5.5 "@babel/core": ^7.7.7 @@ -4557,7 +4585,7 @@ __metadata: is-ci: ^2.0.0 is-reference: ^1.2.1 jest-worker: ^26.3.0 - magic-string: ^0.25.7 + magic-string: ^0.30.0 meow: ^7.1.0 ms: ^2.1.2 normalize-path: ^3.0.0 @@ -4568,13 +4596,13 @@ __metadata: quick-lru: ^5.1.1 resolve: ^1.17.0 resolve-from: ^5.0.0 - rollup: ^2.32.0 + rollup: ^2.79.1 semver: ^7.3.4 - terser: ^5.2.1 + terser: ^5.16.8 v8-compile-cache: ^2.1.1 bin: preconstruct: bin.js - checksum: 9c43cb57ee307e718f5da1c3470dbc8abe1984c4c622bb7c22fd22c26a3c52a40c3385904fbf1eeb5aac65f6aabdeb3bbaf938ff60fb3420810f6e1cf1e38628 + checksum: ea1459cbc62c0478036c19052f66898201e2408648027260c96cc8b844930bda011ef3bd0439aca586a8ab984d4bf4b4cbc3bf1158856b68c43baa8f9d3ce4b3 languageName: node linkType: hard @@ -11526,7 +11554,7 @@ __metadata: "@changesets/changelog-github": ^0.4.0 "@changesets/cli": ^2.16.0 "@manypkg/cli": ^0.19.1 - "@preconstruct/cli": ^2.2.1 + "@preconstruct/cli": ^2.6.2 "@testing-library/react": 13.0.0-alpha.5 "@types/jest": ^27.0.3 "@types/node": ^12.20.37 @@ -13886,7 +13914,7 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:^2.1.2, fsevents@npm:~2.1.2": +"fsevents@npm:^2.1.2": version: 2.1.3 resolution: "fsevents@npm:2.1.3" dependencies: @@ -13896,7 +13924,7 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:^2.1.3, fsevents@npm:^2.3.2, fsevents@npm:~2.3.1": +"fsevents@npm:^2.1.3, fsevents@npm:^2.3.2, fsevents@npm:~2.3.1, fsevents@npm:~2.3.2": version: 2.3.2 resolution: "fsevents@npm:2.3.2" dependencies: @@ -13916,7 +13944,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@^2.1.2#~builtin, fsevents@patch:fsevents@~2.1.2#~builtin": +"fsevents@patch:fsevents@^2.1.2#~builtin": version: 2.1.3 resolution: "fsevents@patch:fsevents@npm%3A2.1.3#~builtin::version=2.1.3&hash=18f3a7" dependencies: @@ -13925,7 +13953,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@^2.1.3#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.1#~builtin": +"fsevents@patch:fsevents@^2.1.3#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.1#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": version: 2.3.2 resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=18f3a7" dependencies: @@ -19115,6 +19143,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^0.30.0": + version: 0.30.0 + resolution: "magic-string@npm:0.30.0" + dependencies: + "@jridgewell/sourcemap-codec": ^1.4.13 + checksum: 7bdf22e27334d8a393858a16f5f840af63a7c05848c000fd714da5aa5eefa09a1bc01d8469362f25cc5c4a14ec01b46557b7fff8751365522acddf21e57c488d + languageName: node + linkType: hard + "make-dir@npm:^2.0.0, make-dir@npm:^2.1.0": version: 2.1.0 resolution: "make-dir@npm:2.1.0" @@ -26460,17 +26497,17 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^2.32.0": - version: 2.33.1 - resolution: "rollup@npm:2.33.1" +"rollup@npm:^2.79.1": + version: 2.79.1 + resolution: "rollup@npm:2.79.1" dependencies: - fsevents: ~2.1.2 + fsevents: ~2.3.2 dependenciesMeta: fsevents: optional: true bin: rollup: dist/bin/rollup - checksum: b9c869bd24cb02d950b8665af6ba592219c68787227bb856ba54753181b1e150f2c96d27f8911dced051c5a0d6fc22dc51a782e98dec64e31dcf7096dc67ff1c + checksum: 6a2bf167b3587d4df709b37d149ad0300692cc5deb510f89ac7bdc77c8738c9546ae3de9322b0968e1ed2b0e984571f5f55aae28fa7de4cfcb1bc5402a4e2be6 languageName: node linkType: hard @@ -27415,7 +27452,7 @@ __metadata: languageName: node linkType: hard -"source-map-support@npm:^0.5.16, source-map-support@npm:~0.5.19": +"source-map-support@npm:^0.5.16": version: 0.5.19 resolution: "source-map-support@npm:0.5.19" dependencies: @@ -28695,29 +28732,30 @@ __metadata: languageName: node linkType: hard -"terser@npm:^5.2.0, terser@npm:^5.3.4, terser@npm:^5.8.0": - version: 5.9.0 - resolution: "terser@npm:5.9.0" +"terser@npm:^5.16.8": + version: 5.17.1 + resolution: "terser@npm:5.17.1" dependencies: + "@jridgewell/source-map": ^0.3.2 + acorn: ^8.5.0 commander: ^2.20.0 - source-map: ~0.7.2 source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: 11c1246b1991015a8881742878af779e3863fad42f626ffda957dbf28c94bf51e7994cffb9ffbec86ff3c23ab45ffa6d79d453c15e664306e35fc7b2c4eee5f4 + checksum: 69b0e80e3c4084db2819de4d6ae8a2ba79f2fcd7ed6df40fe4b602ec7bfd8e889cc63c7d5268f30990ffecbf6eeda18f857adad9386fe2c2331b398d58ed855c languageName: node linkType: hard -"terser@npm:^5.2.1": - version: 5.3.5 - resolution: "terser@npm:5.3.5" +"terser@npm:^5.2.0, terser@npm:^5.3.4, terser@npm:^5.8.0": + version: 5.9.0 + resolution: "terser@npm:5.9.0" dependencies: commander: ^2.20.0 source-map: ~0.7.2 - source-map-support: ~0.5.19 + source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: 01f37776669f4650a6429d2960d003f2b1d318e626adfead24c1700c9c0cefb211de12c3c65a695ccc097bbf99a39c7cd97f5191f9998aecddd01b97de906b0d + checksum: 11c1246b1991015a8881742878af779e3863fad42f626ffda957dbf28c94bf51e7994cffb9ffbec86ff3c23ab45ffa6d79d453c15e664306e35fc7b2c4eee5f4 languageName: node linkType: hard