UNPKG

@trivago/prettier-plugin-sort-imports

Version:

A prettier plugins to sort imports in provided RegEx order

81 lines (80 loc) 2.1 kB
{ "name": "@trivago/prettier-plugin-sort-imports", "version": "5.2.1", "description": "A prettier plugins to sort imports in provided RegEx order", "main": "lib/src/index.js", "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 --plugin lib/src/index.js", "test": "yarn node --experimental-vm-modules $(yarn bin jest)", "type-check": "tsc --noEmit", "prepublishOnly": "npm run compile && npm run test" }, "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.26.2", "@babel/parser": "^7.26.2", "@babel/traverse": "^7.25.9", "@babel/types": "^7.26.0", "javascript-natural-sort": "^0.7.1", "lodash": "^4.17.21" }, "devDependencies": { "@babel/core": "^7.26.0", "@types/chai": "^5.0.1", "@types/jest": "^29.5.14", "@types/lodash": "^4.17.13", "@types/node": "^22.9.1", "@vue/compiler-sfc": "^3.5.13", "jest": "^29.7.0", "prettier": "^3.3.3", "prettier-plugin-svelte": "^3.3.1", "svelte": "^4.2.19", "ts-jest": "^29.2.5", "typescript": "^5.6.3" }, "peerDependencies": { "@vue/compiler-sfc": "3.x", "prettier": "2.x - 3.x", "prettier-plugin-svelte": "3.x", "svelte": "4.x || 5.x" }, "engines": { "node": ">18.12" }, "peerDependenciesMeta": { "@vue/compiler-sfc": { "optional": true }, "prettier-plugin-svelte": { "optional": true }, "svelte": { "optional": true } }, "resolutions": { "@types/babel__generator": "7.6.8" } }