Skip to content

Commit 7fee89d

Browse files
committed
chore: upgrade toolchain
1 parent 8b0be16 commit 7fee89d

File tree

16 files changed

+3963
-3939
lines changed

16 files changed

+3963
-3939
lines changed

.yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs

Lines changed: 0 additions & 28 deletions
This file was deleted.

.yarn/releases/yarn-3.6.4.cjs

Lines changed: 0 additions & 874 deletions
This file was deleted.

.yarn/releases/yarn-4.0.0.cjs

Lines changed: 893 additions & 0 deletions
Large diffs are not rendered by default.

.yarnrc.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,4 @@ nodeLinker: node-modules
22

33
npmRegistryServer: 'https://registry.npmjs.org/'
44

5-
plugins:
6-
- path: .yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs
7-
spec: '@yarnpkg/plugin-workspace-tools'
8-
9-
yarnPath: .yarn/releases/yarn-3.6.4.cjs
5+
yarnPath: .yarn/releases/yarn-4.0.0.cjs

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "node-rs",
3-
"packageManager": "yarn@3.6.4",
3+
"packageManager": "yarn@4.0.0",
44
"version": "0.0.0",
55
"description": "Node & Rust bindings monorepo",
66
"author": "LongYinan <lynweklm@gmail.com>",

packages/argon2/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ napi = { version = "2", default-features = false, features = ["napi3"] }
1313
napi-derive = { version = "2", default-features = false, features = [
1414
"type-def",
1515
] }
16-
rand = { version = "0.8", features = ["nightly", "simd_support", "getrandom"] }
1716

1817
[build-dependencies]
1918
napi-build = "2"

packages/bcrypt/binding.js

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

packages/deno-lint/index.js

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

packages/jieba/index.js

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

packages/jsonwebtoken/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ napi = { version = "2", default-features = false, features = [
1515
"serde-json",
1616
] }
1717
napi-derive = { version = "2" }
18-
rand = "0.8"
18+
rand_core = { version = "0.6", features = ["std"] }
1919
serde = "1.0"
2020
serde_json = "1.0"
2121

packages/jsonwebtoken/index.js

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

packages/jsonwebtoken/src/sign.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
use jsonwebtoken::{self};
21
use napi::{bindgen_prelude::*, JsBuffer, JsBufferValue, Ref};
32
use napi_derive::napi;
4-
use std::borrow::Borrow;
53

64
use crate::{claims::Claims, header::Header};
75

@@ -68,7 +66,7 @@ pub struct SignTask {
6866
impl SignTask {
6967
#[inline]
7068
pub fn sign(claims: &Claims, header: &Header, key: &[u8]) -> Result<String> {
71-
let header: &jsonwebtoken::Header = &header.borrow().into();
69+
let header: &jsonwebtoken::Header = &header.into();
7270
let claims = &claims;
7371
let sign_key = &into_encoding_key(key, &header.alg)?;
7472

packages/jsonwebtoken/src/verify.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
use napi::{bindgen_prelude::*, JsBuffer, JsBufferValue, Ref};
22
use napi_derive::napi;
3-
use std::borrow::Borrow;
43

54
use crate::{claims::Claims, validation::Validation};
65

@@ -66,7 +65,7 @@ pub struct VerifyTask {
6665

6766
impl VerifyTask {
6867
pub fn verify(token: &str, key: &[u8], validation: &Validation) -> Result<Claims> {
69-
let validation: &jsonwebtoken::Validation = &validation.borrow().into();
68+
let validation: &jsonwebtoken::Validation = &validation.into();
7069

7170
let first_alg = validation.algorithms.first().ok_or(Error::new(
7271
Status::InvalidArg,
@@ -112,7 +111,7 @@ pub fn verify(
112111
VerifyTask {
113112
token,
114113
key: AsyncKeyInput::from_either(key)?,
115-
validation: validation.unwrap_or(Validation::default()),
114+
validation: validation.unwrap_or_default(),
116115
},
117116
abort_signal,
118117
))
@@ -124,6 +123,6 @@ pub fn verify_sync(
124123
key: Either<String, Buffer>,
125124
validation: Option<Validation>,
126125
) -> Result<Claims> {
127-
let validation = validation.unwrap_or(Validation::default());
126+
let validation = validation.unwrap_or_default();
128127
VerifyTask::verify(&token, key.as_ref(), &validation)
129128
}

packages/xxhash/index.js

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

rust-toolchain

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
nightly-2023-07-19
1+
nightly-2023-10-25

0 commit comments

Comments
 (0)