Upgrade dependencies and maybe fix tests

pull/16/head
neobooru 2023-02-11 00:27:33 +01:00
parent 8c12ad4d49
commit f89ab0b949
4 changed files with 1195 additions and 959 deletions

View File

@ -35,6 +35,7 @@
"eslint-plugin-promise": "^6.0.0",
"jest": "^26.6.3",
"jest-puppeteer": "^6.0.0",
"jest-ts-webcompat-resolver": "^1.0.0",
"jsdom": "^15.2.1",
"prettier": "2.5.1",
"puppeteer": "^13.1.2",
@ -48,6 +49,7 @@
},
"jest": {
"preset": "./jest.preset.cjs",
"resolver": "jest-ts-webcompat-resolver",
"transform": {
"^.+\\.tsx?$": "ts-jest"
},

2
src/test/jest.d.ts vendored
View File

@ -5,7 +5,7 @@ declare global {
namespace jest {
interface Matchers<R> {
// The `= undefined` part is incorrect according to VSCode, but it is actually required.
toHaveTag(tagName: string, tagCategory: TagCategory | undefined = undefined): CustomMatcherResult;
toHaveTag(tagName: string, tagCategory?: TagCategory): CustomMatcherResult;
toHaveNote(noteText: string): CustomMatcherResult;
toHaveResolution(resolution: [number, number]): CustomMatcherResult;
toHaveSource(source: string): CustomMatcherResult;

View File

@ -1,16 +1,16 @@
{
"compilerOptions": {
"lib": [
"es2019",
"dom",
"dom.iterable"
"ES2019",
"DOM",
"DOM.Iterable"
],
"outDir": "./dist/",
"sourceMap": true,
"strict": true,
"module": "es2015",
"moduleResolution": "node",
"target": "es2015",
"module": "ESNext",
"moduleResolution": "NodeNext",
"target": "ESNext",
"skipLibCheck": true,
"esModuleInterop": true,
"removeComments": true,

2138
yarn.lock

File diff suppressed because it is too large Load Diff