Skip to content

Commit b850ef9

Browse files
committed
πŸ› Fix import and test
1 parent 4e6b5ba commit b850ef9

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

β€Žsrc/image-store.test.tsβ€Ž

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@ describe('ImageStore', () => {
1414

1515
beforeAll(async () => {
1616
[libertyJpg, torusPng] = await Promise.all([
17-
readFile(join(baseDir, './test/resources/liberty.jpg')),
18-
readFile(join(baseDir, './test/resources/torus.png')),
17+
readFile(join(baseDir, './test/resources/liberty.jpg')).then((data) => new Uint8Array(data)),
18+
readFile(join(baseDir, './test/resources/torus.png')).then((data) => new Uint8Array(data)),
1919
]);
2020
vi.spyOn(globalThis, 'fetch').mockImplementation((req: RequestInfo | URL) => {
2121
const url = req instanceof URL ? req.href : (req as string);
2222
if (url.endsWith('/liberty.jpg')) {
23-
return Promise.resolve(new Response(libertyJpg));
23+
return Promise.resolve(new Response(Buffer.from(libertyJpg)));
2424
}
2525
if (url.endsWith('/torus.png')) {
26-
return Promise.resolve(new Response(torusPng));
26+
return Promise.resolve(new Response(Buffer.from(torusPng)));
2727
}
2828
return Promise.resolve(new Response('Not found', { status: 404, statusText: 'Not Found' }));
2929
});

β€Žsrc/render/render-text.tsβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ import {
1010
setTextRise,
1111
showText,
1212
} from 'pdf-lib';
13-
import { findRegisteredFont } from 'src/fonts.ts';
1413

1514
import type { Pos } from '../box.ts';
15+
import { findRegisteredFont } from '../fonts.ts';
1616
import type { TextObject } from '../frame.ts';
1717
import type { Page, TextState } from '../page.ts';
1818
import { addPageFont } from '../page.ts';

β€Žtsconfig.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"compilerOptions": {
33
"module": "NodeNext",
44
"target": "ES2022",
5-
"lib": ["ES2022", "DOM"],
5+
"lib": ["ES2022", "DOM", "DOM.Iterable"],
66
"outDir": "build",
77
"paths": {
88
"src/*": ["./src/*"]

0 commit comments

Comments
Β (0)