diff --git a/packages/image-generator/cli.ts b/packages/image-generator/cli.ts index 5dc7b97..00bc1d2 100644 --- a/packages/image-generator/cli.ts +++ b/packages/image-generator/cli.ts @@ -1,5 +1,4 @@ import { Command } from "commander"; -import fs from "fs"; import { buildRelative } from "./index"; const program = new Command(); diff --git a/packages/image-generator/fetch.ts b/packages/image-generator/fetch.ts index 9b05016..0a5e04f 100644 --- a/packages/image-generator/fetch.ts +++ b/packages/image-generator/fetch.ts @@ -8,7 +8,7 @@ export interface Options extends _Options { speakers: Speaker[] } -async function fetchImage(url): Promise { +async function fetchImage(url: string): Promise { const response = await fetch(url); const buffer = await response.arrayBuffer(); return Buffer.from(buffer); diff --git a/packages/image-generator/package-lock.json b/packages/image-generator/package-lock.json index d167f0c..4b3861d 100644 --- a/packages/image-generator/package-lock.json +++ b/packages/image-generator/package-lock.json @@ -14,6 +14,7 @@ "sharp": "^0.33.2" }, "devDependencies": { + "@types/js-yaml": "^4.0.9", "@types/node": "^20.11.30" } }, @@ -457,6 +458,12 @@ "url": "https://opencollective.com/libvips" } }, + "node_modules/@types/js-yaml": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.9.tgz", + "integrity": "sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==", + "dev": true + }, "node_modules/@types/node": { "version": "20.11.30", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz", diff --git a/packages/image-generator/package.json b/packages/image-generator/package.json index 92732e7..11e5df5 100644 --- a/packages/image-generator/package.json +++ b/packages/image-generator/package.json @@ -15,6 +15,7 @@ "sharp": "^0.33.2" }, "devDependencies": { + "@types/js-yaml": "^4.0.9", "@types/node": "^20.11.30" } } diff --git a/packages/image-generator/tsconfig.json b/packages/image-generator/tsconfig.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/packages/image-generator/tsconfig.json @@ -0,0 +1 @@ +{} \ No newline at end of file