UNPKG

2.35 kBJSONView Raw
1{
2 "rules": {
3 "require-author": "off",
4 "require-bin": "off",
5 "require-bugs": "error",
6 "require-bundledDependencies": "off",
7 "require-config": "off",
8 "require-contributors": "off",
9 "require-cpu": "off",
10 "require-dependencies": "off",
11 "require-description": "off",
12 "require-devDependencies": "off",
13 "require-directories": "off",
14 "require-engines": "error",
15 "require-files": "error",
16 "require-homepage": "error" ,
17 "require-keywords": "error",
18 "require-license": "error",
19 "require-main": "error",
20 "require-man": "off",
21 "require-module": "off",
22 "require-name": "error",
23 "require-optionalDependencies": "off",
24 "require-os": "off",
25 "require-peerDependencies": "off",
26 "require-preferGlobal": "off",
27 "require-private": "off",
28 "require-publishConfig": "off",
29 "require-repository": "error",
30 "require-scripts": "error",
31 "require-version": "error",
32 "bin-type": "error",
33 "files-type": "error",
34 "version-type": "error",
35 "valid-values-engines": ["error", [
36 {
37 "node": ">=10.0.0",
38 "npm": ">=6.0.0"
39 }
40 ]],
41 "valid-values-license": ["error", [
42 "MIT"
43 ]],
44 "prefer-alphabetical-dependencies": "error",
45 "prefer-alphabetical-devDependencies": "error",
46 "prefer-property-order": ["error",
47 [
48 "name",
49 "version",
50 "description",
51 "keywords",
52 "homepage",
53 "bugs",
54 "license",
55 "author",
56 "leadMaintainer",
57 "files",
58 "main",
59 "browser",
60 "module",
61 "jsnext:main",
62 "bin",
63 "repository",
64 "scripts",
65 "dependencies",
66 "devDependencies",
67 "peerDependencies",
68 "bundledDependencies",
69 "bundleDependencies",
70 "optionalDependencies",
71 "engineStrict",
72 "engines",
73 "pre-commit",
74 "types",
75 "typings",
76 "browserslist",
77 "browserify",
78 "babel",
79 "eslintConfig",
80 "stylelint",
81 "contributors",
82 "os",
83 "cpu",
84 "private",
85 "publishConfig"
86 ]]
87 }
88 }
\No newline at end of file