|
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 | "comparison": "node -r @packages/ts/register test/support/error-comparison-tool.ts",
|
14 | 21 | "lint": "eslint",
|
15 | 22 | "test": "yarn test-unit",
|
|
48 | 55 | "terminal-banner": "^1.1.0",
|
49 | 56 | "xvfb-maybe": "^0.2.1"
|
50 | 57 | },
|
51 |
| - "files": [ |
52 |
| - "src", |
53 |
| - "dist" |
54 |
| - ], |
55 |
| - "types": "src/index.ts", |
56 | 58 | "lint-staged": {
|
57 | 59 | "**/*.{js,jsx,ts,tsx,json}": "eslint --fix"
|
58 | 60 | },
|
|
0 commit comments