Skip to content

Commit 21c4db3

Browse files
kentcdoddsidanen
authored andcommitted
chore: update all dependencies
1 parent 8617952 commit 21c4db3

File tree

6 files changed

+18
-33
lines changed

6 files changed

+18
-33
lines changed

package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"test:debug": "node --inspect-brk ./node_modules/.bin/jest --watch --runInBand",
3232
"test:update": "npm test -- --updateSnapshot --coverage",
3333
"validate": "kcd-scripts validate",
34-
"typecheck": "dtslint ./types/"
34+
"typecheck": "kcd-scripts typecheck --build types"
3535
},
3636
"files": [
3737
"dist",
@@ -49,13 +49,12 @@
4949
},
5050
"devDependencies": {
5151
"@testing-library/jest-dom": "^5.11.6",
52-
"dtslint": "^4.0.5",
5352
"jest-in-case": "^1.0.2",
5453
"jest-serializer-ansi": "^1.0.3",
5554
"jest-watch-select-projects": "^2.0.0",
5655
"jsdom": "^16.4.0",
57-
"kcd-scripts": "^7.0.3",
58-
"typescript": "^4.0.5"
56+
"kcd-scripts": "^7.5.1",
57+
"typescript": "^4.1.2"
5958
},
6059
"eslintConfig": {
6160
"extends": "./node_modules/kcd-scripts/eslint.js",

src/__tests__/.eslintrc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"rules": {
3+
// this rule doesn't properly detect that our custom `render` does not
4+
// insert elements into the document.
5+
"jest-dom/prefer-in-document": "off"
6+
}
7+
}

src/__tests__/events.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ test('assigns target properties', () => {
252252
node.addEventListener('change', spy)
253253
fireEvent.change(node, {target: {value}})
254254
expect(spy).toHaveBeenCalledTimes(1)
255-
expect(node.value).toBe(value)
255+
expect(node).toHaveValue(value)
256256
})
257257

258258
test('assigns selection-related target properties', () => {
@@ -263,7 +263,7 @@ test('assigns selection-related target properties', () => {
263263
const selectionEnd = 2
264264
node.addEventListener('change', spy)
265265
fireEvent.change(node, {target: {value, selectionStart, selectionEnd}})
266-
expect(node.value).toBe(value)
266+
expect(node).toHaveValue(value)
267267
expect(node.selectionStart).toBe(selectionStart)
268268
expect(node.selectionEnd).toBe(selectionEnd)
269269
})
@@ -299,12 +299,12 @@ test('assigns dataTransfer non-enumerable properties', () => {
299299
window.DataTransfer = function DataTransfer() {}
300300
const node = document.createElement('div')
301301
const spy = jest.fn()
302-
const item = {};
303-
const dataTransfer = new window.DataTransfer();
302+
const item = {}
303+
const dataTransfer = new window.DataTransfer()
304304

305305
Object.defineProperty(dataTransfer, 'items', {
306306
value: [item],
307-
enumerable: false
307+
enumerable: false,
308308
})
309309
node.addEventListener('drop', spy)
310310
fireEvent.drop(node, {dataTransfer})

types/__tests__/type-tests.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,4 +185,5 @@ export async function testWaitFors() {
185185
/*
186186
eslint
187187
@typescript-eslint/no-unnecessary-condition: "off",
188+
import/no-extraneous-dependencies: "off"
188189
*/

types/tsconfig.json

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,4 @@
1-
// this additional tsconfig is required by dtslint
2-
// see: https://github.com/Microsoft/dtslint#typestsconfigjson
31
{
4-
"compilerOptions": {
5-
"module": "commonjs",
6-
"lib": ["es6", "dom"],
7-
"noImplicitAny": true,
8-
"noImplicitThis": true,
9-
"strictNullChecks": true,
10-
"strictFunctionTypes": true,
11-
"skipLibCheck": true,
12-
"noEmit": true,
13-
"baseUrl": ".",
14-
"paths": {"@testing-library/dom": ["."]}
15-
}
2+
"extends": "../node_modules/kcd-scripts/shared-tsconfig.json",
3+
"include": ["."]
164
}

types/tslint.json

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)