UNPKG

3.31 kBJSONView Raw
1{
2 "name": "eslint-import-resolver-typescript",
3 "version": "3.6.1",
4 "type": "module",
5 "description": "This plugin adds `TypeScript` support to `eslint-plugin-import`",
6 "repository": "git+https://github.com/import-js/eslint-import-resolver-typescript",
7 "author": "Alex Gorbatchev <alex.gorbatchev@gmail.com>",
8 "contributors": [
9 "JounQin (https://www.1stG.me) <admin@1stg.me>"
10 ],
11 "funding": "https://opencollective.com/unts/projects/eslint-import-resolver-ts",
12 "license": "ISC",
13 "packageManager": "pnpm@8.7.6",
14 "engines": {
15 "node": "^14.18.0 || >=16.0.0"
16 },
17 "main": "lib/index.cjs",
18 "module": "lib/index.js",
19 "exports": {
20 ".": {
21 "types": "./lib/index.d.ts",
22 "es2020": "./lib/index.es2020.mjs",
23 "fesm2020": "./lib/index.es2020.mjs",
24 "import": "./lib/index.js",
25 "require": "./lib/index.cjs"
26 },
27 "./package.json": "./package.json"
28 },
29 "es2020": "lib/index.es2020.mjs",
30 "fesm2020": "lib/index.es2020.mjs",
31 "types": "lib/index.d.ts",
32 "files": [
33 "lib",
34 "shim.d.ts",
35 "!**/*.tsbuildinfo"
36 ],
37 "keywords": [
38 "typescript",
39 "eslint",
40 "import",
41 "resolver",
42 "plugin"
43 ],
44 "peerDependencies": {
45 "eslint": "*",
46 "eslint-plugin-import": "*"
47 },
48 "dependencies": {
49 "debug": "^4.3.4",
50 "enhanced-resolve": "^5.12.0",
51 "eslint-module-utils": "^2.7.4",
52 "fast-glob": "^3.3.1",
53 "get-tsconfig": "^4.5.0",
54 "is-core-module": "^2.11.0",
55 "is-glob": "^4.0.3"
56 },
57 "devDependencies": {
58 "@1stg/lib-config": "^11.0.1",
59 "@changesets/changelog-github": "^0.4.8",
60 "@changesets/cli": "^2.26.2",
61 "@mozilla/glean": "^1.3.0",
62 "@types/debug": "^4.1.7",
63 "@types/is-core-module": "^2.2.0",
64 "@types/is-glob": "^4.0.2",
65 "@types/node": "^18.15.11",
66 "@types/unist": "^2.0.8",
67 "dummy.js": "link:dummy.js",
68 "react": "^18.2.0",
69 "size-limit": "^8.2.4",
70 "size-limit-preset-node-lib": "^0.2.0",
71 "type-coverage": "^2.25.0",
72 "typescript": "^5.0.4"
73 },
74 "resolutions": {
75 "eslint-import-resolver-typescript": "link:.",
76 "eslint-plugin-import": "^2.27.5",
77 "prettier": "^2.8.7"
78 },
79 "typeCoverage": {
80 "atLeast": 100,
81 "cache": true,
82 "detail": true,
83 "ignoreAsAssertion": true,
84 "ignoreNonNullAssertion": true,
85 "ignoreCatch": true,
86 "strict": true,
87 "update": true
88 },
89 "scripts": {
90 "build": "run-p build:*",
91 "build:r": "r -f cjs,es2020",
92 "build:ts": "tsc -b",
93 "lint": "run-p lint:*",
94 "lint:es": "eslint src --cache -f friendly",
95 "lint:tsc": "tsc --noEmit",
96 "release": "changeset publish",
97 "test": "run-p test:*",
98 "test:multipleEslintrcs": "eslint --ext ts,tsx tests/multipleEslintrcs",
99 "test:multipleTsconfigs": "eslint --ext ts,tsx tests/multipleTsconfigs",
100 "test:withJsExtension": "node tests/withJsExtension/test.js && eslint --ext ts,tsx tests/withJsExtension",
101 "test:withJsconfig": "eslint --ext js tests/withJsconfig",
102 "test:withPaths": "eslint --ext ts,tsx tests/withPaths",
103 "test:withPathsAndNestedBaseUrl": "eslint --ext ts,tsx tests/withPathsAndNestedBaseUrl",
104 "test:withQuerystring": "eslint --ext ts,tsx tests/withQuerystring",
105 "test:withoutPaths": "eslint --ext ts,tsx tests/withoutPaths",
106 "typecov": "type-coverage"
107 }
108}
\No newline at end of file