UNPKG

1.77 kBJSONView Raw
1{
2 "name": "eslint-config-airbnb-typescript",
3 "version": "18.0.0",
4 "description": "Airbnb's ESLint config with TypeScript support",
5 "license": "MIT",
6 "author": "Matt Turnbull <matt@iamturns.com> (https://iamturns.com)",
7 "homepage": "https://github.com/iamturns/eslint-config-airbnb-typescript",
8 "repository": {
9 "type": "git",
10 "url": "https://github.com/iamturns/eslint-config-airbnb-typescript.git"
11 },
12 "bugs": {
13 "url": "https://github.com/iamturns/eslint-config-airbnb-typescript/issues"
14 },
15 "scripts": {
16 "pre-commit": "lint-staged",
17 "format": "run-s format:package format:prettier format:eslint",
18 "format:eslint": "eslint --fix ./ >/dev/null 2>&1 || true",
19 "format:package": "prettier-package-json --write",
20 "format:prettier": "prettier --write \"**/*.{js,json,md,yml}\" \".editorconfig\" \"LICENSE\"",
21 "lint": "eslint ./",
22 "prepare": "husky install",
23 "validate": "npm run lint"
24 },
25 "dependencies": {
26 "eslint-config-airbnb-base": "^15.0.0"
27 },
28 "peerDependencies": {
29 "@typescript-eslint/eslint-plugin": "^7.0.0",
30 "@typescript-eslint/parser": "^7.0.0",
31 "eslint": "^8.56.0"
32 },
33 "devDependencies": {
34 "@typescript-eslint/eslint-plugin": "7.1.0",
35 "@typescript-eslint/parser": "7.1.0",
36 "doctoc": "2.1.0",
37 "eslint": "8.57.0",
38 "eslint-config-prettier": "8.5.0",
39 "eslint-plugin-import": "2.25.4",
40 "husky": "7.0.4",
41 "lint-staged": "12.3.7",
42 "npm-run-all": "4.1.5",
43 "prettier": "2.6.0",
44 "prettier-package-json": "2.6.3",
45 "typescript": "5.3.3"
46 },
47 "keywords": [
48 "airbnb",
49 "config",
50 "es2015",
51 "es2016",
52 "es2017",
53 "es2018",
54 "eslint",
55 "eslintconfig",
56 "javascript",
57 "styleguide",
58 "typescript"
59 ]
60}