Skip to content

Commit 066aa2f

Browse files
authored
Merge pull request #673 from napi-rs/upgrade-deps
feat(*): upgrade dependencies
2 parents 66d56e4 + a0ef7de commit 066aa2f

File tree

22 files changed

+1642
-855
lines changed

22 files changed

+1642
-855
lines changed

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ jobs:
111111
uses: dtolnay/rust-toolchain@stable
112112
if: ${{ !matrix.settings.docker }}
113113
with:
114-
toolchain: nightly-2023-03-01
114+
toolchain: nightly-2023-04-23
115115
targets: ${{ matrix.settings.target }}
116116

117117
- name: Cache cargo registry

.github/workflows/lint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- name: Install
2424
uses: dtolnay/rust-toolchain@stable
2525
with:
26-
toolchain: nightly-2023-03-01
26+
toolchain: nightly-2023-04-23
2727
components: rustfmt, clippy
2828

2929
- name: 'Install dependencies'

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ members = [
1313
]
1414

1515
[profile.release]
16-
codegen-units = 1
17-
lto = true
16+
codegen-units = 1
17+
lto = true
1818
overflow-checks = false
19-
strip = 'symbols'
19+
strip = 'symbols'

crates/alloc/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
edition = "2021"
3-
name = "global_alloc"
3+
name = "global_alloc"
44
version = "0.1.0"
55

66
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,29 +25,29 @@
2525
},
2626
"devDependencies": {
2727
"@napi-rs/cli": "2.15.2",
28-
"@swc-node/core": "^1.10.1",
29-
"@swc-node/register": "^1.6.2",
30-
"@swc/core": "^1.3.37",
28+
"@swc-node/core": "^1.10.3",
29+
"@swc-node/register": "^1.6.4",
30+
"@swc/core": "^1.3.53",
3131
"@taplo/cli": "^0.5.2",
32-
"@types/node": "^18.14.6",
33-
"@typescript-eslint/eslint-plugin": "^5.54.0",
34-
"@typescript-eslint/parser": "^5.54.0",
32+
"@types/node": "^18.16.0",
33+
"@typescript-eslint/eslint-plugin": "^5.59.0",
34+
"@typescript-eslint/parser": "^5.59.0",
3535
"ava": "^5.2.0",
3636
"benchmark": "^2.1.4",
3737
"codecov": "^3.8.3",
3838
"cross-env": "^7.0.3",
39-
"eslint": "^8.35.0",
40-
"eslint-config-prettier": "^8.6.0",
39+
"eslint": "^8.39.0",
40+
"eslint-config-prettier": "^8.8.0",
4141
"eslint-plugin-import": "^2.27.5",
4242
"eslint-plugin-prettier": "^4.2.1",
4343
"husky": "^8.0.3",
44-
"lerna": "^6.5.1",
45-
"lint-staged": "^13.1.2",
44+
"lerna": "^6.6.1",
45+
"lint-staged": "^13.2.1",
4646
"npm-run-all": "^4.1.5",
47-
"prettier": "^2.8.4",
47+
"prettier": "^2.8.8",
4848
"ts-node": "^10.9.1",
4949
"tslib": "^2.5.0",
50-
"typescript": "^4.9.5"
50+
"typescript": "^5.0.4"
5151
},
5252
"lint-staged": {
5353
"*.@(js|ts|tsx)": [

packages/argon2/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
[package]
22
edition = "2021"
3-
name = "node-rs_argon2"
3+
name = "node-rs_argon2"
44
version = "0.0.0"
55

66
[lib]
77
crate-type = ["cdylib"]
88

99
[dependencies]
10-
argon2 = { version = "0.4", features = ["parallel"] }
11-
napi = { version = "2", default-features = false, features = ["napi3"] }
10+
argon2 = "0.5"
1211
global_alloc = { path = "../../crates/alloc" }
12+
napi = { version = "2", default-features = false, features = ["napi3"] }
1313
napi-derive = { version = "2", default-features = false, features = [
1414
"type-def",
1515
] }

packages/argon2/index.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
/* prettier-ignore */
4+
5+
/* auto-generated by NAPI-RS */
6+
17
const { existsSync, readFileSync } = require('fs')
28
const { join } = require('path')
39

packages/argon2/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,13 @@
4848
"scripts": {
4949
"artifacts": "napi artifacts -d ../../artifacts",
5050
"bench": "cross-env NODE_ENV=production node benchmark/argon2.js",
51-
"build": "napi build --platform --release --pipe \"prettier -w\"",
52-
"build:debug": "napi build --platform --pipe \"prettier -w\"",
51+
"build": "napi build --platform --release",
52+
"build:debug": "napi build --platform",
5353
"prepublishOnly": "napi prepublish",
5454
"version": "napi version"
5555
},
5656
"devDependencies": {
57-
"argon2": "^0.30.3"
57+
"argon2": "^0.30.3",
58+
"cross-env": "^7.0.3"
5859
}
5960
}

packages/argon2/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ impl Task for RawHashTask {
199199
let generated_salt = SaltString::generate(&mut OsRng);
200200
hasher.hash_password_into(
201201
self.password.as_slice(),
202-
generated_salt.as_bytes(),
202+
generated_salt.as_str().as_bytes(),
203203
&mut output,
204204
)
205205
}

packages/bcrypt/Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
[package]
22
authors = ["LongYinan <[email protected]>"]
33
edition = "2021"
4-
name = "node-rs-bcrypt"
4+
name = "node-rs-bcrypt"
55
version = "0.1.0"
66

77
[lib]
88
crate-type = ["cdylib"]
99

1010
[dependencies]
11-
bcrypt = "0.14"
12-
blowfish = { version = "0.9", features = ["bcrypt"] }
11+
base64 = { version = "0.21" }
12+
bcrypt = "0.14"
13+
blowfish = { version = "0.9", features = ["bcrypt"] }
14+
getrandom = "0.2"
1315
global_alloc = { path = "../../crates/alloc" }
14-
napi = { version = "2", default-features = false, features = ["napi3"] }
15-
napi-derive = { version = "2" }
16-
getrandom = "0.2"
17-
base64 = { version = "0.20" }
16+
napi = { version = "2", default-features = false, features = ["napi3"] }
17+
napi-derive = { version = "2" }
1818

1919
[dev-dependencies]
2020
quickcheck = "1.0"

0 commit comments

Comments
 (0)