diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 82fadbb..31d17bf 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -5,10 +5,9 @@
+
-
-
@@ -19,7 +18,7 @@
-
+
-
+
@@ -148,23 +147,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -657,4 +645,4 @@
-
\ No newline at end of file
+
diff --git a/package.json b/package.json
index 704a4bd..dca68d1 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
"build": "tsc && vite build",
"serve": "vite preview",
"test": "vitest",
- "test:e2e": "playwright test",
+ "test:e2e": "npm run build && playwright test",
"test:ui": "vitest --ui",
"script:create:tool": "node scripts/create-tool.mjs",
"lint": "eslint src --max-warnings=0 --fix",
diff --git a/src/typed/jimp.d.ts b/src/typed/jimp.d.ts
new file mode 100644
index 0000000..212e588
--- /dev/null
+++ b/src/typed/jimp.d.ts
@@ -0,0 +1,7 @@
+declare module 'jimp' {
+ class JimpImage {
+ getPixelColor: (x: number, y: number) => number;
+ }
+
+ export function read(buffer: Buffer): Promise;
+}