|
1 | 1 | { |
2 | 2 | "name": "@prettier/plugin-pug", |
3 | | - "version": "2.5.2", |
| 3 | + "version": "3.0.0", |
4 | 4 | "description": "Prettier Pug Plugin", |
5 | | - "main": "dist/index.js", |
6 | 5 | "scripts": { |
7 | 6 | "clean": "rimraf coverage .eslintcache dist junit.xml docs/.vitepress/dist pnpm-lock.yaml node_modules", |
8 | 7 | "build:clean": "rimraf dist", |
9 | | - "build:code": "tsc --project tsconfig.build.json", |
| 8 | + "build:code": "tsup-node", |
10 | 9 | "build": "run-s build:clean build:code", |
11 | 10 | "docs:build": "vitepress build docs", |
12 | 11 | "docs:dev": "vitepress dev docs", |
|
19 | 18 | "prepublishOnly": "pnpm run clean && pnpm install && pnpm run build", |
20 | 19 | "preflight": "pnpm install && run-s format lint build test ts-check" |
21 | 20 | }, |
| 21 | + "type": "module", |
| 22 | + "main": "dist/index.js", |
| 23 | + "module": "dist/index.js", |
| 24 | + "exports": { |
| 25 | + ".": { |
| 26 | + "types": "./dist/index.d.ts", |
| 27 | + "default": "./dist/index.js" |
| 28 | + }, |
| 29 | + "./src/*": { |
| 30 | + "types": "./src/*.d.ts", |
| 31 | + "default": "./src/*.ts" |
| 32 | + }, |
| 33 | + "./package.json": "./package.json" |
| 34 | + }, |
22 | 35 | "keywords": [ |
23 | 36 | "pug", |
24 | 37 | "prettier-plugin", |
|
56 | 69 | "pug-lexer": "^5.0.1" |
57 | 70 | }, |
58 | 71 | "devDependencies": { |
59 | | - "@types/node": "~20.4.4", |
60 | | - "@types/prettier": "~2.7.3", |
61 | | - "@typescript-eslint/eslint-plugin": "~6.1.0", |
62 | | - "@typescript-eslint/parser": "~6.1.0", |
| 72 | + "@types/node": "~20.4.5", |
| 73 | + "@typescript-eslint/eslint-plugin": "~6.2.0", |
| 74 | + "@typescript-eslint/parser": "~6.2.0", |
63 | 75 | "@vitest/coverage-v8": "~0.33.0", |
64 | 76 | "benchmark": "~2.1.4", |
65 | 77 | "eslint": "~8.45.0", |
|
68 | 80 | "eslint-gitignore": "~0.1.0", |
69 | 81 | "eslint-plugin-inclusive-language": "~2.2.0", |
70 | 82 | "eslint-plugin-jsdoc": "~46.4.4", |
71 | | - "eslint-plugin-prettier": "~4.2.1", |
| 83 | + "eslint-plugin-prettier": "~5.0.0", |
72 | 84 | "eslint-plugin-spellcheck": "~0.0.20", |
73 | 85 | "npm-run-all": "~4.1.5", |
74 | | - "prettier": "2.8.8", |
| 86 | + "prettier": "3.0.0", |
75 | 87 | "prettier-plugin-organize-imports": "~3.2.3", |
76 | 88 | "rimraf": "~5.0.1", |
| 89 | + "tsup": "~7.1.0", |
77 | 90 | "typescript": "~5.1.6", |
78 | | - "vite": "~4.4.6", |
| 91 | + "vite": "~4.4.7", |
79 | 92 | "vitepress": "1.0.0-beta.6", |
80 | 93 | "vitest": "~0.33.0" |
81 | 94 | }, |
82 | 95 | "peerDependencies": { |
83 | | - "prettier": "^2.3.0" |
| 96 | + "prettier": "^3.0.0" |
84 | 97 | }, |
85 | | - "packageManager": "pnpm@8.6.9", |
| 98 | + "packageManager": "pnpm@8.6.10", |
86 | 99 | "engines": { |
87 | 100 | "node": "^16.13.0 || >=18.0.0", |
88 | 101 | "npm": ">=7.10.0" |
|
0 commit comments