2024-02-13 13:08:49 -05:00
|
|
|
{
|
|
|
|
|
"name": "immich-e2e",
|
2026-04-10 16:32:26 +00:00
|
|
|
"version": "2.7.4",
|
2024-02-13 13:08:49 -05:00
|
|
|
"description": "",
|
|
|
|
|
"main": "index.js",
|
|
|
|
|
"type": "module",
|
|
|
|
|
"scripts": {
|
2024-03-07 10:14:36 -05:00
|
|
|
"test": "vitest --run",
|
|
|
|
|
"test:watch": "vitest",
|
2026-02-18 09:39:13 -05:00
|
|
|
"test:maintenance": "vitest --run --config vitest.maintenance.config.ts",
|
2026-02-21 08:44:33 -05:00
|
|
|
"test:web": "pnpm exec playwright test --project=web",
|
|
|
|
|
"test:web:maintenance": "pnpm exec playwright test --project=maintenance",
|
|
|
|
|
"test:web:ui": "pnpm exec playwright test --project=ui",
|
|
|
|
|
"start:web": "pnpm exec playwright test --ui --project=web",
|
|
|
|
|
"start:web:maintenance": "pnpm exec playwright test --ui --project=maintenance",
|
|
|
|
|
"start:web:ui": "pnpm exec playwright test --ui --project=ui",
|
2026-03-03 22:34:48 -05:00
|
|
|
"format": "prettier --cache --check .",
|
|
|
|
|
"format:fix": "prettier --cache --write --list-different .",
|
2024-02-29 11:26:55 -05:00
|
|
|
"lint": "eslint \"src/**/*.ts\" --max-warnings 0",
|
2026-02-21 08:44:33 -05:00
|
|
|
"lint:fix": "pnpm run lint --fix",
|
2024-03-10 00:18:25 +01:00
|
|
|
"check": "tsc --noEmit"
|
2024-02-13 13:08:49 -05:00
|
|
|
},
|
|
|
|
|
"keywords": [],
|
|
|
|
|
"author": "",
|
|
|
|
|
"license": "GNU Affero General Public License version 3",
|
|
|
|
|
"devDependencies": {
|
2026-02-24 14:24:18 +01:00
|
|
|
"@eslint/js": "^10.0.0",
|
2025-11-18 22:08:55 -05:00
|
|
|
"@faker-js/faker": "^10.1.0",
|
2026-02-14 15:03:08 -05:00
|
|
|
"@immich/cli": "workspace:*",
|
2026-03-04 15:19:13 +01:00
|
|
|
"@immich/e2e-auth-server": "workspace:*",
|
2026-02-14 15:03:08 -05:00
|
|
|
"@immich/sdk": "workspace:*",
|
2024-05-24 19:59:19 +02:00
|
|
|
"@playwright/test": "^1.44.1",
|
2025-07-10 18:56:04 -04:00
|
|
|
"@socket.io/component-emitter": "^3.1.2",
|
2024-02-27 14:04:38 -05:00
|
|
|
"@types/luxon": "^3.4.2",
|
2026-03-26 13:52:45 -04:00
|
|
|
"@types/node": "^24.12.0",
|
2025-05-13 13:31:33 +02:00
|
|
|
"@types/pg": "^8.15.1",
|
2024-02-29 12:07:01 -05:00
|
|
|
"@types/pngjs": "^6.0.4",
|
2026-04-07 10:57:45 +00:00
|
|
|
"@types/supertest": "^7.0.0",
|
2025-11-18 22:08:55 -05:00
|
|
|
"dotenv": "^17.2.3",
|
2026-02-24 14:24:18 +01:00
|
|
|
"eslint": "^10.0.0",
|
2025-07-29 12:23:52 +01:00
|
|
|
"eslint-config-prettier": "^10.1.8",
|
2024-02-29 11:26:55 -05:00
|
|
|
"eslint-plugin-prettier": "^5.1.3",
|
2026-04-10 10:23:42 +00:00
|
|
|
"eslint-plugin-unicorn": "^64.0.0",
|
2026-02-24 14:40:57 +01:00
|
|
|
"exiftool-vendored": "^35.0.0",
|
2026-02-24 12:18:01 +01:00
|
|
|
"globals": "^17.0.0",
|
2024-02-27 14:04:38 -05:00
|
|
|
"luxon": "^3.4.4",
|
2024-02-13 13:08:49 -05:00
|
|
|
"pg": "^8.11.3",
|
2024-02-29 12:07:01 -05:00
|
|
|
"pngjs": "^7.0.0",
|
2025-12-04 17:10:42 +01:00
|
|
|
"prettier": "^3.7.4",
|
2024-07-07 22:17:06 -04:00
|
|
|
"prettier-plugin-organize-imports": "^4.0.0",
|
2025-11-27 16:13:16 +01:00
|
|
|
"sharp": "^0.34.5",
|
2024-02-27 14:04:38 -05:00
|
|
|
"socket.io-client": "^4.7.4",
|
2024-04-29 14:44:56 -04:00
|
|
|
"supertest": "^7.0.0",
|
2026-04-07 17:15:55 +02:00
|
|
|
"typescript": "^6.0.0",
|
2025-03-31 13:18:25 +02:00
|
|
|
"typescript-eslint": "^8.28.0",
|
2024-04-12 15:15:41 -04:00
|
|
|
"utimes": "^5.2.1",
|
2026-03-04 15:19:13 +01:00
|
|
|
"vite-tsconfig-paths": "^6.1.1",
|
|
|
|
|
"vitest": "^4.0.0"
|
2024-05-01 14:05:18 +01:00
|
|
|
},
|
|
|
|
|
"volta": {
|
2026-03-31 12:46:38 +02:00
|
|
|
"node": "24.14.1"
|
2024-02-13 13:08:49 -05:00
|
|
|
}
|
|
|
|
|
}
|