Skip to content

Commit 97fe19b

Browse files
chore(docs): Fixes failing tsc on demo code (#454)
1 parent 6eb5019 commit 97fe19b

File tree

5 files changed

+5
-9
lines changed

5 files changed

+5
-9
lines changed

web-app/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"license-check": "license-checker --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'",
1111
"lint": "eslint \"src/**/*.{js,jsx,ts,tsx}\"",
1212
"lint:fix": "eslint --fix \"src/**/*.{js,jsx,ts,tsx}\"",
13+
"prepack": "npm run build",
1314
"preview": "vite preview",
1415
"test": "vite build && vitest",
1516
"test:ui": "vite build && vitest --ui"

web-app/src/App.test.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@ describe('basic', () => {
1616

1717
afterAll(async () => {
1818
await browser.close();
19-
await new Promise<void>((resolve, reject) => {
20-
server.httpServer.close((error) => (error ? reject(error) : resolve()));
21-
});
19+
await server.close();
2220
});
2321

2422
test('starts logged out', async () => {

web-app/src/App.tsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,7 @@ import { c } from './config.js';
1010
async function toFile(
1111
stream: ReadableStream<Uint8Array>,
1212
filepath = 'download.tdf',
13-
options?: {
14-
encoding?: BufferEncoding;
15-
signal?: AbortSignal;
16-
}
13+
options?: StreamPipeOptions
1714
): Promise<void> {
1815
const fileStream = streamsaver.createWriteStream(filepath, {
1916
writableStrategy: { highWaterMark: 1 },

web-app/src/session.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ const extractAuthorizationResponse = (url: string): AuthorizationResponse | null
146146
function createCodeVerifier(): string {
147147
const r = new Uint8Array(32);
148148
crypto.getRandomValues(r);
149-
const verifier = base64.encodeArrayBuffer(r, true);
149+
const verifier = base64.encodeArrayBuffer(r.buffer, true);
150150
return verifier;
151151
}
152152

web-app/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"ESNext"
1313
],
1414
"module": "ESNext",
15-
"moduleResolution": "node16",
15+
"moduleResolution": "bundler",
1616
"noEmit": true,
1717
"noImplicitOverride": true,
1818
"resolveJsonModule": true,

0 commit comments

Comments
 (0)