From 62a4c7747fb07f03689bb6debc6deb3086c8e42a Mon Sep 17 00:00:00 2001 From: "kongjing@dian.so" Date: Thu, 23 Feb 2023 11:48:52 +0800 Subject: [PATCH] fix: swc helper --- packages/vantui-cli/src/compiler/compile-script.ts | 1 + packages/vantui/package.json | 1 + yarn.lock | 7 +++++++ 3 files changed, 9 insertions(+) diff --git a/packages/vantui-cli/src/compiler/compile-script.ts b/packages/vantui-cli/src/compiler/compile-script.ts index c26bfaeaa..f13745f54 100644 --- a/packages/vantui-cli/src/compiler/compile-script.ts +++ b/packages/vantui-cli/src/compiler/compile-script.ts @@ -44,6 +44,7 @@ export async function compileScript( runtime: 'automatic', }, }, + externalHelpers: true, }, module: { type: process.env['BABEL_MODULE'] === 'commonjs' ? 'commonjs' : 'es6', diff --git a/packages/vantui/package.json b/packages/vantui/package.json index ad359d762..f5c5aefbe 100644 --- a/packages/vantui/package.json +++ b/packages/vantui/package.json @@ -47,6 +47,7 @@ "test": "" }, "dependencies": { + "@swc/helpers": "^0.4.14", "@vant/icons": "^1.7.1", "classnames": "^2.3.1", "dayjs": "^1.10.6", diff --git a/yarn.lock b/yarn.lock index f72d882b0..f606203b6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3255,6 +3255,13 @@ "@swc/core-win32-ia32-msvc" "1.3.35" "@swc/core-win32-x64-msvc" "1.3.35" +"@swc/helpers@^0.4.14": + version "0.4.14" + resolved "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz#1352ac6d95e3617ccb7c1498ff019654f1e12a74" + integrity sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw== + dependencies: + tslib "^2.4.0" + "@swc/register@^0.1.10": version "0.1.10" resolved "https://registry.npmjs.org/@swc/register/-/register-0.1.10.tgz#74a20b7559669e03479b05e9e5c6d1524d4d92a2"