From ecc24d78966173cd9320ebd939ea7755b9936fa7 Mon Sep 17 00:00:00 2001 From: Maiko Tan Date: Wed, 29 Nov 2023 15:31:05 +0800 Subject: [PATCH] build: fix gulp package failed --- gulpfile.ts | 3 ++- package.json | 1 + yarn.lock | 5 +++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gulpfile.ts b/gulpfile.ts index 5921d25..6701962 100644 --- a/gulpfile.ts +++ b/gulpfile.ts @@ -7,6 +7,7 @@ import babel from 'gulp-babel' import esbuild from 'gulp-esbuild' import filter from 'gulp-filter' import jsYaml from 'js-yaml' +import { dynamicImport } from 'tsimportlib' import File from 'vinyl' import { createVSIX } from 'vsce' import * as nls from 'vscode-nls-dev' @@ -19,7 +20,7 @@ const languages = [ ] const cleanTask = async function () { - return (await import('del')).deleteAsync([ + return (await dynamicImport('del', module)).deleteAsync([ 'dist/**', 'package.nls.*.json', 'cactbot-highlight*.vsix', diff --git a/package.json b/package.json index aa1ee28..bb2f207 100644 --- a/package.json +++ b/package.json @@ -174,6 +174,7 @@ "mocha": "^10.2.0", "prettier": "^3.0.0", "ts-node": "^10.9.1", + "tsimportlib": "^0.0.5", "vsce": "^2.15.0", "vscode-nls-dev": "^4.0.3", "vscode-test": "^1.6.1" diff --git a/yarn.lock b/yarn.lock index c408e19..1ed5e1b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7011,6 +7011,11 @@ tsconfig-paths@^3.14.1: minimist "^1.2.6" strip-bom "^3.0.0" +tsimportlib@^0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/tsimportlib/-/tsimportlib-0.0.5.tgz#6ba8497a19b7dd5a9198209d9b167c9eb84d7fb1" + integrity sha512-qWQv/C3YB4Pwj77Z2HlORfy5EsWHcSYt66VQlMM0xZiKXwtoe1SxfpzmHX62sdJgzU6esrBGtyRIlx6O2OFPrQ== + tslib@^1.8.1: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"