eslint-config-sensible-prettier-typescript
Version:
Sensible default eslint rules and prettier rules for Typescript projects
55 lines (54 loc) • 1.58 kB
JSON
{
"name": "eslint-config-sensible-prettier-typescript",
"version": "1.4.0",
"description": "Sensible default eslint rules and prettier rules for Typescript projects",
"main": "index.js",
"scripts": {
"prettier": "prettier -w *.js",
"lint": "eslint -c index.js .",
"test": "npm run lint && eslint -c index.js test/*.ts"
},
"devDependencies": {
"npm-check-updates": "^18.0.2",
"prettier": "^3.6.2",
"typescript": "^5.9.2"
},
"peerDependencies": {
"@rushstack/eslint-patch": ">=1.10.3",
"@typescript-eslint/eslint-plugin": ">=7.13.1",
"@typescript-eslint/parser": ">=7.13.1",
"eslint": ">= 8",
"eslint-config-prettier": ">=9.1.0",
"eslint-config-xo-space": ">=0.35.0",
"eslint-import-resolver-typescript": ">=3.6.1",
"eslint-plugin-import": ">=2.29.1",
"eslint-plugin-mocha": ">=10.4.3",
"eslint-plugin-node": ">=11.1.0",
"eslint-plugin-perfectionist": ">=2.11.0",
"eslint-plugin-unicorn": ">=54.0.0"
},
"volta": {
"node": "18.18.2",
"npm": "9.8.1"
},
"repository": {
"type": "git",
"url": "git+https://github.com/james-hu/eslint-config-sensible-typescript.git"
},
"keywords": [
"eslint",
"eslintplugin",
"eslintconfig",
"eslint-config",
"sensible",
"defaults",
"prettier",
"typescript"
],
"author": "James Hu",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/james-hu/eslint-config-sensible-typescript/issues"
},
"homepage": "https://github.com/james-hu/eslint-config-sensible-typescript#readme"
}