From 73f35418f2b80dd3e71dab5d4f307f28aab8a9f2 Mon Sep 17 00:00:00 2001 From: hamo-o Date: Thu, 9 May 2024 13:35:27 +0900 Subject: [PATCH 1/4] =?UTF-8?q?fix:=20rollup=20=ED=94=8C=EB=9F=AC=EA=B7=B8?= =?UTF-8?q?=EC=9D=B8=20=EC=B5=9C=EC=8B=A0=EC=9C=BC=EB=A1=9C=20=EB=B3=80?= =?UTF-8?q?=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 8 +- pnpm-lock.yaml | 249 ++++++++++++++++++++++++++----------------------- 2 files changed, 138 insertions(+), 119 deletions(-) diff --git a/package.json b/package.json index 8fc9df65..fe29e016 100644 --- a/package.json +++ b/package.json @@ -24,8 +24,12 @@ "@changesets/cli": "^2.27.1", "@pandacss/dev": "^0.39.0", "theme": "workspace:*", + "@rollup/plugin-babel": "^6.0.4", + "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-json": "^6.1.0", + "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-terser": "^0.4.4", + "@rollup/plugin-url": "^8.0.2", "@svgr/rollup": "^8.1.0", "@types/react": "^18.2.61", "@types/react-dom": "^18.2.19", @@ -51,11 +55,7 @@ "postcss": "^8.4.38", "prettier": "^3.2.5", "rollup": "^4.17.2", - "rollup-plugin-babel": "^4.4.0", - "rollup-plugin-commonjs": "^10.1.0", - "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-peer-deps-external": "^2.2.4", - "rollup-plugin-url": "^3.0.1", "turbo": "latest", "typescript": "^5.3.3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d5bfacba..a3ede72d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,12 +24,24 @@ importers: '@pandacss/dev': specifier: ^0.39.0 version: 0.39.0(typescript@5.3.3) + '@rollup/plugin-babel': + specifier: ^6.0.4 + version: 6.0.4(@babel/core@7.24.5)(rollup@4.17.2) + '@rollup/plugin-commonjs': + specifier: ^25.0.7 + version: 25.0.7(rollup@4.17.2) '@rollup/plugin-json': specifier: ^6.1.0 version: 6.1.0(rollup@4.17.2) + '@rollup/plugin-node-resolve': + specifier: ^15.2.3 + version: 15.2.3(rollup@4.17.2) '@rollup/plugin-terser': specifier: ^0.4.4 version: 0.4.4(rollup@4.17.2) + '@rollup/plugin-url': + specifier: ^8.0.2 + version: 8.0.2(rollup@4.17.2) '@svgr/rollup': specifier: ^8.1.0 version: 8.1.0(rollup@4.17.2)(typescript@5.3.3) @@ -105,21 +117,9 @@ importers: rollup: specifier: ^4.17.2 version: 4.17.2 - rollup-plugin-babel: - specifier: ^4.4.0 - version: 4.4.0(@babel/core@7.24.5)(rollup@4.17.2) - rollup-plugin-commonjs: - specifier: ^10.1.0 - version: 10.1.0(rollup@4.17.2) - rollup-plugin-node-resolve: - specifier: ^5.2.0 - version: 5.2.0(rollup@4.17.2) rollup-plugin-peer-deps-external: specifier: ^2.2.4 version: 2.2.4(rollup@4.17.2) - rollup-plugin-url: - specifier: ^3.0.1 - version: 3.0.1(rollup@4.17.2) theme: specifier: workspace:* version: link:packages/theme @@ -3792,6 +3792,80 @@ packages: dependencies: rollup: 4.17.2 slash: 4.0.0 + dev: false + + /@rollup/plugin-babel@6.0.4(@babel/core@7.24.5)(rollup@4.17.2): + resolution: {integrity: sha512-YF7Y52kFdFT/xVSuVdjkV5ZdX/3YtmX0QulG+x0taQOtJdHYzVU61aSSkAgVJ7NOv6qPkIYiJSgSWWN/DM5sGw==} + engines: {node: '>=14.0.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@types/babel__core': ^7.1.9 + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + '@types/babel__core': + optional: true + rollup: + optional: true + dependencies: + '@babel/core': 7.24.5 + '@babel/helper-module-imports': 7.24.3 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + rollup: 4.17.2 + dev: true + + /@rollup/plugin-commonjs@25.0.7(rollup@4.17.2): + resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.68.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + commondir: 1.0.1 + estree-walker: 2.0.2 + glob: 8.1.0 + is-reference: 1.2.1 + magic-string: 0.30.10 + rollup: 4.17.2 + dev: true + + /@rollup/plugin-babel@6.0.4(@babel/core@7.24.5)(rollup@4.17.2): + resolution: {integrity: sha512-YF7Y52kFdFT/xVSuVdjkV5ZdX/3YtmX0QulG+x0taQOtJdHYzVU61aSSkAgVJ7NOv6qPkIYiJSgSWWN/DM5sGw==} + engines: {node: '>=14.0.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@types/babel__core': ^7.1.9 + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + '@types/babel__core': + optional: true + rollup: + optional: true + dependencies: + '@babel/core': 7.24.5 + '@babel/helper-module-imports': 7.24.3 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + rollup: 4.17.2 + dev: true + + /@rollup/plugin-commonjs@25.0.7(rollup@4.17.2): + resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.68.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + commondir: 1.0.1 + estree-walker: 2.0.2 + glob: 8.1.0 + is-reference: 1.2.1 + magic-string: 0.30.10 + rollup: 4.17.2 dev: true /@rollup/plugin-json@6.1.0(rollup@4.17.2): @@ -3807,6 +3881,24 @@ packages: rollup: 4.17.2 dev: true + /@rollup/plugin-node-resolve@15.2.3(rollup@4.17.2): + resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@types/resolve': 1.20.2 + deepmerge: 4.3.1 + is-builtin-module: 3.2.1 + is-module: 1.0.0 + resolve: 1.22.8 + rollup: 4.17.2 + dev: true + /@rollup/plugin-terser@0.4.4(rollup@4.17.2): resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} engines: {node: '>=14.0.0'} @@ -3822,6 +3914,21 @@ packages: terser: 5.31.0 dev: true + /@rollup/plugin-url@8.0.2(rollup@4.17.2): + resolution: {integrity: sha512-5yW2LP5NBEgkvIRSSEdJkmxe5cUNZKG3eenKtfJvSkxVm/xTTu7w+ayBtNwhozl1ZnTUCU0xFaRQR+cBl2H7TQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + make-dir: 3.1.0 + mime: 3.0.0 + rollup: 4.17.2 + dev: true + /@rollup/pluginutils@4.2.1: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} engines: {node: '>= 8.0.0'} @@ -5787,10 +5894,8 @@ packages: csstype: 3.1.2 dev: true - /@types/resolve@0.0.8: - resolution: {integrity: sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==} - dependencies: - '@types/node': 20.11.24 + /@types/resolve@1.20.2: + resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} dev: true /@types/resolve@1.20.6: @@ -5803,12 +5908,6 @@ packages: rollup: 0.63.5 dev: true - /@types/rollup-plugin-url@3.0.5: - resolution: {integrity: sha512-hC7nuioFYUifiVVuxEmQBCF9V6X8XzuK5k6ARZQZ38FPgIF0exGlDpG+DuG9B6ma1G3PJm6/Q1e/7mhLxrdVYA==} - dependencies: - rollup: 0.63.5 - dev: true - /@types/scheduler@0.16.3: resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==} dev: true @@ -9355,10 +9454,6 @@ packages: engines: {node: '>=4.0'} dev: true - /estree-walker@0.6.1: - resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} - dev: true - /estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} dev: true @@ -10113,25 +10208,6 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: true - - /global-modules@0.2.3: - resolution: {integrity: sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==} - engines: {node: '>=0.10.0'} - dependencies: - global-prefix: 0.1.5 - is-windows: 0.2.0 - dev: true - - /global-prefix@0.1.5: - resolution: {integrity: sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==} - engines: {node: '>=0.10.0'} - dependencies: - homedir-polyfill: 1.0.3 - ini: 1.3.8 - is-windows: 0.2.0 - which: 1.3.1 - dev: true /globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -10719,6 +10795,12 @@ packages: dependencies: call-bind: 1.0.7 has-tostringtag: 1.0.0 + + /is-builtin-module@3.2.1: + resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} + engines: {node: '>=6'} + dependencies: + builtin-modules: 3.3.0 dev: true /is-callable@1.2.7: @@ -12171,12 +12253,6 @@ packages: hasBin: true dev: true - /magic-string@0.25.9: - resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} - dependencies: - sourcemap-codec: 1.4.8 - dev: true - /magic-string@0.30.10: resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} dependencies: @@ -12368,6 +12444,12 @@ packages: hasBin: true dev: true + /mime@3.0.0: + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} + engines: {node: '>=10.0.0'} + hasBin: true + dev: true + /mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} @@ -14267,6 +14349,7 @@ packages: /resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true dependencies: is-core-module: 2.13.1 path-parse: 1.0.7 @@ -14327,47 +14410,6 @@ packages: inherits: 2.0.4 dev: true - /rollup-plugin-babel@4.4.0(@babel/core@7.24.5)(rollup@4.17.2): - resolution: {integrity: sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==} - deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel. - peerDependencies: - '@babel/core': 7 || ^7.0.0-rc.2 - rollup: '>=0.60.0 <3' - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-module-imports': 7.24.3 - rollup: 4.17.2 - rollup-pluginutils: 2.8.2 - dev: true - - /rollup-plugin-commonjs@10.1.0(rollup@4.17.2): - resolution: {integrity: sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==} - deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-commonjs. - peerDependencies: - rollup: '>=1.12.0' - dependencies: - estree-walker: 0.6.1 - is-reference: 1.2.1 - magic-string: 0.25.9 - resolve: 1.22.8 - rollup: 4.17.2 - rollup-pluginutils: 2.8.2 - dev: true - - /rollup-plugin-node-resolve@5.2.0(rollup@4.17.2): - resolution: {integrity: sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==} - deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve. - peerDependencies: - rollup: '>=1.11.0' - dependencies: - '@types/resolve': 0.0.8 - builtin-modules: 3.3.0 - is-module: 1.0.0 - resolve: 1.22.8 - rollup: 4.17.2 - rollup-pluginutils: 2.8.2 - dev: true - /rollup-plugin-peer-deps-external@2.2.4(rollup@4.17.2): resolution: {integrity: sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g==} peerDependencies: @@ -14391,24 +14433,6 @@ packages: typescript: 5.3.3 dev: true - /rollup-plugin-url@3.0.1(rollup@4.17.2): - resolution: {integrity: sha512-fQVrxlW335snHfPqZ7a0JIkkYEIrLeFobpAxRMQnyv7xQeJOY1yOd84STIdCaLYPoGzwOq8waOdGipNH181kzg==} - engines: {node: '>=10.0.0'} - deprecated: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-url. - peerDependencies: - rollup: '>=0.60.0' - dependencies: - mime: 2.6.0 - rollup: 4.17.2 - rollup-pluginutils: 2.8.2 - dev: true - - /rollup-pluginutils@2.8.2: - resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} - dependencies: - estree-walker: 0.6.1 - dev: true - /rollup@0.63.5: resolution: {integrity: sha512-dFf8LpUNzIj3oE0vCvobX6rqOzHzLBoblyFp+3znPbjiSmSvOoK2kMKx+Fv9jYduG1rvcCfCveSgEaQHjWRF6g==} hasBin: true @@ -14890,11 +14914,6 @@ packages: engines: {node: '>= 8'} dev: true - /sourcemap-codec@1.4.8: - resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} - deprecated: Please use @jridgewell/sourcemap-codec instead - dev: true - /space-separated-tokens@1.1.5: resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} dev: true From 06c2d36c1d88b14c9cc6419c29d8b857a0340699 Mon Sep 17 00:00:00 2001 From: hamo-o Date: Thu, 9 May 2024 13:45:31 +0900 Subject: [PATCH 2/4] =?UTF-8?q?fix:=20rollup=20config=20import=20=EB=B0=8F?= =?UTF-8?q?=20babel=20=EC=98=B5=EC=85=98=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/wow-icons/rollup.config.js | 10 +++++----- packages/wow-tokens/rollup.config.js | 8 ++++---- packages/wow-ui/rollup.config.js | 10 +++++----- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/packages/wow-icons/rollup.config.js b/packages/wow-icons/rollup.config.js index 66ba7ade..9db1dfe9 100644 --- a/packages/wow-icons/rollup.config.js +++ b/packages/wow-icons/rollup.config.js @@ -1,11 +1,11 @@ import json from "@rollup/plugin-json"; import terser from "@rollup/plugin-terser"; +import commonjs from "@rollup/plugin-commonjs"; +import resolve from "@rollup/plugin-node-resolve"; +import { babel } from "@rollup/plugin-babel"; import svgr from "@svgr/rollup"; -import babel from "rollup-plugin-babel"; -import commonjs from "rollup-plugin-commonjs"; -import resolve from "rollup-plugin-node-resolve"; +import url from "@rollup/plugin-url"; import peerDepsExternal from "rollup-plugin-peer-deps-external"; -import url from "rollup-plugin-url"; const extensions = [".ts", ".tsx", ".js", ".jsx"]; @@ -33,7 +33,7 @@ export default { babel({ extensions, include: ["src/**/*"], - runtimeHelpers: true, + babelHelpers: "runtime", presets: [ ["react-app", { flow: false, typescript: true }], ["@babel/preset-react", { runtime: "automatic" }], diff --git a/packages/wow-tokens/rollup.config.js b/packages/wow-tokens/rollup.config.js index 5633e926..327c237c 100644 --- a/packages/wow-tokens/rollup.config.js +++ b/packages/wow-tokens/rollup.config.js @@ -1,8 +1,8 @@ import json from "@rollup/plugin-json"; import terser from "@rollup/plugin-terser"; -import babel from "rollup-plugin-babel"; -import commonjs from "rollup-plugin-commonjs"; -import resolve from "rollup-plugin-node-resolve"; +import commonjs from "@rollup/plugin-commonjs"; +import resolve from "@rollup/plugin-node-resolve"; +import { babel } from "@rollup/plugin-babel"; import peerDepsExternal from "rollup-plugin-peer-deps-external"; const extensions = [".ts", ".tsx", ".js", ".jsx"]; @@ -28,7 +28,7 @@ export default { commonjs({ include: "node_modules/**", }), - babel({ extensions, include: ["src/**/*"], runtimeHelpers: true }), + babel({ extensions, include: ["src/**/*"] }), terser(), json(), ], diff --git a/packages/wow-ui/rollup.config.js b/packages/wow-ui/rollup.config.js index 1e08ba9d..ecd85e8d 100644 --- a/packages/wow-ui/rollup.config.js +++ b/packages/wow-ui/rollup.config.js @@ -3,12 +3,12 @@ import json from "@rollup/plugin-json"; import terser from "@rollup/plugin-terser"; import svgr from "@svgr/rollup"; import path from "path"; -import babel from "rollup-plugin-babel"; -import commonjs from "rollup-plugin-commonjs"; -import resolve from "rollup-plugin-node-resolve"; +import commonjs from "@rollup/plugin-commonjs"; +import resolve from "@rollup/plugin-node-resolve"; +import { babel } from "@rollup/plugin-babel"; +import url from "@rollup/plugin-url"; import peerDepsExternal from "rollup-plugin-peer-deps-external"; import typescript from "rollup-plugin-typescript2"; -import url from "rollup-plugin-url"; import { fileURLToPath } from "url"; const extensions = [".tsx", ".ts", ".js", ".jsx"]; @@ -55,7 +55,7 @@ export default { babel({ extensions, include: ["src/**/*"], - runtimeHelpers: true, + babelHelpers: "runtime", presets: [ ["react-app", { flow: false, typescript: true }], ["@babel/preset-react", { runtime: "automatic" }], From 9c082d0c358a321d70d12c2873433caf3c81f5df Mon Sep 17 00:00:00 2001 From: hamo-o Date: Wed, 15 May 2024 02:39:32 +0900 Subject: [PATCH 3/4] fix: tokens babel setting --- packages/wow-tokens/rollup.config.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/wow-tokens/rollup.config.js b/packages/wow-tokens/rollup.config.js index 327c237c..0d99444b 100644 --- a/packages/wow-tokens/rollup.config.js +++ b/packages/wow-tokens/rollup.config.js @@ -28,7 +28,12 @@ export default { commonjs({ include: "node_modules/**", }), - babel({ extensions, include: ["src/**/*"] }), + babel({ + extensions, + include: ["src/**/*"], + babelHelpers: "runtime", + presets: [["react-app", { flow: false, typescript: true }]], + }), terser(), json(), ], From ebfa8c85cf6e0492558a8ee5c3aff134036b30b7 Mon Sep 17 00:00:00 2001 From: hamo-o Date: Fri, 17 May 2024 01:08:27 +0900 Subject: [PATCH 4/4] =?UTF-8?q?fix:=20rollup=20config=20eslint=20=EC=B6=A9?= =?UTF-8?q?=EB=8F=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .eslintrc.js | 1 + 1 file changed, 1 insertion(+) diff --git a/.eslintrc.js b/.eslintrc.js index 0f72954a..905ea1cd 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -114,5 +114,6 @@ module.exports = { "styled-system/", "panda.config.ts", "rollup.config.cjs", + "rollup.config.js", ], };