From 83f90be9e9f08e946201f53e1cc220a42b01dd7e Mon Sep 17 00:00:00 2001 From: ANGkeith Date: Wed, 2 Oct 2024 12:27:50 +0800 Subject: [PATCH] i don't know why but this using esbuild --format iife fixes the warnings in `pkg` step --- .github/workflows/build.yml | 2 +- package.json | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 62aad793..6cbf018e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -35,7 +35,7 @@ jobs: - run: npm ci - run: npm run build:pkg - run: npm run pkg-linux - - run: node pkg/index.cjs --version + - run: node pkg/index.js --version - run: bin/linux/gitlab-ci-local --version - run: bin/linux/gitlab-ci-local --help diff --git a/package.json b/package.json index b0627bd5..7ee6ebf9 100644 --- a/package.json +++ b/package.json @@ -6,10 +6,10 @@ "bin": "src/index.js", "version": "4.53.0", "scripts": { - "build:pkg": "mkdir -p pkg && esbuild src/index.ts --outfile=pkg/index.cjs --bundle --platform=node --format=cjs --minify", - "pkg-linux": "pkg pkg/index.cjs --public -t node18-linux-x64 -o bin/linux/gitlab-ci-local && chmod +x bin/linux/gitlab-ci-local && gzip -c bin/linux/gitlab-ci-local > bin/linux.gz", - "pkg-macos": "pkg pkg/index.cjs --public -t node18-macos-x64 -o bin/macos/gitlab-ci-local && gzip -c bin/macos/gitlab-ci-local > bin/macos.gz", - "pkg-win": "pkg pkg/index.cjs --public -t node18-win-x64 -o bin/win/gitlab-ci-local && gzip -c bin/win/gitlab-ci-local.exe > bin/win.gz", + "build:pkg": "mkdir -p pkg && esbuild src/index.ts --outfile=pkg/index.js --bundle --platform=node --format=iife --minify", + "pkg-linux": "pkg pkg/index.js --public -t node18-linux-x64 -o bin/linux/gitlab-ci-local && chmod +x bin/linux/gitlab-ci-local && gzip -c bin/linux/gitlab-ci-local > bin/linux.gz", + "pkg-macos": "pkg pkg/index.js --public -t node18-macos-x64 -o bin/macos/gitlab-ci-local && gzip -c bin/macos/gitlab-ci-local > bin/macos.gz", + "pkg-win": "pkg pkg/index.js --public -t node18-win-x64 -o bin/win/gitlab-ci-local && gzip -c bin/win/gitlab-ci-local.exe > bin/win.gz", "pkg-all": "npm run pkg-linux && npm run pkg-macos && npm run pkg-win", "pkg": "pkg", "cleanup": "git clean -fX tests/ && git clean -fX src/",