|
6 | 6 | "scripts": { |
7 | 7 | "dev": "bun esbuild.dev.config.mjs", |
8 | 8 | "build": "tsc -noEmit -skipLibCheck && bun esbuild.config.mjs production", |
| 9 | + "tsc": "tsc -noEmit -skipLibCheck", |
9 | 10 | "test": "bun test", |
10 | | - "format": "prettier --write .", |
| 11 | + "test:log": "LOG_TESTS=true bun test", |
| 12 | + "format": "prettier --write --plugin prettier-plugin-svelte .", |
| 13 | + "format:check": "prettier --check --plugin prettier-plugin-svelte .", |
11 | 14 | "lint": "eslint --max-warnings=0 src/**", |
12 | 15 | "lint:fix": "eslint --max-warnings=0 --fix src/**", |
| 16 | + "check": "bun run format:check && bun run lint && bun run tsc && bun run test", |
| 17 | + "check:fix": "bun run format && bun run lint:fix && bun run tsc && bun run test", |
13 | 18 | "release": "bun run automation/release.ts" |
14 | 19 | }, |
15 | 20 | "keywords": [], |
16 | 21 | "author": "Moritz Jung", |
17 | 22 | "license": "GPL-3.0", |
18 | 23 | "devDependencies": { |
19 | | - "@lemons_dev/parsinom": "^0.0.10", |
20 | | - "@types/node": "^20.3.2", |
21 | | - "@types/ungap__structured-clone": "^0.3.0", |
| 24 | + "@lemons_dev/parsinom": "^0.0.12", |
| 25 | + "@happy-dom/global-registrator": "^12.10.3", |
| 26 | + "@tsconfig/svelte": "^5.0.0", |
| 27 | + "@types/web": "^0.0.119", |
22 | 28 | "@typescript-eslint/eslint-plugin": "^6.0.0", |
23 | 29 | "@typescript-eslint/parser": "^6.0.0", |
24 | 30 | "builtin-modules": "^3.3.0", |
25 | | - "bun-types": "^1.0.7", |
26 | | - "esbuild": "^0.17.0", |
| 31 | + "bun-types": "1.0.11", |
| 32 | + "esbuild": "^0.19.5", |
27 | 33 | "esbuild-plugin-copy-watch": "^2.0.0", |
28 | | - "esbuild-svelte": "^0.7.1", |
| 34 | + "esbuild-svelte": "^0.8.0", |
29 | 35 | "eslint": "^8.52.0", |
30 | 36 | "eslint-plugin-import": "^2.28.1", |
31 | 37 | "eslint-plugin-isaacscript": "^3.5.6", |
32 | 38 | "eslint-plugin-only-warn": "^1.1.0", |
33 | 39 | "obsidian": "latest", |
34 | | - "prettier": "3.0.3", |
| 40 | + "prettier": "^3.0.3", |
| 41 | + "prettier-plugin-svelte": "^3.0.3", |
35 | 42 | "string-argv": "^0.3.2", |
36 | | - "ts-jest": "^29.1.1", |
37 | | - "tslib": "2.4.0", |
| 43 | + "svelte": "^4.2.0", |
| 44 | + "svelte-preprocess": "^5.0.4", |
| 45 | + "tslib": "2.6.2", |
38 | 46 | "typescript": "^5.2.2" |
39 | 47 | } |
40 | 48 | } |
0 commit comments