From 882095a210c14073efafaa54729ad80a214671fc Mon Sep 17 00:00:00 2001 From: Albert Hernandez Pellicer Date: Sat, 27 Jan 2024 10:24:23 +0100 Subject: [PATCH] fix(build): downgrade swc cli because dist was generated in a wrong way and check is build correctly --- .github/workflows/node.yml | 2 +- .husky/pre-push | 1 + package-lock.json | 54 ++++---------------------------------- package.json | 2 +- 4 files changed, 8 insertions(+), 51 deletions(-) diff --git a/.github/workflows/node.yml b/.github/workflows/node.yml index 9a3d2f26..46b5336e 100644 --- a/.github/workflows/node.yml +++ b/.github/workflows/node.yml @@ -30,7 +30,7 @@ jobs: if: steps.cache-node-modules.outputs.cache-hit != 'true' run: npm ci - name: Build typescript 📦 - run: npm run build + run: npm run build && find dist/index.js - name: Lint code 💅 run: npm run lint - name: Run tests ✅ diff --git a/.husky/pre-push b/.husky/pre-push index 2198f37c..eefeb31e 100755 --- a/.husky/pre-push +++ b/.husky/pre-push @@ -1,2 +1,3 @@ npm run build +find dist/index.js npm run test diff --git a/package-lock.json b/package-lock.json index 88d330c7..3faae48b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "devDependencies": { "@commitlint/cli": "^18.6.0", "@commitlint/config-conventional": "^18.6.0", - "@swc/cli": "^0.3.2", + "@swc/cli": "^0.1.65", "@swc/core": "^1.3.106", "@swc/jest": "^0.2.31", "@types/fs-extra": "^11.0.4", @@ -1804,16 +1804,15 @@ } }, "node_modules/@swc/cli": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.3.2.tgz", - "integrity": "sha512-0BoJR8cLkXntX24MsvMGWBY+MOhgWo+LlMorr3hjyCwaGQf50XO/qO09qCJJaGEjX+iI5YgrFZELu2WaM5YP8A==", + "version": "0.1.65", + "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.1.65.tgz", + "integrity": "sha512-4NcgsvJVHhA7trDnMmkGLLvWMHu2kSy+qHx6QwRhhJhdiYdNUrhdp+ERxen73sYtaeEOYeLJcWrQ60nzKi6rpg==", "dev": true, "dependencies": { "@mole-inc/bin-wrapper": "^8.0.1", "commander": "^7.1.0", "fast-glob": "^3.2.5", "minimatch": "^9.0.3", - "piscina": "^4.3.0", "semver": "^7.3.8", "slash": "3.0.0", "source-map": "^0.7.3" @@ -1824,7 +1823,7 @@ "swcx": "bin/swcx.js" }, "engines": { - "node": ">= 16.14.0" + "node": ">= 12.13" }, "peerDependencies": { "@swc/core": "^1.2.66", @@ -6880,40 +6879,6 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "node_modules/nice-napi": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", - "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "!win32" - ], - "dependencies": { - "node-addon-api": "^3.0.0", - "node-gyp-build": "^4.2.2" - } - }, - "node_modules/node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "dev": true, - "optional": true - }, - "node_modules/node-gyp-build": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz", - "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==", - "dev": true, - "optional": true, - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" - } - }, "node_modules/node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", @@ -7248,15 +7213,6 @@ "node": ">= 6" } }, - "node_modules/piscina": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.3.0.tgz", - "integrity": "sha512-vTQszGZj78p0BHFNO/cSvpzPUYa4tLXRe30aIYyQjqRS3fK/kPqdxvkTfGXQlEpWOI+mOOkda0iEY6NaanLWJA==", - "dev": true, - "optionalDependencies": { - "nice-napi": "^1.0.2" - } - }, "node_modules/pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", diff --git a/package.json b/package.json index 1a6551c8..353496c5 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "devDependencies": { "@commitlint/cli": "^18.6.0", "@commitlint/config-conventional": "^18.6.0", - "@swc/cli": "^0.3.2", + "@swc/cli": "^0.1.65", "@swc/core": "^1.3.106", "@swc/jest": "^0.2.31", "@types/fs-extra": "^11.0.4",