UNPKG

eslint-import-resolver-typescript

Version:
108 lines 3.31 kB
{ "name": "eslint-import-resolver-typescript", "version": "3.6.1", "type": "module", "description": "This plugin adds `TypeScript` support to `eslint-plugin-import`", "repository": "git+https://github.com/import-js/eslint-import-resolver-typescript", "author": "Alex Gorbatchev <alex.gorbatchev@gmail.com>", "contributors": [ "JounQin (https://www.1stG.me) <admin@1stg.me>" ], "funding": "https://opencollective.com/unts/projects/eslint-import-resolver-ts", "license": "ISC", "packageManager": "pnpm@8.7.6", "engines": { "node": "^14.18.0 || >=16.0.0" }, "main": "lib/index.cjs", "module": "lib/index.js", "exports": { ".": { "types": "./lib/index.d.ts", "es2020": "./lib/index.es2020.mjs", "fesm2020": "./lib/index.es2020.mjs", "import": "./lib/index.js", "require": "./lib/index.cjs" }, "./package.json": "./package.json" }, "es2020": "lib/index.es2020.mjs", "fesm2020": "lib/index.es2020.mjs", "types": "lib/index.d.ts", "files": [ "lib", "shim.d.ts", "!**/*.tsbuildinfo" ], "keywords": [ "typescript", "eslint", "import", "resolver", "plugin" ], "peerDependencies": { "eslint": "*", "eslint-plugin-import": "*" }, "dependencies": { "debug": "^4.3.4", "enhanced-resolve": "^5.12.0", "eslint-module-utils": "^2.7.4", "fast-glob": "^3.3.1", "get-tsconfig": "^4.5.0", "is-core-module": "^2.11.0", "is-glob": "^4.0.3" }, "devDependencies": { "@1stg/lib-config": "^11.0.1", "@changesets/changelog-github": "^0.4.8", "@changesets/cli": "^2.26.2", "@mozilla/glean": "^1.3.0", "@types/debug": "^4.1.7", "@types/is-core-module": "^2.2.0", "@types/is-glob": "^4.0.2", "@types/node": "^18.15.11", "@types/unist": "^2.0.8", "dummy.js": "link:dummy.js", "react": "^18.2.0", "size-limit": "^8.2.4", "size-limit-preset-node-lib": "^0.2.0", "type-coverage": "^2.25.0", "typescript": "^5.0.4" }, "resolutions": { "eslint-import-resolver-typescript": "link:.", "eslint-plugin-import": "^2.27.5", "prettier": "^2.8.7" }, "typeCoverage": { "atLeast": 100, "cache": true, "detail": true, "ignoreAsAssertion": true, "ignoreNonNullAssertion": true, "ignoreCatch": true, "strict": true, "update": true }, "scripts": { "build": "run-p build:*", "build:r": "r -f cjs,es2020", "build:ts": "tsc -b", "lint": "run-p lint:*", "lint:es": "eslint src --cache -f friendly", "lint:tsc": "tsc --noEmit", "release": "changeset publish", "test": "run-p test:*", "test:multipleEslintrcs": "eslint --ext ts,tsx tests/multipleEslintrcs", "test:multipleTsconfigs": "eslint --ext ts,tsx tests/multipleTsconfigs", "test:withJsExtension": "node tests/withJsExtension/test.js && eslint --ext ts,tsx tests/withJsExtension", "test:withJsconfig": "eslint --ext js tests/withJsconfig", "test:withPaths": "eslint --ext ts,tsx tests/withPaths", "test:withPathsAndNestedBaseUrl": "eslint --ext ts,tsx tests/withPathsAndNestedBaseUrl", "test:withQuerystring": "eslint --ext ts,tsx tests/withQuerystring", "test:withoutPaths": "eslint --ext ts,tsx tests/withoutPaths", "typecov": "type-coverage" } }