Skip to content

Commit 17c4541

Browse files
chore(NODE-6319): update dev dependencies and add dependabot config (#14)
1 parent 62dd17c commit 17c4541

File tree

6 files changed

+531
-1515
lines changed

6 files changed

+531
-1515
lines changed

.eslintrc.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
},
77
"plugins": [
88
"simple-import-sort",
9-
"import",
109
"@typescript-eslint",
1110
"prettier",
1211
"unused-imports",
@@ -77,15 +76,15 @@
7776
"null": "ignore"
7877
}
7978
],
79+
"@typescript-eslint/no-unused-expressions": "off",
80+
"@typescript-eslint/no-require-imports": "off",
8081
"simple-import-sort/imports": "error",
8182
"simple-import-sort/exports": "error",
82-
"import/first": "error",
83-
"import/newline-after-import": "error",
84-
"import/no-duplicates": "error",
8583
"strict": [
8684
"error",
8785
"global"
8886
],
87+
"no-duplicate-imports": "error",
8988
"@typescript-eslint/no-explicit-any": "off",
9089
"@typescript-eslint/require-await": "off",
9190
"@typescript-eslint/consistent-type-imports": [

.github/dependabot.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,30 @@ updates:
44
directory: "/"
55
schedule:
66
interval: "monthly"
7+
- package-ecosystem: "npm" # See documentation for possible values
8+
directory: "/" # Location of package manifests
9+
schedule:
10+
interval: "monthly"
11+
ignore:
12+
# chai is esmodule only.
13+
- dependency-name: "chai"
14+
versions: [">=5.0.0"]
15+
# sinon-chai 4.x+ supports chai 5.x+.
16+
- dependency-name: "sinon-chai"
17+
versions: [">=4.0.0"]
18+
# nyc is Node18+ only starting on [email protected].
19+
- dependency-name: "nyc"
20+
versions: [">=16.0.0"]
21+
# we ignore TS as a part of quarterly dependency updates.
22+
- dependency-name: "typescript"
23+
versioning-strategy: increase
24+
allow:
25+
- dependency-type: "development"
26+
27+
groups:
28+
development-dependencies:
29+
dependency-type: "development"
30+
applies-to: version-updates
31+
update-types:
32+
- "minor"
33+
- "patch"

0 commit comments

Comments
 (0)