|
3 | 3 | "version": "0.4.2", |
4 | 4 | "description": "A Prettier plugin to format JSDoc comments.", |
5 | 5 | "private": false, |
6 | | - "workspaces": { |
7 | | - "prettier-plugin-fake": "./prettier-plugin-fake" |
| 6 | + "type": "module", |
| 7 | + "exports": { |
| 8 | + ".": { |
| 9 | + "types": "./dist/types.d.ts", |
| 10 | + "default": "./dist/index.js" |
| 11 | + } |
8 | 12 | }, |
9 | | - "main": "dist/index.js", |
10 | | - "module": "dist/index.min.mjs", |
| 13 | + "browser": "dist/index.umd.min.js", |
11 | 14 | "unpkg": "dist/index.umd.min.js", |
12 | 15 | "types": "dist/index.d.ts", |
13 | 16 | "files": [ |
14 | 17 | "dist/index.js", |
15 | | - "dist/index.min.mjs", |
16 | 18 | "dist/index.umd.min.js", |
17 | 19 | "dist/index.d.ts" |
18 | 20 | ], |
19 | 21 | "scripts": { |
20 | 22 | "prepare": "yarn build", |
21 | 23 | "lint": "eslint --ext '.ts' ./src", |
22 | | - "test": "yarn build --test && jest", |
| 24 | + "test": "yarn build --test && NODE_OPTIONS=\"--loader ts-node/esm\" jest", |
23 | 25 | "release": "standard-version && yarn publish && git push --follow-tags origin master", |
24 | 26 | "prettierAll": "prettier --write \"**/*.ts\"", |
25 | 27 | "clean": "rm -fr dist", |
|
42 | 44 | "url": "git+https://github.com/hosseinmd/prettier-plugin-jsdoc.git" |
43 | 45 | }, |
44 | 46 | "devDependencies": { |
45 | | - "@babel/core": "^7.18.5", |
46 | | - "@babel/preset-env": "^7.18.2", |
47 | 47 | "@commitlint/config-conventional": "^14.1.0", |
48 | 48 | "@rollup/plugin-commonjs": "^21.0.3", |
49 | 49 | "@rollup/plugin-json": "^4.1.0", |
|
52 | 52 | "@types/mdast": "^3.0.10", |
53 | 53 | "@typescript-eslint/eslint-plugin": "^5.3.0", |
54 | 54 | "@typescript-eslint/parser": "^5.3.0", |
55 | | - "babel-jest": "^28.1.1", |
56 | 55 | "commitlint": "^14.1.0", |
57 | 56 | "eslint": "^8.1.0", |
58 | 57 | "eslint-config-prettier": "^8.5.0", |
59 | 58 | "eslint-plugin-prettier": "^4.0.0", |
60 | 59 | "husky": "^7.0.4", |
61 | 60 | "jest": "^27.5.1", |
| 61 | + "jest-light-runner": "^0.5.0", |
62 | 62 | "jest-specific-snapshot": "^5.0.0", |
63 | | - "prettier": "^2.6.1", |
| 63 | + "prettier": "^3.0.0", |
64 | 64 | "rollup": "^2.70.1", |
65 | 65 | "standard-version": "^9.3.2", |
66 | 66 | "terser": "^5.12.1", |
67 | | - "ts-jest": "^27.1.4", |
| 67 | + "ts-node": "^10.9.1", |
68 | 68 | "typescript": "^4.4.4" |
69 | 69 | }, |
70 | 70 | "peerDependencies": { |
71 | | - "prettier": ">=2.1.2" |
| 71 | + "prettier": "^3.0.0" |
72 | 72 | }, |
73 | 73 | "dependencies": { |
74 | 74 | "binary-searching": "^2.0.5", |
75 | 75 | "comment-parser": "^1.3.1", |
76 | 76 | "mdast-util-from-markdown": "^1.2.0" |
77 | 77 | }, |
78 | 78 | "engines": { |
79 | | - "node": ">=12.0.0" |
| 79 | + "node": ">=14.13.1 || >=16.0.0" |
80 | 80 | } |
81 | 81 | } |
0 commit comments