|
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