Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit c201498

Browse files
dependabot[bot]connorlindsey
authored andcommittedApr 11, 2025·
chore(deps-dev): bump vitest from 2.1.9 to 3.1.1
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 2.1.9 to 3.1.1. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v3.1.1/packages/vitest) --- updated-dependencies: - dependency-name: vitest dependency-version: 3.1.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
1 parent 98da66b commit c201498

File tree

6 files changed

+637
-145
lines changed

6 files changed

+637
-145
lines changed
 

‎examples/client-example/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,6 @@
4444
"jsdom": "^25.0.1",
4545
"prettier": "^3.5.3",
4646
"vite": "^5.4.18",
47-
"vitest": "^2.1.8"
47+
"vitest": "^3.1.1"
4848
}
4949
}

‎packages/client/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
"rollup": "^4.34.8",
6767
"typescript": "^5.8.3",
6868
"vite": "^5.4.18",
69-
"vitest": "^2.1.8"
69+
"vitest": "^3.1.1"
7070
},
7171
"dependencies": {
7272
"@babel/runtime": "^7.27.0",

‎packages/client/test/knock.test.ts

+26-22
Original file line numberDiff line numberDiff line change
@@ -58,28 +58,32 @@ describe("it handles authentication correctly", () => {
5858
vi.resetAllMocks();
5959
});
6060

61-
test("it can schedule a token expiration callback", () => {
62-
const now = new Date();
63-
vi.setSystemTime(now);
64-
65-
const userId = "user1";
66-
const knock = new Knock("pk_test_12345");
67-
const mockToken = generateMockToken(userId, 2);
68-
69-
const onUserTokenExpiring = vi.fn(async (_prevToken, _decodedToken) => {
70-
const newToken = generateMockToken(userId, 3);
71-
return newToken;
72-
});
73-
74-
knock.authenticate(userId, mockToken, {
75-
onUserTokenExpiring,
76-
timeBeforeExpirationInMs: 500,
77-
});
78-
79-
// Wait for token to expire
80-
vi.advanceTimersToNextTimer();
81-
expect(onUserTokenExpiring).toHaveBeenCalledTimes(1);
82-
});
61+
test(
62+
"it can schedule a token expiration callback",
63+
() => {
64+
const now = new Date();
65+
vi.setSystemTime(now);
66+
67+
const userId = "user1";
68+
const knock = new Knock("pk_test_12345");
69+
const mockToken = generateMockToken(userId, 2);
70+
71+
const onUserTokenExpiring = vi.fn(async (_prevToken, _decodedToken) => {
72+
const newToken = generateMockToken(userId, 3);
73+
return newToken;
74+
});
75+
76+
knock.authenticate(userId, mockToken, {
77+
onUserTokenExpiring,
78+
timeBeforeExpirationInMs: 500,
79+
});
80+
81+
// Wait for token to expire
82+
vi.advanceTimersToNextTimer();
83+
expect(onUserTokenExpiring).toHaveBeenCalledTimes(1);
84+
},
85+
{ timeout: 10000 },
86+
);
8387

8488
test("it can handle an async callback", () => {
8589
const now = new Date();

‎packages/react-core/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
"react-native": "./src/index.ts",
1212
"exports": {
1313
".": {
14-
"require": "./dist/cjs/index.js",
15-
"import": "./dist/esm/index.mjs",
1614
"types": "./dist/types/index.d.ts",
1715
"react-native": "./src/index.ts",
16+
"require": "./dist/cjs/index.js",
17+
"import": "./dist/esm/index.mjs",
1818
"default": "./dist/cjs/index.js"
1919
}
2020
},
@@ -76,6 +76,6 @@
7676
"vite": "^5.4.18",
7777
"vite-plugin-dts": "^4.5.0",
7878
"vite-plugin-no-bundle": "^4.0.0",
79-
"vitest": "^2.1.8"
79+
"vitest": "^3.1.1"
8080
}
81-
}
81+
}

‎packages/react/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
"vite": "^5.4.18",
8989
"vite-plugin-dts": "^4.5.0",
9090
"vite-plugin-no-bundle": "^4.0.0",
91-
"vitest": "^2.1.8",
91+
"vitest": "^3.1.1",
9292
"vitest-axe": "^0.1.0"
9393
}
9494
}

‎yarn.lock

+604-116
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)
Please sign in to comment.