{
    "name": "@trivago/prettier-plugin-sort-imports",
    "version": "6.0.2",
    "description": "A prettier plugins to sort imports in provided RegEx order",
    "main": "lib/src/index.js",
    "type": "module",
    "types": "types/index.d.ts",
    "repository": {
        "url": "https://github.com/trivago/prettier-plugin-sort-imports",
        "type": "git"
    },
    "homepage": "https://github.com/trivago/prettier-plugin-sort-imports#readme",
    "scripts": {
        "prepare": "yarn run compile",
        "compile": "tsc",
        "preexample": "yarn run compile",
        "example": "prettier --config ./examples/.prettierrc",
        "test": "vitest run",
        "type-check": "tsc --noEmit",
        "prepublishOnly": "npm run compile && npm run test",
        "prettify": "yarn prettier --write ."
    },
    "keywords": [
        "prettier",
        "plugin",
        "sort",
        "import",
        "typescript",
        "javascript"
    ],
    "author": {
        "name": "Ayush Sharma",
        "email": "ayush.sharma@trivago.com",
        "url": "https://github.com/ayusharma"
    },
    "license": "Apache-2.0",
    "dependencies": {
        "@babel/generator": "^7.28.0",
        "@babel/parser": "^7.28.0",
        "@babel/traverse": "^7.28.0",
        "@babel/types": "^7.28.0",
        "javascript-natural-sort": "^0.7.1",
        "lodash-es": "^4.17.21",
        "minimatch": "^9.0.0",
        "parse-imports-exports": "^0.2.4"
    },
    "devDependencies": {
        "@babel/core": "^7.26.7",
        "@types/babel__core": "^7.20.5",
        "@types/babel__generator": "^7.27.0",
        "@types/babel__traverse": "^7.20.7",
        "@types/lodash-es": "^4.17.12",
        "@types/minimatch": "^5.1.2",
        "@types/node": "^22.10.10",
        "@vue/compiler-sfc": "^3.5.13",
        "prettier": "^3.7.4",
        "prettier-plugin-ember-template-tag": "^2.1.2",
        "prettier-plugin-svelte": "^3.4.1",
        "svelte": "^5.46.0",
        "typescript": "^5.7.3",
        "vitest": "^3.2.4"
    },
    "peerDependencies": {
        "@vue/compiler-sfc": "3.x",
        "prettier": "2.x - 3.x",
        "prettier-plugin-ember-template-tag": ">= 2.0.0",
        "prettier-plugin-svelte": "3.x",
        "svelte": "4.x || 5.x"
    },
    "engines": {
        "node": ">= 20"
    },
    "peerDependenciesMeta": {
        "@vue/compiler-sfc": {
            "optional": true
        },
        "prettier-plugin-ember-template-tag": {
            "optional": true
        },
        "prettier-plugin-svelte": {
            "optional": true
        },
        "svelte": {
            "optional": true
        }
    }
}
