From 5c61ede51a1ef080495e778786ed13ae69a5c341 Mon Sep 17 00:00:00 2001 From: mulahasanovic Date: Mon, 13 Apr 2026 19:47:50 +0200 Subject: [PATCH] chore(sasjs-tests): use local adapter build to avoid npm audit on placeholder dependency --- .github/workflows/server-tests.yml | 4 ++-- sasjs-tests/package-lock.json | 13 ++++++------- sasjs-tests/package.json | 2 +- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/.github/workflows/server-tests.yml b/.github/workflows/server-tests.yml index 89f4dc4..722332d 100644 --- a/.github/workflows/server-tests.yml +++ b/.github/workflows/server-tests.yml @@ -93,8 +93,8 @@ jobs: run: | sudo apt install jq cd sasjs-tests - jq '.dependencies."@sasjs/adapter" |= "latest"' ./package.json > ./package.temp && mv ./package.temp ./package.json - npm i + npm i --ignore-scripts + npm i ../build/sasjs-adapter-5.0.0.tgz jq '.sasJsConfig.serverUrl |= "${{ secrets.SASJS_SERVER_URL }}"' ./public/config.json > ./public/config.temp && mv ./public/config.temp ./public/config.json jq '.sasJsConfig.serverType |= "SASJS"' ./public/config.json > ./public/config.temp && mv ./public/config.temp ./public/config.json jq '.sasJsConfig.loginMechanism |= "Default"' ./public/config.json > ./public/config.temp && mv ./public/config.temp ./public/config.json diff --git a/sasjs-tests/package-lock.json b/sasjs-tests/package-lock.json index 4256cce..61e0cbf 100644 --- a/sasjs-tests/package-lock.json +++ b/sasjs-tests/package-lock.json @@ -8,7 +8,7 @@ "name": "sasjs-tests-new", "version": "0.0.0", "dependencies": { - "@sasjs/adapter": "^4.16.5" + "@sasjs/adapter": "file:../build/sasjs-adapter-5.0.0.tgz" }, "devDependencies": { "typescript": "~5.9.3", @@ -327,9 +327,9 @@ "dev": true }, "node_modules/@sasjs/adapter": { - "version": "4.16.5", - "resolved": "https://registry.npmjs.org/@sasjs/adapter/-/adapter-4.16.5.tgz", - "integrity": "sha512-aBjW6LRSZLVXI8ZvdjDe7uflXShzF2K+Ly3ts7SRjGzoYa34PrAgq03e1O4jpNy2JVc6K42xq0c/hVmwsQAu6Q==", + "version": "5.0.0", + "resolved": "file:../build/sasjs-adapter-5.0.0.tgz", + "integrity": "sha512-h75EFdkoPMrtNaz+hgKj3m4tyYrpFD4E/ShW+od4E14dmUIOYu2aZsLTrQrkvkk9k2aGpIAQ2tp8OD2tqAC6yA==", "license": "ISC", "dependencies": { "@sasjs/utils": "^3.5.6", @@ -1750,9 +1750,8 @@ "dev": true }, "@sasjs/adapter": { - "version": "4.16.5", - "resolved": "https://registry.npmjs.org/@sasjs/adapter/-/adapter-4.16.5.tgz", - "integrity": "sha512-aBjW6LRSZLVXI8ZvdjDe7uflXShzF2K+Ly3ts7SRjGzoYa34PrAgq03e1O4jpNy2JVc6K42xq0c/hVmwsQAu6Q==", + "version": "file:../build/sasjs-adapter-5.0.0.tgz", + "integrity": "sha512-h75EFdkoPMrtNaz+hgKj3m4tyYrpFD4E/ShW+od4E14dmUIOYu2aZsLTrQrkvkk9k2aGpIAQ2tp8OD2tqAC6yA==", "requires": { "@sasjs/utils": "^3.5.6", "axios": "1.15.0", diff --git a/sasjs-tests/package.json b/sasjs-tests/package.json index 6a1cb2a..60a08ee 100644 --- a/sasjs-tests/package.json +++ b/sasjs-tests/package.json @@ -20,6 +20,6 @@ "vite": "npm:rolldown-vite@7.2.2" }, "dependencies": { - "@sasjs/adapter": "^4.16.5" + "@sasjs/adapter": "file:../build/sasjs-adapter-5.0.0.tgz" } }