UNPKG

eslint-config-airbnb-typescript

Version:
60 lines (59 loc) 1.76 kB
{ "name": "eslint-config-airbnb-typescript", "description": "Airbnb's ESLint config with TypeScript support", "license": "MIT", "author": "Matt Turnbull <matt@iamturns.com> (https://iamturns.com)", "homepage": "https://github.com/iamturns/eslint-config-airbnb-typescript", "repository": { "type": "git", "url": "https://github.com/iamturns/eslint-config-airbnb-typescript.git" }, "bugs": { "url": "https://github.com/iamturns/eslint-config-airbnb-typescript/issues" }, "version": "10.0.2", "main": "dist/eslint-config-airbnb-typescript.js", "scripts": { "pre-commit": "lint-staged", "format": "run-s format:package format:prettier format:eslint", "format:eslint": "eslint --fix ./ >/dev/null 2>&1 || true", "format:package": "prettier-package-json --write", "format:prettier": "prettier --write \"**/*.{js,json,md,yml}\" \".editorconfig\" \"LICENSE\"", "lint": "eslint ./", "validate": "npm run lint" }, "dependencies": { "@typescript-eslint/parser": "^4.0.1", "eslint-config-airbnb": "^18.2.0", "eslint-config-airbnb-base": "^14.2.0" }, "peerDependencies": { "@typescript-eslint/eslint-plugin": "^4.0.1" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "4.2.0", "doctoc": "1.4.0", "eslint": "7.10.0", "eslint-config-prettier": "6.12.0", "eslint-plugin-import": "2.22.1", "husky": "4.3.0", "lint-staged": "10.4.0", "npm-run-all": "4.1.5", "prettier": "2.1.2", "prettier-package-json": "2.1.3", "typescript": "4.0.3" }, "keywords": [ "airbnb", "config", "es2015", "es2016", "es2017", "es2018", "eslint", "eslintconfig", "javascript", "styleguide", "typescript" ] }