forked from Tradeshift/eslint-config-tradeshift
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
93 lines (93 loc) · 2.2 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
{
"name": "eslint-config-tradeshift",
"description": "Javascript Tradeshift Style - ESLint Shareable Config",
"scripts": {
"test": "tape test/*.js",
"lint": "eslint .",
"prettier-check": "eslint --print-config .eslintrc.js | eslint-config-prettier-check"
},
"peerDependencies": {
"@typescript-eslint/eslint-plugin": "^5.0.0 || ^6.0.0",
"@typescript-eslint/parser": "^5.0.0 || ^6.0.0",
"eslint": "^7 || ^8"
},
"dependencies": {
"@babel/core": "^7.17.7",
"@babel/eslint-parser": "^7.17.0",
"eslint-config-prettier": "^9.0.0",
"eslint-config-standard": "^17.0.0-0 || ^17",
"eslint-plugin-import": "^2.25.4",
"eslint-plugin-jest": "^27.2.3",
"eslint-plugin-n": "^16.0.0",
"eslint-plugin-promise": "^6.0.0"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "6.21.0",
"@typescript-eslint/parser": "6.21.0",
"eslint": "8.57.0",
"tape": "5.8.1",
"typescript": "5.5.4"
},
"version": "0.0.0-semantically-released",
"main": "index.js",
"eslintConfig": {
"extends": "./index.js"
},
"repository": "github:Tradeshift/eslint-config-tradeshift",
"author": "Tradeshift <[email protected]>",
"contributors": [
"Daniel Spitzer <[email protected]>",
"Jacob Wejendorp <[email protected]>"
],
"bugs": {
"url": "https://github.com/Tradeshift/eslint-config-tradeshift/issues"
},
"homepage": "https://github.com/Tradeshift/eslint-config-tradeshift#readme",
"license": "ISC",
"keywords": [
"JavaScript Tradeshift Style",
"check",
"checker",
"code",
"code checker",
"code linter",
"code standards",
"code style",
"enforce",
"eslint",
"eslintconfig",
"hint",
"jscs",
"jshint",
"lint",
"policy",
"quality",
"simple",
"style",
"style checker",
"style linter",
"verify",
"javascript",
"tradeshift",
"es6",
"es2016"
],
"prettier": {
"printWidth": 80,
"tabWidth": 2,
"useTabs": true,
"semi": true,
"singleQuote": true,
"quoteProps": "as-needed",
"jsxSingleQuote": false,
"trailingComma": "all",
"bracketSpacing": true,
"arrowParens": "always",
"requirePragma": false,
"insertPragma": false,
"proseWrap": "preserve",
"htmlWhitespaceSensitivity": "css",
"vueIndentScriptAndStyle": false,
"endOfLine": "lf"
}
}