|
2 | 2 | "name": "@packages/errors",
|
3 | 3 | "version": "0.0.0-development",
|
4 | 4 | "description": "Error definitions and utilities for Cypress",
|
5 |
| - "main": "index.js", |
6 |
| - "browser": "src/index.ts", |
| 5 | + "main": "cjs/index.js", |
| 6 | + "module": "esm/index.js", |
| 7 | + "browser": "esm/index.js", |
| 8 | + "files": [ |
| 9 | + "cjs/*", |
| 10 | + "esm/*" |
| 11 | + ], |
| 12 | + "types": "src/index.ts", |
7 | 13 | "scripts": {
|
8 |
| - "build": "../../scripts/run-if-ci.sh tsc || echo 'type errors'", |
9 |
| - "build-prod": "tsc", |
10 |
| - "check-ts": "tsc --noEmit && yarn -s tslint", |
11 |
| - "clean": "rimraf --glob './src/*.js' './src/**/*.js' './src/**/**/*.js' './test/**/*.js' || echo 'cleaned'", |
12 |
| - "clean-deps": "rimraf node_modules", |
| 14 | + "build": "yarn build:esm && yarn build:cjs", |
| 15 | + "build-prod": "yarn build", |
| 16 | + "build:cjs": "rimraf cjs && tsc -p tsconfig.cjs.json", |
| 17 | + "build:esm": "rimraf esm && tsc -p tsconfig.esm.json", |
| 18 | + "check-ts": "tsc -p tsconfig.cjs.json --noEmit && yarn -s tslint -p tsconfig.cjs.json", |
| 19 | + "clean": "rimraf cjs esm", |
13 | 20 | "lint": "eslint",
|
14 |
| - "pretest": "yarn clean", |
15 | 21 | "test": "yarn test-unit",
|
16 |
| - "posttest": "yarn build", |
17 | 22 | "test-unit": "vitest run",
|
18 | 23 | "test-debug": "vitest --inspect-brk --no-file-parallelism --test-timeout=0",
|
19 | 24 | "tslint": "tslint --config ../ts/tslint.json --project ."
|
|
31 | 36 | "@packages/server": "0.0.0-development",
|
32 | 37 | "@packages/ts": "0.0.0-development",
|
33 | 38 | "@packages/types": "0.0.0-development",
|
34 |
| - "@types/chai": "4.2.15", |
35 |
| - "@types/mocha": "8.2.2", |
36 | 39 | "@types/node": "22.18.0",
|
37 | 40 | "@types/pngjs": "^6.0.1",
|
38 | 41 | "ansi-styles": "^5",
|
|
45 | 48 | "vitest": "^3.2.4",
|
46 | 49 | "xvfb-maybe": "^0.2.1"
|
47 | 50 | },
|
48 |
| - "files": [ |
49 |
| - "src", |
50 |
| - "dist" |
51 |
| - ], |
52 |
| - "types": "src/index.ts", |
53 | 51 | "lint-staged": {
|
54 | 52 | "**/*.{js,jsx,ts,tsx,json}": "eslint --fix"
|
55 | 53 | },
|
|
0 commit comments