|
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