|
37 | 37 | "bin": "build/main.js", |
38 | 38 | "scripts": { |
39 | 39 | "clean": "shx rm -rf build", |
40 | | - "lint": "eslint . --cache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\" --fix", |
41 | | - "test.lint": "eslint . --cache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\"", |
| 40 | + "lint": "turbo run lint.turbo", |
| 41 | + "lint.turbo": "eslint . --cache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\" --fix", |
| 42 | + "test.lint": "turbo run test.turbo", |
| 43 | + "test.lint.turbo": "eslint . --cache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\"", |
42 | 44 | "dev.tsc": "tsc -w --pretty", |
43 | 45 | "dev.legacy-main": "vite --mode legacy-main", |
44 | 46 | "dev.legacy-lib": "vite --mode legacy-lib", |
|
50 | 52 | "build.legacy-lib": "vite build --mode legacy-lib", |
51 | 53 | "build.modern-main": "vite build --mode modern-main", |
52 | 54 | "build.modern-lib": "vite build --mode modern-lib", |
53 | | - "build": "cross-env NODE_ENV=production run-p build.legacy-main build.legacy-lib build.modern-main build.modern-lib build.tsc", |
54 | | - "test": "pnpm dlx vitest --watch false" |
| 55 | + "build": "turbo run build.turbo", |
| 56 | + "build.turbo": "", |
| 57 | + "test": "cross-env NODE_OPTIONS=--enable-source-maps pnpx vitest --watch false", |
| 58 | + "coverage": "pnpm test --coverage" |
55 | 59 | }, |
56 | 60 | "files": [ |
57 | 61 | "build/**/*", |
|
93 | 97 | "@types/url-join": "~4.0.3", |
94 | 98 | "@types/which": "~3.0.4", |
95 | 99 | "@upleveled/babel-plugin-remove-node-prefix": "^1.0.5", |
| 100 | + "turbo": "^2.4.4", |
96 | 101 | "cross-env": "^7.0.3", |
97 | 102 | "eslint": "8", |
98 | 103 | "eslint-config-atomic": "^1.22.1", |
|
103 | 108 | "vite": "^6.2.2", |
104 | 109 | "vitest": "^3.0.9", |
105 | 110 | "vite-plugin-babel": "^1.3.0", |
| 111 | + "@vitest/coverage-v8": "3.0.9", |
106 | 112 | "zeromq": "^6.3.0", |
| 113 | + "ci-info": "^4.2.0", |
107 | 114 | "fast-glob": "^3.3.2", |
108 | 115 | "fs-extra": "^10", |
109 | 116 | "resolve": "^1.22.8", |
|
112 | 119 | "tar": "^6", |
113 | 120 | "url-join": "^4.0.1", |
114 | 121 | "which": "^2", |
115 | | - "node-downloader-helper": "^2.1.7", |
116 | | - "extract-zip": "^2.0.1" |
| 122 | + "node-downloader-helper": "^2.1.7" |
117 | 123 | }, |
118 | 124 | "packageManager": "pnpm@10.6.5", |
119 | 125 | "$schema": "https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/package.json", |
|
0 commit comments