Skip to content

Commit 15a66c7

Browse files
committed
chore: jest v28 support
1 parent 6093ff3 commit 15a66c7

File tree

5 files changed

+15
-13
lines changed

5 files changed

+15
-13
lines changed

.eslintrc

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
{
22
"root": true,
3-
"extends": ["@shelf/eslint-config/backend"],
3+
"extends": [
4+
"@shelf/eslint-config/typescript"
5+
],
46
"rules": {
5-
"no-console": 0,
6-
"import/order": 0
7+
"@typescript-eslint/no-var-requires": "off",
8+
"no-console": "off",
9+
"import/order": "off"
710
}
811
}

environment.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const NodeEnvironment = require('jest-environment-node');
1+
const {TestEnvironment} = require('jest-environment-node');
22
const path = require('path');
33
const fs = require('fs');
44
const uuid = require('uuid');
@@ -13,8 +13,6 @@ const globalConfigPath = path.join(cwd, 'globalConfig.json');
1313
const options = getMongodbMemoryOptions();
1414
const isReplSet = Boolean(options.replSet);
1515

16-
const TestEnvironment = NodeEnvironment.default ? NodeEnvironment.default : NodeEnvironment;
17-
1816
debug(`isReplSet`, isReplSet);
1917

2018
let mongo = isReplSet ? new MongoMemoryReplSet(options) : new MongoMemoryServer(options);

mongo-aggregate.test.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ describe('insert', () => {
55
let connection;
66
let db;
77

8-
98
beforeAll(async () => {
109
connection = await MongoClient.connect(uri, {
1110
useNewUrlParser: true,

package.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,15 @@
4242
"uuid": "8.3.2"
4343
},
4444
"devDependencies": {
45-
"@shelf/eslint-config": "1.5.0",
45+
"@shelf/eslint-config": "2.18.0",
4646
"@shelf/prettier-config": "1.0.0",
47-
"eslint": "7.32.0",
48-
"husky": "7.0.4",
49-
"jest": "27.5.1",
47+
"eslint": "8.16.0",
48+
"husky": "8.0.1",
49+
"jest": "28.1.0",
5050
"lint-staged": "12.4.3",
51-
"mongodb": "4.2.2",
52-
"prettier": "2.6.2"
51+
"mongodb": "4.6.0",
52+
"prettier": "2.6.2",
53+
"typescript": "4.7.2"
5354
},
5455
"peerDependencies": {
5556
"jest-environment-node": "27.x.x",

setup.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/* eslint-disable multiline-ternary */
12
const fs = require('fs');
23
const {join} = require('path');
34
const {MongoMemoryServer, MongoMemoryReplSet} = require('mongodb-memory-server');

0 commit comments

Comments
 (0)