Skip to content

Commit

Permalink
chore: upgrade deps to resolve security issues
Browse files Browse the repository at this point in the history
  • Loading branch information
phoenix-ru committed Jun 22, 2024
1 parent c8b4cb7 commit 4c79441
Show file tree
Hide file tree
Showing 4 changed files with 613 additions and 659 deletions.
Binary file modified crates/fervid_napi/.yarn/install-state.gz
Binary file not shown.
56 changes: 53 additions & 3 deletions crates/fervid_napi/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -208,12 +208,62 @@ switch (platform) {
}
break
case 'arm':
localFileExisted = existsSync(join(__dirname, 'napi.linux-arm-gnueabihf.node'))
if (isMusl()) {
localFileExisted = existsSync(join(__dirname, 'napi.linux-arm-musleabihf.node'))
try {
if (localFileExisted) {
nativeBinding = require('./napi.linux-arm-musleabihf.node')
} else {
nativeBinding = require('@fervid/napi-linux-arm-musleabihf')
}
} catch (e) {
loadError = e
}
} else {
localFileExisted = existsSync(join(__dirname, 'napi.linux-arm-gnueabihf.node'))
try {
if (localFileExisted) {
nativeBinding = require('./napi.linux-arm-gnueabihf.node')
} else {
nativeBinding = require('@fervid/napi-linux-arm-gnueabihf')
}
} catch (e) {
loadError = e
}
}
break
case 'riscv64':
if (isMusl()) {
localFileExisted = existsSync(join(__dirname, 'napi.linux-riscv64-musl.node'))
try {
if (localFileExisted) {
nativeBinding = require('./napi.linux-riscv64-musl.node')
} else {
nativeBinding = require('@fervid/napi-linux-riscv64-musl')
}
} catch (e) {
loadError = e
}
} else {
localFileExisted = existsSync(join(__dirname, 'napi.linux-riscv64-gnu.node'))
try {
if (localFileExisted) {
nativeBinding = require('./napi.linux-riscv64-gnu.node')
} else {
nativeBinding = require('@fervid/napi-linux-riscv64-gnu')
}
} catch (e) {
loadError = e
}
}
break
case 's390x':
localFileExisted = existsSync(join(__dirname, 'napi.linux-s390x-gnu.node'))
try {
if (localFileExisted) {
nativeBinding = require('./napi.linux-arm-gnueabihf.node')
nativeBinding = require('./napi.linux-s390x-gnu.node')
} else {
nativeBinding = require('@fervid/napi-linux-arm-gnueabihf')
nativeBinding = require('@fervid/napi-linux-s390x-gnu')
}
} catch (e) {
loadError = e
Expand Down
10 changes: 5 additions & 5 deletions crates/fervid_napi/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,22 +65,22 @@
"@swc/core": "^1.4.13",
"@taplo/cli": "^0.7.0",
"@types/node": "^20.12.7",
"@typescript-eslint/eslint-plugin": "^7.6.0",
"@typescript-eslint/parser": "^7.6.0",
"@typescript-eslint/eslint-plugin": "^7.13.1",
"@typescript-eslint/parser": "^7.13.1",
"@vue/compiler-sfc": "^3.4.21",
"benny": "^3.7.1",
"chalk": "^5.3.0",
"eslint": "^8.57.0",
"eslint": "^9.5.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-prettier": "^5.1.3",
"husky": "^8.0.3",
"kleur": "^4.1.5",
"lint-staged": "^14.0.1",
"lint-staged": "^15.2.7",
"npm-run-all": "^4.1.5",
"prettier": "^3.2.5",
"typescript": "^5.3.3",
"vitest": "^1.5.0"
"vitest": "^1.6.0"
},
"lint-staged": {
"*.@(js|ts|tsx)": [
Expand Down
Loading

0 comments on commit 4c79441

Please sign in to comment.