|
33 | 33 | "envs": [ |
34 | 34 | "browser" |
35 | 35 | ], |
| 36 | + "overrides": [ |
| 37 | + { |
| 38 | + "files": [ |
| 39 | + "*.ts" |
| 40 | + ], |
| 41 | + "rules": { |
| 42 | + "@typescript-eslint/no-unnecessary-condition": "error" |
| 43 | + } |
| 44 | + } |
| 45 | + ], |
36 | 46 | "rules": { |
37 | 47 | "camelcase": "off", |
38 | | - "unicorn/import-index": "off", |
39 | | - "import/no-useless-path-segments": "off", |
40 | | - "@typescript-eslint/prefer-readonly-parameter-types": "off", |
41 | 48 | "comma-dangle": [ |
42 | 49 | "error", |
43 | 50 | "always-multiline" |
44 | | - ] |
| 51 | + ], |
| 52 | + "import/no-useless-path-segments": "off", |
| 53 | + "unicorn/import-index": "off" |
45 | 54 | } |
46 | 55 | }, |
47 | 56 | "ava": { |
|
54 | 63 | ] |
55 | 64 | }, |
56 | 65 | "devDependencies": { |
57 | | - "@rollup/plugin-json": "^4.0.3", |
58 | | - "@rollup/plugin-node-resolve": "^7.1.3", |
59 | | - "@rollup/plugin-typescript": "^4.1.1", |
| 66 | + "@rollup/plugin-json": "^4.1.0", |
| 67 | + "@rollup/plugin-typescript": "^4.1.2", |
60 | 68 | "@sindresorhus/tsconfig": "^0.7.0", |
61 | | - "@types/jsdom": "^16.2.1", |
62 | | - "ava": "^3.8.1", |
| 69 | + "@types/jsdom": "^16.2.3", |
| 70 | + "ava": "^3.8.2", |
63 | 71 | "esm": "^3.2.25", |
64 | 72 | "github-reserved-names": "^1.1.8", |
65 | 73 | "jsdom": "^16.2.2", |
66 | 74 | "npm-run-all": "^4.1.5", |
67 | | - "rollup": "^2.7.6", |
68 | | - "rollup-plugin-terser": "^5.3.0", |
| 75 | + "rollup": "^2.13.1", |
| 76 | + "rollup-plugin-terser": "^6.1.0", |
69 | 77 | "strip-indent": "^3.0.0", |
70 | | - "ts-node": "^8.10.1", |
71 | | - "tslib": "^1.11.2", |
72 | | - "typescript": "^3.8.3", |
73 | | - "xo": "^0.30.0" |
| 78 | + "ts-node": "^8.10.2", |
| 79 | + "tslib": "^2.0.0", |
| 80 | + "typescript": "^3.9.5", |
| 81 | + "xo": "^0.32.0" |
74 | 82 | } |
75 | 83 | } |
0 commit comments