UNPKG

eslint-plugin-import-sorting

Version:

ESLint plugin to group and sort imports by module, à la Python isort

81 lines (80 loc) 1.88 kB
{ "name": "eslint-plugin-import-sorting", "version": "2.2.0", "description": "ESLint plugin to group and sort imports by module, à la Python isort", "keywords": [ "eslint", "eslint-plugin", "eslintplugin", "import", "isort", "order", "python", "sort" ], "repository": "stormwarning/eslint-plugin-import-sorting", "author": "Jeff (https://tidaltheory.io)", "type": "module", "exports": { ".": { "require": "./dist/index.cjs", "import": "./dist/index.js", "types": "./dist/index.d.ts" }, "./package.json": "./package.json" }, "main": "dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist", "docs", "CHANGELOG.md", "LICENSE.txt", "README.md" ], "scripts": { "build": "vite build", "changeset": "changeset add", "prepare": "husky install", "release": "npm run build && changeset publish", "test": "vitest run", "update:eslint-docs": "eslint-doc-generator" }, "lint-staged": { "*.{js,cjs,mjs,ts}": [ "eslint --fix", "prettier --write" ], "package.json": "prettier --write" }, "prettier": "@zazen/prettier-config", "dependencies": { "@typescript-eslint/utils": "7.18.0", "object.groupby": "1.0.1" }, "devDependencies": { "@changesets/cli": "2.26.2", "@types/eslint": "8.44.8", "@types/node": "20.10.4", "@typescript-eslint/rule-tester": "7.18.0", "@zazen/changesets-changelog": "2.0.3", "@zazen/eslint-config": "6.9.0", "@zazen/prettier-config": "1.1.1", "c8": "8.0.1", "dedent": "1.5.3", "eslint": "8.57.1", "eslint-doc-generator": "1.6.1", "eslint-plugin-eslint-plugin": "5.1.1", "husky": "8.0.3", "lint-staged": "15.1.0", "prettier": "3.1.0", "prettier-plugin-packagejson": "2.4.6", "typescript": "5.2.2", "vite-plugin-dts": "4.0.3", "vitest": "2.0.5" }, "engines": { "node": ">=16.17.0 || >=18.6.0" } }