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

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

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

View File

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

2138
yarn.lock

File diff suppressed because it is too large Load Diff