{
  "name": "eslint-plugin-import-x",
  "version": "4.10.3",
  "type": "module",
  "description": "Import with sanity.",
  "repository": "https://github.com/un-ts/eslint-plugin-import-x",
  "author": "JounQin <admin@1stg.me> (https://www.1stG.me)",
  "funding": "https://opencollective.com/eslint-plugin-import-x",
  "license": "MIT",
  "engines": {
    "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
  },
  "main": "lib/index.cjs",
  "types": "index.d.cts",
  "module": "lib/index.js",
  "exports": {
    ".": {
      "import": {
        "types": "./lib/index.d.ts",
        "default": "./lib/index.js"
      },
      "module-sync": {
        "types": "./lib/index.d.ts",
        "default": "./lib/index.js"
      },
      "require": {
        "types": "./index.d.cts",
        "default": "./lib/index.cjs"
      }
    },
    "./config": "./lib/config/index.js",
    "./rules": "./lib/rules/index.js",
    "./utils": "./lib/utils/index.js",
    "./package.json": "./package.json",
    "./*": "./lib/*.js"
  },
  "files": [
    "index.d.cts",
    "lib",
    "!lib/*.tsbuildinfo"
  ],
  "keywords": [
    "eslint",
    "eslintplugin",
    "eslint-plugin",
    "es6",
    "jsnext",
    "modules",
    "import",
    "export"
  ],
  "peerDependencies": {
    "eslint": "^8.57.0 || ^9.0.0"
  },
  "dependencies": {
    "@pkgr/core": "^0.2.2",
    "@types/doctrine": "^0.0.9",
    "@typescript-eslint/utils": "^8.29.1",
    "debug": "^4.4.0",
    "doctrine": "^3.0.0",
    "eslint-import-resolver-node": "^0.3.9",
    "get-tsconfig": "^4.10.0",
    "is-glob": "^4.0.3",
    "minimatch": "^9.0.3 || ^10.0.1",
    "semver": "^7.7.1",
    "stable-hash": "^0.0.5",
    "tslib": "^2.8.1",
    "unrs-resolver": "^1.5.0"
  }
}