|
2 | 2 | "name": "addons-scanner-utils", |
3 | 3 | "version": "7.0.0", |
4 | 4 | "description": "Various addons related helpers to build CLIs.", |
5 | | - "main": "dist/index.js", |
6 | | - "types": "dist/index.d.ts", |
| 5 | + "type": "module", |
| 6 | + "main": "./dist/index.js", |
| 7 | + "types": "./dist/index.d.ts", |
| 8 | + "exports": { |
| 9 | + ".": "./dist/index.js", |
| 10 | + "./io": "./dist/io/index.js", |
| 11 | + "./test-helpers": "./dist/test-helpers.js" |
| 12 | + }, |
7 | 13 | "files": [ |
8 | | - "dist/**/*" |
| 14 | + "dist/**" |
9 | 15 | ], |
10 | 16 | "author": "Mozilla Add-ons Team", |
11 | 17 | "license": "MPL-2.0", |
|
30 | 36 | "@types/express": "4.17.13", |
31 | 37 | "@types/jest": "^27.0.0", |
32 | 38 | "@types/node": "^14.0.0", |
33 | | - "@types/safe-compare": "^1.1.0", |
34 | 39 | "@types/sinon": "^10.0.0", |
35 | 40 | "@types/supertest": "^2.0.8", |
36 | 41 | "@typescript-eslint/eslint-plugin": "^5.0.0", |
|
50 | 55 | "supertest": "^6.0.0", |
51 | 56 | "ts-jest": "^28.0.0", |
52 | 57 | "type-coverage": "^2.3.0", |
53 | | - "typescript": "^4.0.0" |
| 58 | + "typescript": "^4.7.2" |
54 | 59 | }, |
55 | 60 | "scripts": { |
56 | 61 | "eslint": "eslint --ext ts --ext js src/", |
57 | 62 | "lint": "yarn eslint", |
58 | | - "prepack": "rimraf dist/ && tsc --outDir dist/ && rimraf dist/**/*.spec.* dist/*.spec.*", |
| 63 | + "prepack": "rimraf dist/ && tsc && rimraf dist/**/*.spec.* dist/*.spec.*", |
59 | 64 | "prettier": "prettier --write '**'", |
60 | 65 | "prettier-ci": "prettier --list-different '**' || (echo '\n\nThis failure means you did not run `yarn prettier-dev` before committing\n\n' && exit 1)", |
61 | 66 | "prettier-dev": "pretty-quick --branch master", |
|
0 commit comments