Skip to content
This repository was archived by the owner on May 5, 2023. It is now read-only.

Commit 31072d5

Browse files
fix(Runtime): Change Node version to 16 (LLC-2309) (#425)
BREAKING CHANGE: Requires Node v16
1 parent bbde6d1 commit 31072d5

208 files changed

Lines changed: 32145 additions & 6857 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.eslintrc

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
{
2+
"root": true,
3+
"env": {
4+
"mocha": true
5+
},
6+
"extends": "standard-with-typescript",
7+
"parser": "@typescript-eslint/parser",
8+
"plugins": [
9+
"import",
10+
"n",
11+
"promise"
12+
],
13+
"parserOptions": {
14+
"project": "./tsconfig.json"
15+
},
16+
"rules": {
17+
"semi": "off",
18+
"@typescript-eslint/semi": ["error", "always"],
19+
"comma-dangle": "off",
20+
"@typescript-eslint/comma-dangle": ["warn", "always-multiline"],
21+
"@typescript-eslint/object-curly-spacing": ["warn", "always"],
22+
"@typescript-eslint/consistent-type-imports": "warn",
23+
"space-in-parens": "warn",
24+
"@typescript-eslint/ban-tslint-comment": "warn",
25+
"@typescript-eslint/explicit-function-return-type": "warn",
26+
"@typescript-eslint/promise-function-async": "warn",
27+
"@typescript-eslint/return-await": "warn",
28+
"padded-blocks": "warn",
29+
"@typescript-eslint/consistent-type-assertions": "warn",
30+
"@typescript-eslint/array-type": [
31+
"error",
32+
{
33+
"default": "array"
34+
}
35+
],
36+
"@typescript-eslint/no-unused-vars": "warn",
37+
"@typescript-eslint/no-base-to-string": "warn",
38+
"@typescript-eslint/restrict-template-expressions": "warn",
39+
"@typescript-eslint/space-infix-ops": "warn",
40+
"@typescript-eslint/no-throw-literal": "warn",
41+
"@typescript-eslint/consistent-indexed-object-style": ["error", "index-signature"],
42+
"@typescript-eslint/member-delimiter-style": [
43+
"error",
44+
{
45+
"multiline": {
46+
"delimiter": "semi",
47+
"requireLast": true
48+
},
49+
"singleline": {
50+
"delimiter": "comma",
51+
"requireLast": false
52+
}
53+
}
54+
],
55+
"@typescript-eslint/key-spacing": [
56+
"error",
57+
{
58+
"afterColon": true,
59+
"beforeColon": false
60+
}
61+
],
62+
"import/first": "warn",
63+
"no-mixed-operators": "warn",
64+
"@typescript-eslint/strict-boolean-expressions": "warn",
65+
"@typescript-eslint/space-before-function-paren": [
66+
"error",
67+
{
68+
"anonymous": "never",
69+
"named": "never",
70+
"asyncArrow": "always"
71+
}
72+
]
73+
}
74+
}

.github/workflows/integration.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818

1919
services:
2020
mongodb:
21-
image: mongo:3.7.9
21+
image: mongo:4.4
2222
env:
2323
MONGO_INITDB_DATABASE: test
2424
ALLOW_EMPTY_PASSWORD: yes
@@ -31,7 +31,7 @@ jobs:
3131

3232
- uses: actions/setup-node@v3
3333
with:
34-
node-version: "14"
34+
node-version: "16"
3535
cache: 'npm'
3636

3737
- name: Installing Dependencies

0 commit comments

Comments
 (0)