|
1 | 1 | { |
2 | 2 | "name": "typescript-eslint-parser-for-extra-files", |
3 | 3 | "version": "0.8.0", |
| 4 | + "type": "module", |
4 | 5 | "description": "An experimental ESLint custom parser for Vue, Svelte, and Astro for use with TypeScript. It provides type information in combination with each framework's ESLint custom parser.", |
5 | | - "repository": "git+https://github.com/ota-meshi/typescript-eslint-parser-for-extra-files.git", |
| 6 | + "repository": { |
| 7 | + "type": "git", |
| 8 | + "url": "git+https://github.com/ota-meshi/typescript-eslint-parser-for-extra-files.git" |
| 9 | + }, |
6 | 10 | "homepage": "https://github.com/ota-meshi/typescript-eslint-parser-for-extra-files#readme", |
7 | 11 | "author": "Yosuke Ota (https://github.com/ota-meshi)", |
8 | 12 | "funding": "https://github.com/sponsors/ota-meshi", |
|
11 | 15 | "engines": { |
12 | 16 | "node": ">=16.0.0" |
13 | 17 | }, |
14 | | - "main": "lib/index.js", |
15 | | - "module": "./lib/index.mjs", |
| 18 | + "main": "./lib/index.cjs", |
| 19 | + "module": "./lib/index.js", |
| 20 | + "types": "./lib/index.d.ts", |
16 | 21 | "exports": { |
17 | 22 | ".": { |
18 | | - "import": "./lib/index.mjs", |
19 | | - "require": "./lib/index.js" |
| 23 | + "module-sync": { |
| 24 | + "types": "./lib/index.d.ts", |
| 25 | + "default": "./lib/index.js" |
| 26 | + }, |
| 27 | + "default": { |
| 28 | + "types": "./lib/index.d.cts", |
| 29 | + "default": "./lib/index.cjs" |
| 30 | + } |
20 | 31 | } |
21 | 32 | }, |
22 | | - "types": "./lib/index.d.ts", |
23 | 33 | "files": [ |
24 | | - "lib" |
| 34 | + "lib/" |
25 | 35 | ], |
26 | 36 | "keywords": [ |
27 | 37 | "eslint", |
|
32 | 42 | "typescript" |
33 | 43 | ], |
34 | 44 | "scripts": { |
35 | | - "build": "tsup", |
| 45 | + "build": "tsdown", |
36 | 46 | "clean": "rimraf .nyc_output lib coverage", |
37 | 47 | "cover": "nyc --reporter=lcov yarn test", |
38 | 48 | "debug": "yarn mocha \"tests/src/**/*.ts\" --reporter dot --timeout 60000", |
|
107 | 117 | "prettier-plugin-astro": "^0.14.0", |
108 | 118 | "prettier-plugin-pkg": "^0.19.0", |
109 | 119 | "prettier-plugin-svelte": "^3.0", |
| 120 | + "publint": "^0.3.12", |
110 | 121 | "semver": "^7.3.5", |
111 | 122 | "svelte": "^4.0.0", |
112 | 123 | "svelte-eslint-parser": "^1.0.0", |
113 | 124 | "svelte2tsx": "^0.7.0", |
114 | | - "tsup": "^8.0.0", |
| 125 | + "tsdown": "https://pkg.pr.new/tsdown@03230c4", |
115 | 126 | "typescript": "~5.8.0", |
| 127 | + "unplugin-unused": "^0.4.4", |
116 | 128 | "vue": "^3.2.41", |
117 | 129 | "vue-eslint-parser": "^10.0.0" |
118 | 130 | }, |
|
0 commit comments