chore: update dependencies

This commit is contained in:
Simon Chan 2024-01-20 22:10:47 +08:00
parent 9dabcbcb0b
commit 1f162ad324
No known key found for this signature in database
GPG key ID: A8B69F750B9BCEDD
34 changed files with 510 additions and 371 deletions

View file

@ -43,12 +43,12 @@
"tslib": "^2.6.2" "tslib": "^2.6.2"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "^20.11.0", "@types/node": "^20.11.5",
"@yume-chan/eslint-config": "workspace:^1.0.0", "@yume-chan/eslint-config": "workspace:^1.0.0",
"@yume-chan/tsconfig": "workspace:^1.0.0", "@yume-chan/tsconfig": "workspace:^1.0.0",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"jest": "^30.0.0-alpha.2", "jest": "^30.0.0-alpha.2",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }
} }

View file

@ -33,8 +33,8 @@ importers:
version: 2.6.2 version: 2.6.2
devDependencies: devDependencies:
'@types/node': '@types/node':
specifier: ^20.11.0 specifier: ^20.11.5
version: 20.11.0 version: 20.11.5
'@yume-chan/eslint-config': '@yume-chan/eslint-config':
specifier: workspace:^1.0.0 specifier: workspace:^1.0.0
version: link:../../toolchain/eslint-config version: link:../../toolchain/eslint-config
@ -46,10 +46,10 @@ importers:
version: 8.56.0 version: 8.56.0
jest: jest:
specifier: ^30.0.0-alpha.2 specifier: ^30.0.0-alpha.2
version: 30.0.0-alpha.2(@types/node@20.11.0) version: 30.0.0-alpha.2(@types/node@20.11.5)
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
typescript: typescript:
specifier: ^5.3.3 specifier: ^5.3.3
version: 5.3.3 version: 5.3.3
@ -79,8 +79,8 @@ importers:
specifier: ^30.0.0-alpha.2 specifier: ^30.0.0-alpha.2
version: 30.0.0-alpha.2 version: 30.0.0-alpha.2
'@types/node': '@types/node':
specifier: ^20.11.0 specifier: ^20.11.5
version: 20.11.0 version: 20.11.5
'@yume-chan/eslint-config': '@yume-chan/eslint-config':
specifier: workspace:^1.0.0 specifier: workspace:^1.0.0
version: link:../../toolchain/eslint-config version: link:../../toolchain/eslint-config
@ -95,10 +95,10 @@ importers:
version: 8.56.0 version: 8.56.0
jest: jest:
specifier: ^30.0.0-alpha.2 specifier: ^30.0.0-alpha.2
version: 30.0.0-alpha.2(@types/node@20.11.0) version: 30.0.0-alpha.2(@types/node@20.11.5)
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
ts-jest: ts-jest:
specifier: ^29.1.1 specifier: ^29.1.1
version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3) version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3)
@ -125,8 +125,8 @@ importers:
specifier: ^8.56.0 specifier: ^8.56.0
version: 8.56.0 version: 8.56.0
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
typescript: typescript:
specifier: ^5.3.3 specifier: ^5.3.3
version: 5.3.3 version: 5.3.3
@ -159,8 +159,8 @@ importers:
specifier: ^8.56.0 specifier: ^8.56.0
version: 8.56.0 version: 8.56.0
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
typescript: typescript:
specifier: ^5.3.3 specifier: ^5.3.3
version: 5.3.3 version: 5.3.3
@ -206,10 +206,10 @@ importers:
version: 8.56.0 version: 8.56.0
jest: jest:
specifier: ^30.0.0-alpha.2 specifier: ^30.0.0-alpha.2
version: 30.0.0-alpha.2(@types/node@20.11.0) version: 30.0.0-alpha.2(@types/node@20.11.5)
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
ts-jest: ts-jest:
specifier: ^29.1.1 specifier: ^29.1.1
version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3) version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3)
@ -233,8 +233,8 @@ importers:
version: 2.6.2 version: 2.6.2
devDependencies: devDependencies:
'@types/node': '@types/node':
specifier: ^20.11.0 specifier: ^20.11.5
version: 20.11.0 version: 20.11.5
'@yume-chan/eslint-config': '@yume-chan/eslint-config':
specifier: workspace:^1.0.0 specifier: workspace:^1.0.0
version: link:../../toolchain/eslint-config version: link:../../toolchain/eslint-config
@ -246,10 +246,10 @@ importers:
version: 8.56.0 version: 8.56.0
jest: jest:
specifier: ^30.0.0-alpha.2 specifier: ^30.0.0-alpha.2
version: 30.0.0-alpha.2(@types/node@20.11.0) version: 30.0.0-alpha.2(@types/node@20.11.5)
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
typescript: typescript:
specifier: ^5.3.3 specifier: ^5.3.3
version: 5.3.3 version: 5.3.3
@ -286,10 +286,10 @@ importers:
version: 8.56.0 version: 8.56.0
jest: jest:
specifier: ^30.0.0-alpha.2 specifier: ^30.0.0-alpha.2
version: 30.0.0-alpha.2(@types/node@20.11.0) version: 30.0.0-alpha.2(@types/node@20.11.5)
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
ts-jest: ts-jest:
specifier: ^29.1.1 specifier: ^29.1.1
version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3) version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3)
@ -333,10 +333,10 @@ importers:
version: 8.56.0 version: 8.56.0
jest: jest:
specifier: ^30.0.0-alpha.2 specifier: ^30.0.0-alpha.2
version: 30.0.0-alpha.2(@types/node@20.11.0) version: 30.0.0-alpha.2(@types/node@20.11.5)
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
typescript: typescript:
specifier: ^5.3.3 specifier: ^5.3.3
version: 5.3.3 version: 5.3.3
@ -367,10 +367,10 @@ importers:
version: 8.56.0 version: 8.56.0
jest: jest:
specifier: ^30.0.0-alpha.2 specifier: ^30.0.0-alpha.2
version: 30.0.0-alpha.2(@types/node@20.11.0) version: 30.0.0-alpha.2(@types/node@20.11.5)
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
ts-jest: ts-jest:
specifier: ^29.1.1 specifier: ^29.1.1
version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3) version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3)
@ -385,8 +385,8 @@ importers:
version: 4.0.3 version: 4.0.3
devDependencies: devDependencies:
'@types/node': '@types/node':
specifier: ^20.11.0 specifier: ^20.11.5
version: 20.11.0 version: 20.11.5
../../libraries/pcm-player: ../../libraries/pcm-player:
dependencies: dependencies:
@ -414,10 +414,10 @@ importers:
version: 8.56.0 version: 8.56.0
jest: jest:
specifier: ^30.0.0-alpha.2 specifier: ^30.0.0-alpha.2
version: 30.0.0-alpha.2(@types/node@20.11.0) version: 30.0.0-alpha.2(@types/node@20.11.5)
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
ts-jest: ts-jest:
specifier: ^29.1.1 specifier: ^29.1.1
version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3) version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3)
@ -454,10 +454,10 @@ importers:
version: 8.56.0 version: 8.56.0
jest: jest:
specifier: ^30.0.0-alpha.2 specifier: ^30.0.0-alpha.2
version: 30.0.0-alpha.2(@types/node@20.11.0) version: 30.0.0-alpha.2(@types/node@20.11.5)
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
ts-jest: ts-jest:
specifier: ^29.1.1 specifier: ^29.1.1
version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3) version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3)
@ -509,10 +509,10 @@ importers:
version: 8.56.0 version: 8.56.0
jest: jest:
specifier: ^30.0.0-alpha.2 specifier: ^30.0.0-alpha.2
version: 30.0.0-alpha.2(@types/node@20.11.0) version: 30.0.0-alpha.2(@types/node@20.11.5)
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
ts-jest: ts-jest:
specifier: ^29.1.1 specifier: ^29.1.1
version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3) version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3)
@ -555,10 +555,10 @@ importers:
version: 8.56.0 version: 8.56.0
jest: jest:
specifier: ^30.0.0-alpha.2 specifier: ^30.0.0-alpha.2
version: 30.0.0-alpha.2(@types/node@20.11.0) version: 30.0.0-alpha.2(@types/node@20.11.5)
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
ts-jest: ts-jest:
specifier: ^29.1.1 specifier: ^29.1.1
version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3) version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3)
@ -598,10 +598,10 @@ importers:
version: 8.56.0 version: 8.56.0
jest: jest:
specifier: ^30.0.0-alpha.2 specifier: ^30.0.0-alpha.2
version: 30.0.0-alpha.2(@types/node@20.11.0) version: 30.0.0-alpha.2(@types/node@20.11.5)
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
ts-jest: ts-jest:
specifier: ^29.1.1 specifier: ^29.1.1
version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3) version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3)
@ -635,10 +635,10 @@ importers:
version: 8.56.0 version: 8.56.0
jest: jest:
specifier: ^30.0.0-alpha.2 specifier: ^30.0.0-alpha.2
version: 30.0.0-alpha.2(@types/node@20.11.0) version: 30.0.0-alpha.2(@types/node@20.11.5)
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
ts-jest: ts-jest:
specifier: ^29.1.1 specifier: ^29.1.1
version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3) version: 29.1.1(jest@30.0.0-alpha.2)(typescript@5.3.3)
@ -649,14 +649,14 @@ importers:
../../toolchain/eslint-config: ../../toolchain/eslint-config:
dependencies: dependencies:
'@rushstack/eslint-patch': '@rushstack/eslint-patch':
specifier: ^1.6.1 specifier: ^1.7.0
version: 1.6.1 version: 1.7.0
'@typescript-eslint/eslint-plugin': '@typescript-eslint/eslint-plugin':
specifier: ^6.18.1 specifier: ^6.19.0
version: 6.18.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0)(typescript@5.3.3) version: 6.19.0(@typescript-eslint/parser@6.19.0)(eslint@8.56.0)(typescript@5.3.3)
'@typescript-eslint/parser': '@typescript-eslint/parser':
specifier: ^6.18.1 specifier: ^6.19.0
version: 6.18.1(eslint@8.56.0)(typescript@5.3.3) version: 6.19.0(eslint@8.56.0)(typescript@5.3.3)
eslint: eslint:
specifier: ^8.56.0 specifier: ^8.56.0
version: 8.56.0 version: 8.56.0
@ -668,14 +668,14 @@ importers:
version: 5.3.3 version: 5.3.3
devDependencies: devDependencies:
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
../../toolchain/tsconfig: ../../toolchain/tsconfig:
devDependencies: devDependencies:
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.4
version: 3.1.1 version: 3.2.4
packages: packages:
@ -688,7 +688,7 @@ packages:
engines: {node: '>=6.0.0'} engines: {node: '>=6.0.0'}
dependencies: dependencies:
'@jridgewell/gen-mapping': 0.3.3 '@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.20 '@jridgewell/trace-mapping': 0.3.21
dev: true dev: true
/@babel/code-frame@7.23.5: /@babel/code-frame@7.23.5:
@ -733,7 +733,7 @@ packages:
dependencies: dependencies:
'@babel/types': 7.23.6 '@babel/types': 7.23.6
'@jridgewell/gen-mapping': 0.3.3 '@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.20 '@jridgewell/trace-mapping': 0.3.21
jsesc: 2.5.2 jsesc: 2.5.2
dev: true dev: true
@ -1089,7 +1089,7 @@ packages:
engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0}
dependencies: dependencies:
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@types/node': 20.11.0 '@types/node': 20.11.5
chalk: 4.1.2 chalk: 4.1.2
jest-message-util: 30.0.0-alpha.2 jest-message-util: 30.0.0-alpha.2
jest-util: 30.0.0-alpha.2 jest-util: 30.0.0-alpha.2
@ -1110,14 +1110,14 @@ packages:
'@jest/test-result': 30.0.0-alpha.2 '@jest/test-result': 30.0.0-alpha.2
'@jest/transform': 30.0.0-alpha.2 '@jest/transform': 30.0.0-alpha.2
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@types/node': 20.11.0 '@types/node': 20.11.5
ansi-escapes: 4.3.2 ansi-escapes: 4.3.2
chalk: 4.1.2 chalk: 4.1.2
ci-info: 4.0.0 ci-info: 4.0.0
exit: 0.1.2 exit: 0.1.2
graceful-fs: 4.2.11 graceful-fs: 4.2.11
jest-changed-files: 30.0.0-alpha.2 jest-changed-files: 30.0.0-alpha.2
jest-config: 30.0.0-alpha.2(@types/node@20.11.0) jest-config: 30.0.0-alpha.2(@types/node@20.11.5)
jest-haste-map: 30.0.0-alpha.2 jest-haste-map: 30.0.0-alpha.2
jest-message-util: 30.0.0-alpha.2 jest-message-util: 30.0.0-alpha.2
jest-regex-util: 30.0.0-alpha.2 jest-regex-util: 30.0.0-alpha.2
@ -1145,7 +1145,7 @@ packages:
dependencies: dependencies:
'@jest/fake-timers': 30.0.0-alpha.2 '@jest/fake-timers': 30.0.0-alpha.2
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@types/node': 20.11.0 '@types/node': 20.11.5
jest-mock: 30.0.0-alpha.2 jest-mock: 30.0.0-alpha.2
dev: true dev: true
@ -1172,7 +1172,7 @@ packages:
dependencies: dependencies:
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@sinonjs/fake-timers': 11.2.2 '@sinonjs/fake-timers': 11.2.2
'@types/node': 20.11.0 '@types/node': 20.11.5
jest-message-util: 30.0.0-alpha.2 jest-message-util: 30.0.0-alpha.2
jest-mock: 30.0.0-alpha.2 jest-mock: 30.0.0-alpha.2
jest-util: 30.0.0-alpha.2 jest-util: 30.0.0-alpha.2
@ -1204,8 +1204,8 @@ packages:
'@jest/test-result': 30.0.0-alpha.2 '@jest/test-result': 30.0.0-alpha.2
'@jest/transform': 30.0.0-alpha.2 '@jest/transform': 30.0.0-alpha.2
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@jridgewell/trace-mapping': 0.3.20 '@jridgewell/trace-mapping': 0.3.21
'@types/node': 20.11.0 '@types/node': 20.11.5
chalk: 4.1.2 chalk: 4.1.2
collect-v8-coverage: 1.0.2 collect-v8-coverage: 1.0.2
exit: 0.1.2 exit: 0.1.2
@ -1245,7 +1245,7 @@ packages:
resolution: {integrity: sha512-ne+xzSDUFYq1ZGCu80J3rMsCbXuFMCAGDdOcggDGZ8Gyyp1Vb5PrVyJ489062zWPJ6DIkMtLN7JMKmBJCmThOg==} resolution: {integrity: sha512-ne+xzSDUFYq1ZGCu80J3rMsCbXuFMCAGDdOcggDGZ8Gyyp1Vb5PrVyJ489062zWPJ6DIkMtLN7JMKmBJCmThOg==}
engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0}
dependencies: dependencies:
'@jridgewell/trace-mapping': 0.3.20 '@jridgewell/trace-mapping': 0.3.21
callsites: 3.1.0 callsites: 3.1.0
graceful-fs: 4.2.11 graceful-fs: 4.2.11
dev: true dev: true
@ -1276,7 +1276,7 @@ packages:
dependencies: dependencies:
'@babel/core': 7.23.7 '@babel/core': 7.23.7
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@jridgewell/trace-mapping': 0.3.20 '@jridgewell/trace-mapping': 0.3.21
babel-plugin-istanbul: 6.1.1 babel-plugin-istanbul: 6.1.1
chalk: 4.1.2 chalk: 4.1.2
convert-source-map: 2.0.0 convert-source-map: 2.0.0
@ -1300,7 +1300,7 @@ packages:
'@jest/schemas': 29.6.3 '@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4 '@types/istanbul-reports': 3.0.4
'@types/node': 20.11.0 '@types/node': 20.11.5
'@types/yargs': 17.0.32 '@types/yargs': 17.0.32
chalk: 4.1.2 chalk: 4.1.2
dev: true dev: true
@ -1312,7 +1312,7 @@ packages:
'@jest/schemas': 30.0.0-alpha.2 '@jest/schemas': 30.0.0-alpha.2
'@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4 '@types/istanbul-reports': 3.0.4
'@types/node': 20.11.0 '@types/node': 20.11.5
'@types/yargs': 17.0.32 '@types/yargs': 17.0.32
chalk: 4.1.2 chalk: 4.1.2
dev: true dev: true
@ -1323,7 +1323,7 @@ packages:
dependencies: dependencies:
'@jridgewell/set-array': 1.1.2 '@jridgewell/set-array': 1.1.2
'@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/sourcemap-codec': 1.4.15
'@jridgewell/trace-mapping': 0.3.20 '@jridgewell/trace-mapping': 0.3.21
dev: true dev: true
/@jridgewell/resolve-uri@3.1.1: /@jridgewell/resolve-uri@3.1.1:
@ -1340,8 +1340,8 @@ packages:
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
dev: true dev: true
/@jridgewell/trace-mapping@0.3.20: /@jridgewell/trace-mapping@0.3.21:
resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} resolution: {integrity: sha512-SRfKmRe1KvYnxjEMtxEr+J4HIeMX5YBg/qhRHpxEIGjhX1rshcHlnFUE9K0GazhVKWM7B+nARSkV8LuvJdJ5/g==}
dependencies: dependencies:
'@jridgewell/resolve-uri': 3.1.1 '@jridgewell/resolve-uri': 3.1.1
'@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/sourcemap-codec': 1.4.15
@ -1365,13 +1365,13 @@ packages:
'@nodelib/fs.scandir': 2.1.5 '@nodelib/fs.scandir': 2.1.5
fastq: 1.16.0 fastq: 1.16.0
/@pkgr/core@0.1.0: /@pkgr/core@0.1.1:
resolution: {integrity: sha512-Zwq5OCzuwJC2jwqmpEQt7Ds1DTi6BWSwoGkbb1n9pO3hzb35BoJELx7c0T23iDkBGkh2e7tvOtjF3tr3OaQHDQ==} resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==}
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
dev: true dev: true
/@rushstack/eslint-patch@1.6.1: /@rushstack/eslint-patch@1.7.0:
resolution: {integrity: sha512-UY+FGM/2jjMkzQLn8pxcHGMaVLh9aEitG3zY2CiY7XHdLiz3bZOwa6oDxNqEMv7zZkV+cj5DOdz0cQ1BP5Hjgw==} resolution: {integrity: sha512-Jh4t/593gxs0lJZ/z3NnasKlplXT2f+4y/LZYuaKZW5KAaiVFL/fThhs+17EbUd53jUVJ0QudYCBGbN/psvaqg==}
dev: false dev: false
/@sinclair/typebox@0.27.8: /@sinclair/typebox@0.27.8:
@ -1471,8 +1471,8 @@ packages:
resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
dev: false dev: false
/@types/node@20.11.0: /@types/node@20.11.5:
resolution: {integrity: sha512-o9bjXmDNcF7GbM4CNQpmi+TutCgap/K3w1JyKgxAjqx41zp9qlIAVFi0IhCNsJcXolEqLWhbFbEeL0PvYm4pcQ==} resolution: {integrity: sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==}
dependencies: dependencies:
undici-types: 5.26.5 undici-types: 5.26.5
dev: true dev: true
@ -1499,8 +1499,8 @@ packages:
'@types/yargs-parser': 21.0.3 '@types/yargs-parser': 21.0.3
dev: true dev: true
/@typescript-eslint/eslint-plugin@6.18.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0)(typescript@5.3.3): /@typescript-eslint/eslint-plugin@6.19.0(@typescript-eslint/parser@6.19.0)(eslint@8.56.0)(typescript@5.3.3):
resolution: {integrity: sha512-nISDRYnnIpk7VCFrGcu1rnZfM1Dh9LRHnfgdkjcbi/l7g16VYRri3TjXi9Ir4lOZSw5N/gnV/3H7jIPQ8Q4daA==} resolution: {integrity: sha512-DUCUkQNklCQYnrBSSikjVChdc84/vMPDQSgJTHBZ64G9bA9w0Crc0rd2diujKbTdp6w2J47qkeHQLoi0rpLCdg==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
'@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
@ -1511,11 +1511,11 @@ packages:
optional: true optional: true
dependencies: dependencies:
'@eslint-community/regexpp': 4.10.0 '@eslint-community/regexpp': 4.10.0
'@typescript-eslint/parser': 6.18.1(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': 6.19.0(eslint@8.56.0)(typescript@5.3.3)
'@typescript-eslint/scope-manager': 6.18.1 '@typescript-eslint/scope-manager': 6.19.0
'@typescript-eslint/type-utils': 6.18.1(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/type-utils': 6.19.0(eslint@8.56.0)(typescript@5.3.3)
'@typescript-eslint/utils': 6.18.1(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/utils': 6.19.0(eslint@8.56.0)(typescript@5.3.3)
'@typescript-eslint/visitor-keys': 6.18.1 '@typescript-eslint/visitor-keys': 6.19.0
debug: 4.3.4 debug: 4.3.4
eslint: 8.56.0 eslint: 8.56.0
graphemer: 1.4.0 graphemer: 1.4.0
@ -1528,8 +1528,8 @@ packages:
- supports-color - supports-color
dev: false dev: false
/@typescript-eslint/parser@6.18.1(eslint@8.56.0)(typescript@5.3.3): /@typescript-eslint/parser@6.19.0(eslint@8.56.0)(typescript@5.3.3):
resolution: {integrity: sha512-zct/MdJnVaRRNy9e84XnVtRv9Vf91/qqe+hZJtKanjojud4wAVy/7lXxJmMyX6X6J+xc6c//YEWvpeif8cAhWA==} resolution: {integrity: sha512-1DyBLG5SH7PYCd00QlroiW60YJ4rWMuUGa/JBV0iZuqi4l4IK3twKPq5ZkEebmGqRjXWVgsUzfd3+nZveewgow==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
eslint: ^7.0.0 || ^8.0.0 eslint: ^7.0.0 || ^8.0.0
@ -1538,10 +1538,10 @@ packages:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/scope-manager': 6.18.1 '@typescript-eslint/scope-manager': 6.19.0
'@typescript-eslint/types': 6.18.1 '@typescript-eslint/types': 6.19.0
'@typescript-eslint/typescript-estree': 6.18.1(typescript@5.3.3) '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.3.3)
'@typescript-eslint/visitor-keys': 6.18.1 '@typescript-eslint/visitor-keys': 6.19.0
debug: 4.3.4 debug: 4.3.4
eslint: 8.56.0 eslint: 8.56.0
typescript: 5.3.3 typescript: 5.3.3
@ -1549,16 +1549,16 @@ packages:
- supports-color - supports-color
dev: false dev: false
/@typescript-eslint/scope-manager@6.18.1: /@typescript-eslint/scope-manager@6.19.0:
resolution: {integrity: sha512-BgdBwXPFmZzaZUuw6wKiHKIovms97a7eTImjkXCZE04TGHysG+0hDQPmygyvgtkoB/aOQwSM/nWv3LzrOIQOBw==} resolution: {integrity: sha512-dO1XMhV2ehBI6QN8Ufi7I10wmUovmLU0Oru3n5LVlM2JuzB4M+dVphCPLkVpKvGij2j/pHBWuJ9piuXx+BhzxQ==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
dependencies: dependencies:
'@typescript-eslint/types': 6.18.1 '@typescript-eslint/types': 6.19.0
'@typescript-eslint/visitor-keys': 6.18.1 '@typescript-eslint/visitor-keys': 6.19.0
dev: false dev: false
/@typescript-eslint/type-utils@6.18.1(eslint@8.56.0)(typescript@5.3.3): /@typescript-eslint/type-utils@6.19.0(eslint@8.56.0)(typescript@5.3.3):
resolution: {integrity: sha512-wyOSKhuzHeU/5pcRDP2G2Ndci+4g653V43gXTpt4nbyoIOAASkGDA9JIAgbQCdCkcr1MvpSYWzxTz0olCn8+/Q==} resolution: {integrity: sha512-mcvS6WSWbjiSxKCwBcXtOM5pRkPQ6kcDds/juxcy/727IQr3xMEcwr/YLHW2A2+Fp5ql6khjbKBzOyjuPqGi/w==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
eslint: ^7.0.0 || ^8.0.0 eslint: ^7.0.0 || ^8.0.0
@ -1567,8 +1567,8 @@ packages:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/typescript-estree': 6.18.1(typescript@5.3.3) '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.3.3)
'@typescript-eslint/utils': 6.18.1(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/utils': 6.19.0(eslint@8.56.0)(typescript@5.3.3)
debug: 4.3.4 debug: 4.3.4
eslint: 8.56.0 eslint: 8.56.0
ts-api-utils: 1.0.3(typescript@5.3.3) ts-api-utils: 1.0.3(typescript@5.3.3)
@ -1577,13 +1577,13 @@ packages:
- supports-color - supports-color
dev: false dev: false
/@typescript-eslint/types@6.18.1: /@typescript-eslint/types@6.19.0:
resolution: {integrity: sha512-4TuMAe+tc5oA7wwfqMtB0Y5OrREPF1GeJBAjqwgZh1lEMH5PJQgWgHGfYufVB51LtjD+peZylmeyxUXPfENLCw==} resolution: {integrity: sha512-lFviGV/vYhOy3m8BJ/nAKoAyNhInTdXpftonhWle66XHAtT1ouBlkjL496b5H5hb8dWXHwtypTqgtb/DEa+j5A==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
dev: false dev: false
/@typescript-eslint/typescript-estree@6.18.1(typescript@5.3.3): /@typescript-eslint/typescript-estree@6.19.0(typescript@5.3.3):
resolution: {integrity: sha512-fv9B94UAhywPRhUeeV/v+3SBDvcPiLxRZJw/xZeeGgRLQZ6rLMG+8krrJUyIf6s1ecWTzlsbp0rlw7n9sjufHA==} resolution: {integrity: sha512-o/zefXIbbLBZ8YJ51NlkSAt2BamrK6XOmuxSR3hynMIzzyMY33KuJ9vuMdFSXW+H0tVvdF9qBPTHA91HDb4BIQ==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
typescript: '*' typescript: '*'
@ -1591,8 +1591,8 @@ packages:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/types': 6.18.1 '@typescript-eslint/types': 6.19.0
'@typescript-eslint/visitor-keys': 6.18.1 '@typescript-eslint/visitor-keys': 6.19.0
debug: 4.3.4 debug: 4.3.4
globby: 11.1.0 globby: 11.1.0
is-glob: 4.0.3 is-glob: 4.0.3
@ -1604,8 +1604,8 @@ packages:
- supports-color - supports-color
dev: false dev: false
/@typescript-eslint/utils@6.18.1(eslint@8.56.0)(typescript@5.3.3): /@typescript-eslint/utils@6.19.0(eslint@8.56.0)(typescript@5.3.3):
resolution: {integrity: sha512-zZmTuVZvD1wpoceHvoQpOiewmWu3uP9FuTWo8vqpy2ffsmfCE8mklRPi+vmnIYAIk9t/4kOThri2QCDgor+OpQ==} resolution: {integrity: sha512-QR41YXySiuN++/dC9UArYOg4X86OAYP83OWTewpVx5ct1IZhjjgTLocj7QNxGhWoTqknsgpl7L+hGygCO+sdYw==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
eslint: ^7.0.0 || ^8.0.0 eslint: ^7.0.0 || ^8.0.0
@ -1613,9 +1613,9 @@ packages:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
'@types/json-schema': 7.0.15 '@types/json-schema': 7.0.15
'@types/semver': 7.5.6 '@types/semver': 7.5.6
'@typescript-eslint/scope-manager': 6.18.1 '@typescript-eslint/scope-manager': 6.19.0
'@typescript-eslint/types': 6.18.1 '@typescript-eslint/types': 6.19.0
'@typescript-eslint/typescript-estree': 6.18.1(typescript@5.3.3) '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.3.3)
eslint: 8.56.0 eslint: 8.56.0
semver: 7.5.4 semver: 7.5.4
transitivePeerDependencies: transitivePeerDependencies:
@ -1623,11 +1623,11 @@ packages:
- typescript - typescript
dev: false dev: false
/@typescript-eslint/visitor-keys@6.18.1: /@typescript-eslint/visitor-keys@6.19.0:
resolution: {integrity: sha512-/kvt0C5lRqGoCfsbmm7/CwMqoSkY3zzHLIjdhHZQW3VFrnz7ATecOHR7nb7V+xn4286MBxfnQfQhAmCI0u+bJA==} resolution: {integrity: sha512-hZaUCORLgubBvtGpp1JEFEazcuEdfxta9j4iUwdSAr7mEsYYAp3EAUyCZk3VEEqGj6W+AV4uWyrDGtrlawAsgQ==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
dependencies: dependencies:
'@typescript-eslint/types': 6.18.1 '@typescript-eslint/types': 6.19.0
eslint-visitor-keys: 3.4.3 eslint-visitor-keys: 3.4.3
dev: false dev: false
@ -1958,8 +1958,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true hasBin: true
dependencies: dependencies:
caniuse-lite: 1.0.30001576 caniuse-lite: 1.0.30001579
electron-to-chromium: 1.4.628 electron-to-chromium: 1.4.639
node-releases: 2.0.14 node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.22.2) update-browserslist-db: 1.0.13(browserslist@4.22.2)
dev: true dev: true
@ -2014,7 +2014,7 @@ packages:
dependencies: dependencies:
function-bind: 1.1.2 function-bind: 1.1.2
get-intrinsic: 1.2.2 get-intrinsic: 1.2.2
set-function-length: 1.1.1 set-function-length: 1.2.0
dev: false dev: false
/callsites@3.1.0: /callsites@3.1.0:
@ -2031,8 +2031,8 @@ packages:
engines: {node: '>=10'} engines: {node: '>=10'}
dev: true dev: true
/caniuse-lite@1.0.30001576: /caniuse-lite@1.0.30001579:
resolution: {integrity: sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==} resolution: {integrity: sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==}
dev: true dev: true
/chalk@2.4.2: /chalk@2.4.2:
@ -2245,8 +2245,8 @@ packages:
dependencies: dependencies:
esutils: 2.0.3 esutils: 2.0.3
/electron-to-chromium@1.4.628: /electron-to-chromium@1.4.639:
resolution: {integrity: sha512-2k7t5PHvLsufpP6Zwk0nof62yLOsCf032wZx7/q0mv8gwlXjhcxI3lz6f0jBr0GrnWKcm3burXzI3t5IrcdUxw==} resolution: {integrity: sha512-CkKf3ZUVZchr+zDpAlNLEEy2NJJ9T64ULWaDgy3THXXlPVPkLu3VOs9Bac44nebVtdwl2geSj6AxTtGDOxoXhg==}
dev: true dev: true
/emittery@0.13.1: /emittery@0.13.1:
@ -2296,8 +2296,8 @@ packages:
object-keys: 1.1.1 object-keys: 1.1.1
object.assign: 4.1.5 object.assign: 4.1.5
regexp.prototype.flags: 1.5.1 regexp.prototype.flags: 1.5.1
safe-array-concat: 1.0.1 safe-array-concat: 1.1.0
safe-regex-test: 1.0.1 safe-regex-test: 1.0.2
string.prototype.trim: 1.2.8 string.prototype.trim: 1.2.8
string.prototype.trimend: 1.0.7 string.prototype.trimend: 1.0.7
string.prototype.trimstart: 1.0.7 string.prototype.trimstart: 1.0.7
@ -3166,7 +3166,7 @@ packages:
'@jest/expect': 30.0.0-alpha.2 '@jest/expect': 30.0.0-alpha.2
'@jest/test-result': 30.0.0-alpha.2 '@jest/test-result': 30.0.0-alpha.2
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@types/node': 20.11.0 '@types/node': 20.11.5
chalk: 4.1.2 chalk: 4.1.2
co: 4.6.0 co: 4.6.0
dedent: 1.5.1 dedent: 1.5.1
@ -3187,7 +3187,7 @@ packages:
- supports-color - supports-color
dev: true dev: true
/jest-cli@30.0.0-alpha.2(@types/node@20.11.0): /jest-cli@30.0.0-alpha.2(@types/node@20.11.5):
resolution: {integrity: sha512-xBuIqOGv4uxhUZLVnrlhRVTpuBl5G6mcl8g4fn1yR66YPaPsxHuCQVrKV4rPbd2l7piuajjBm/ueuzYg0KR07Q==} resolution: {integrity: sha512-xBuIqOGv4uxhUZLVnrlhRVTpuBl5G6mcl8g4fn1yR66YPaPsxHuCQVrKV4rPbd2l7piuajjBm/ueuzYg0KR07Q==}
engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0}
hasBin: true hasBin: true
@ -3203,7 +3203,7 @@ packages:
chalk: 4.1.2 chalk: 4.1.2
exit: 0.1.2 exit: 0.1.2
import-local: 3.1.0 import-local: 3.1.0
jest-config: 30.0.0-alpha.2(@types/node@20.11.0) jest-config: 30.0.0-alpha.2(@types/node@20.11.5)
jest-util: 30.0.0-alpha.2 jest-util: 30.0.0-alpha.2
jest-validate: 30.0.0-alpha.2 jest-validate: 30.0.0-alpha.2
yargs: 17.7.2 yargs: 17.7.2
@ -3214,7 +3214,7 @@ packages:
- ts-node - ts-node
dev: true dev: true
/jest-config@30.0.0-alpha.2(@types/node@20.11.0): /jest-config@30.0.0-alpha.2(@types/node@20.11.5):
resolution: {integrity: sha512-uTN0r0Ly+CPLAJb65mSucSkcKqOcRTrOY2Wda9dbUIdcin5hd3TqNPy32eYyxwVRahQTqgiUJGjmdI79pXBjxA==} resolution: {integrity: sha512-uTN0r0Ly+CPLAJb65mSucSkcKqOcRTrOY2Wda9dbUIdcin5hd3TqNPy32eYyxwVRahQTqgiUJGjmdI79pXBjxA==}
engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0}
peerDependencies: peerDependencies:
@ -3229,7 +3229,7 @@ packages:
'@babel/core': 7.23.7 '@babel/core': 7.23.7
'@jest/test-sequencer': 30.0.0-alpha.2 '@jest/test-sequencer': 30.0.0-alpha.2
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@types/node': 20.11.0 '@types/node': 20.11.5
babel-jest: 30.0.0-alpha.2(@babel/core@7.23.7) babel-jest: 30.0.0-alpha.2(@babel/core@7.23.7)
chalk: 4.1.2 chalk: 4.1.2
ci-info: 4.0.0 ci-info: 4.0.0
@ -3289,7 +3289,7 @@ packages:
'@jest/environment': 30.0.0-alpha.2 '@jest/environment': 30.0.0-alpha.2
'@jest/fake-timers': 30.0.0-alpha.2 '@jest/fake-timers': 30.0.0-alpha.2
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@types/node': 20.11.0 '@types/node': 20.11.5
jest-mock: 30.0.0-alpha.2 jest-mock: 30.0.0-alpha.2
jest-util: 30.0.0-alpha.2 jest-util: 30.0.0-alpha.2
dev: true dev: true
@ -3304,7 +3304,7 @@ packages:
engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0}
dependencies: dependencies:
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@types/node': 20.11.0 '@types/node': 20.11.5
anymatch: 3.1.3 anymatch: 3.1.3
fb-watchman: 2.0.2 fb-watchman: 2.0.2
graceful-fs: 4.2.11 graceful-fs: 4.2.11
@ -3355,7 +3355,7 @@ packages:
engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0}
dependencies: dependencies:
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@types/node': 20.11.0 '@types/node': 20.11.5
jest-util: 30.0.0-alpha.2 jest-util: 30.0.0-alpha.2
dev: true dev: true
@ -3410,7 +3410,7 @@ packages:
'@jest/test-result': 30.0.0-alpha.2 '@jest/test-result': 30.0.0-alpha.2
'@jest/transform': 30.0.0-alpha.2 '@jest/transform': 30.0.0-alpha.2
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@types/node': 20.11.0 '@types/node': 20.11.5
chalk: 4.1.2 chalk: 4.1.2
emittery: 0.13.1 emittery: 0.13.1
graceful-fs: 4.2.11 graceful-fs: 4.2.11
@ -3441,7 +3441,7 @@ packages:
'@jest/test-result': 30.0.0-alpha.2 '@jest/test-result': 30.0.0-alpha.2
'@jest/transform': 30.0.0-alpha.2 '@jest/transform': 30.0.0-alpha.2
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@types/node': 20.11.0 '@types/node': 20.11.5
chalk: 4.1.2 chalk: 4.1.2
cjs-module-lexer: 1.2.3 cjs-module-lexer: 1.2.3
collect-v8-coverage: 1.0.2 collect-v8-coverage: 1.0.2
@ -3494,7 +3494,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies: dependencies:
'@jest/types': 29.6.3 '@jest/types': 29.6.3
'@types/node': 20.11.0 '@types/node': 20.11.5
chalk: 4.1.2 chalk: 4.1.2
ci-info: 3.9.0 ci-info: 3.9.0
graceful-fs: 4.2.11 graceful-fs: 4.2.11
@ -3506,7 +3506,7 @@ packages:
engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0}
dependencies: dependencies:
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@types/node': 20.11.0 '@types/node': 20.11.5
chalk: 4.1.2 chalk: 4.1.2
ci-info: 4.0.0 ci-info: 4.0.0
graceful-fs: 4.2.11 graceful-fs: 4.2.11
@ -3531,7 +3531,7 @@ packages:
dependencies: dependencies:
'@jest/test-result': 30.0.0-alpha.2 '@jest/test-result': 30.0.0-alpha.2
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
'@types/node': 20.11.0 '@types/node': 20.11.5
ansi-escapes: 4.3.2 ansi-escapes: 4.3.2
chalk: 4.1.2 chalk: 4.1.2
emittery: 0.13.1 emittery: 0.13.1
@ -3543,13 +3543,13 @@ packages:
resolution: {integrity: sha512-ucN1yueK1Kq6gytid2AwsNemTRpq79h61fXgySGhRtlHFcsM4Su6sPFQrWzUcGg9F8fNI4HjLZckqdTFW2tvtg==} resolution: {integrity: sha512-ucN1yueK1Kq6gytid2AwsNemTRpq79h61fXgySGhRtlHFcsM4Su6sPFQrWzUcGg9F8fNI4HjLZckqdTFW2tvtg==}
engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0}
dependencies: dependencies:
'@types/node': 20.11.0 '@types/node': 20.11.5
jest-util: 30.0.0-alpha.2 jest-util: 30.0.0-alpha.2
merge-stream: 2.0.0 merge-stream: 2.0.0
supports-color: 8.1.1 supports-color: 8.1.1
dev: true dev: true
/jest@30.0.0-alpha.2(@types/node@20.11.0): /jest@30.0.0-alpha.2(@types/node@20.11.5):
resolution: {integrity: sha512-IsPsmd3eNViFholO9CjVhZQxP/YXePGDgQi4m3RKRu/cc+AfyVxjKbpU1LQzVHCLJGblik1kDl9WeCkMGyMHvQ==} resolution: {integrity: sha512-IsPsmd3eNViFholO9CjVhZQxP/YXePGDgQi4m3RKRu/cc+AfyVxjKbpU1LQzVHCLJGblik1kDl9WeCkMGyMHvQ==}
engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0}
hasBin: true hasBin: true
@ -3562,7 +3562,7 @@ packages:
'@jest/core': 30.0.0-alpha.2 '@jest/core': 30.0.0-alpha.2
'@jest/types': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2
import-local: 3.1.0 import-local: 3.1.0
jest-cli: 30.0.0-alpha.2(@types/node@20.11.0) jest-cli: 30.0.0-alpha.2(@types/node@20.11.5)
transitivePeerDependencies: transitivePeerDependencies:
- '@types/node' - '@types/node'
- babel-plugin-macros - babel-plugin-macros
@ -3998,8 +3998,8 @@ packages:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'} engines: {node: '>= 0.8.0'}
/prettier@3.1.1: /prettier@3.2.4:
resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==} resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==}
engines: {node: '>=14'} engines: {node: '>=14'}
hasBin: true hasBin: true
dev: true dev: true
@ -4122,8 +4122,8 @@ packages:
dependencies: dependencies:
queue-microtask: 1.2.3 queue-microtask: 1.2.3
/safe-array-concat@1.0.1: /safe-array-concat@1.1.0:
resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} resolution: {integrity: sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==}
engines: {node: '>=0.4'} engines: {node: '>=0.4'}
dependencies: dependencies:
call-bind: 1.0.5 call-bind: 1.0.5
@ -4136,8 +4136,8 @@ packages:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
dev: false dev: false
/safe-regex-test@1.0.1: /safe-regex-test@1.0.2:
resolution: {integrity: sha512-Y5NejJTTliTyY4H7sipGqY+RX5P87i3F7c4Rcepy72nq+mNLhIsD0W4c7kEmduMDQCSqtPsXPlSTsFhh2LQv+g==} resolution: {integrity: sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ==}
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
dependencies: dependencies:
call-bind: 1.0.5 call-bind: 1.0.5
@ -4163,11 +4163,12 @@ packages:
dependencies: dependencies:
lru-cache: 6.0.0 lru-cache: 6.0.0
/set-function-length@1.1.1: /set-function-length@1.2.0:
resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} resolution: {integrity: sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==}
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
dependencies: dependencies:
define-data-property: 1.1.1 define-data-property: 1.1.1
function-bind: 1.1.2
get-intrinsic: 1.2.2 get-intrinsic: 1.2.2
gopd: 1.0.1 gopd: 1.0.1
has-property-descriptors: 1.0.1 has-property-descriptors: 1.0.1
@ -4384,7 +4385,7 @@ packages:
resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==}
engines: {node: ^14.18.0 || >=16.0.0} engines: {node: ^14.18.0 || >=16.0.0}
dependencies: dependencies:
'@pkgr/core': 0.1.0 '@pkgr/core': 0.1.1
tslib: 2.6.2 tslib: 2.6.2
dev: true dev: true
@ -4478,7 +4479,7 @@ packages:
dependencies: dependencies:
bs-logger: 0.2.6 bs-logger: 0.2.6
fast-json-stable-stringify: 2.1.0 fast-json-stable-stringify: 2.1.0
jest: 30.0.0-alpha.2(@types/node@20.11.0) jest: 30.0.0-alpha.2(@types/node@20.11.5)
jest-util: 29.7.0 jest-util: 29.7.0
json5: 2.2.3 json5: 2.2.3
lodash.memoize: 4.1.2 lodash.memoize: 4.1.2
@ -4607,7 +4608,7 @@ packages:
resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==}
engines: {node: '>=10.12.0'} engines: {node: '>=10.12.0'}
dependencies: dependencies:
'@jridgewell/trace-mapping': 0.3.20 '@jridgewell/trace-mapping': 0.3.21
'@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-lib-coverage': 2.0.6
convert-source-map: 2.0.0 convert-source-map: 2.0.0
dev: true dev: true

View file

@ -1,5 +1,5 @@
// DO NOT MODIFY THIS FILE MANUALLY BUT DO COMMIT IT. It is generated and used by Rush. // DO NOT MODIFY THIS FILE MANUALLY BUT DO COMMIT IT. It is generated and used by Rush.
{ {
"pnpmShrinkwrapHash": "2eb9de682a4094e30293c60d94e07a0d11032c7d", "pnpmShrinkwrapHash": "a85017c542bf4c786e5488ab40bba635f8063b80",
"preferredVersionsHash": "bf21a9e8fbc5a3846fb05b4fa0859e0917b2202f" "preferredVersionsHash": "bf21a9e8fbc5a3846fb05b4fa0859e0917b2202f"
} }

View file

@ -37,7 +37,7 @@
"@yume-chan/eslint-config": "workspace:^1.0.0", "@yume-chan/eslint-config": "workspace:^1.0.0",
"@yume-chan/tsconfig": "workspace:^1.0.0", "@yume-chan/tsconfig": "workspace:^1.0.0",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }
} }

View file

@ -41,7 +41,7 @@
"@yume-chan/eslint-config": "workspace:^1.0.0", "@yume-chan/eslint-config": "workspace:^1.0.0",
"@yume-chan/tsconfig": "workspace:^1.0.0", "@yume-chan/tsconfig": "workspace:^1.0.0",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }
} }

View file

@ -48,7 +48,7 @@
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"jest": "^30.0.0-alpha.2", "jest": "^30.0.0-alpha.2",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"ts-jest": "^29.1.1", "ts-jest": "^29.1.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View file

@ -38,12 +38,12 @@
"tslib": "^2.6.2" "tslib": "^2.6.2"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "^20.11.0", "@types/node": "^20.11.5",
"@yume-chan/eslint-config": "workspace:^1.0.0", "@yume-chan/eslint-config": "workspace:^1.0.0",
"@yume-chan/tsconfig": "workspace:^1.0.0", "@yume-chan/tsconfig": "workspace:^1.0.0",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"jest": "^30.0.0-alpha.2", "jest": "^30.0.0-alpha.2",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }
} }

View file

@ -41,13 +41,13 @@
}, },
"devDependencies": { "devDependencies": {
"@jest/globals": "^30.0.0-alpha.2", "@jest/globals": "^30.0.0-alpha.2",
"@types/node": "^20.11.0", "@types/node": "^20.11.5",
"@yume-chan/eslint-config": "workspace:^1.0.0", "@yume-chan/eslint-config": "workspace:^1.0.0",
"@yume-chan/tsconfig": "workspace:^1.0.0", "@yume-chan/tsconfig": "workspace:^1.0.0",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"jest": "^30.0.0-alpha.2", "jest": "^30.0.0-alpha.2",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"ts-jest": "^29.1.1", "ts-jest": "^29.1.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View file

@ -81,7 +81,7 @@ export class AdbReverseCommand extends AutoDisposable {
const stream = await this.createBufferedStream("reverse:list-forward"); const stream = await this.createBufferedStream("reverse:list-forward");
const response = await AdbReverseStringResponse.deserialize(stream); const response = await AdbReverseStringResponse.deserialize(stream);
return response.content!.split("\n").map((line) => { return response.content.split("\n").map((line) => {
const [deviceSerial, localName, remoteName] = line.split(" ") as [ const [deviceSerial, localName, remoteName] = line.split(" ") as [
string, string,
string, string,

View file

@ -44,7 +44,7 @@
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"jest": "^30.0.0-alpha.2", "jest": "^30.0.0-alpha.2",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"ts-jest": "^29.1.1", "ts-jest": "^29.1.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View file

@ -384,7 +384,7 @@ export interface LogSize {
export class Logcat extends AdbCommandBase { export class Logcat extends AdbCommandBase {
static logIdToName(id: LogId): string { static logIdToName(id: LogId): string {
return LogId[id]!; return LogId[id];
} }
static logNameToId(name: string): LogId { static logNameToId(name: string): LogId {

View file

@ -43,7 +43,7 @@
"@yume-chan/tsconfig": "workspace:^1.0.0", "@yume-chan/tsconfig": "workspace:^1.0.0",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"jest": "^30.0.0-alpha.2", "jest": "^30.0.0-alpha.2",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }
} }

View file

@ -43,7 +43,7 @@
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"jest": "^30.0.0-alpha.2", "jest": "^30.0.0-alpha.2",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"ts-jest": "^29.1.1", "ts-jest": "^29.1.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View file

@ -14,6 +14,6 @@
"@yume-chan/fetch-scrcpy-server": "link:../.." "@yume-chan/fetch-scrcpy-server": "link:../.."
}, },
"devDependencies": { "devDependencies": {
"@types/node": "^20.8.4" "@types/node": "^20.11.5"
} }
} }

View file

@ -11,17 +11,17 @@ dependencies:
devDependencies: devDependencies:
'@types/node': '@types/node':
specifier: ^20.8.4 specifier: ^20.11.5
version: 20.8.4 version: 20.11.5
packages: packages:
/@types/node@20.8.4: /@types/node@20.11.5:
resolution: {integrity: sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==} resolution: {integrity: sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==}
dependencies: dependencies:
undici-types: 5.25.3 undici-types: 5.26.5
dev: true dev: true
/undici-types@5.25.3: /undici-types@5.26.5:
resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==} resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
dev: true dev: true

View file

@ -8,6 +8,7 @@
</head> </head>
<body> <body>
<pre id="output"></pre>
<script type="module" src="./index.js"></script> <script type="module" src="./index.js"></script>
</body> </body>

View file

@ -1,6 +1,9 @@
import { BIN, VERSION } from "@yume-chan/fetch-scrcpy-server"; import { BIN, VERSION } from "@yume-chan/fetch-scrcpy-server";
console.log(VERSION); const output = document.getElementById("output");
output.textContent += VERSION + "\n";
fetch(BIN) fetch(BIN)
.then((res) => res.arrayBuffer()) .then((res) => res.arrayBuffer())
.then(console.log); .then((buffer) => {
output.textContent += "length: " + buffer.byteLength + " bytes\n";
});

View file

@ -14,6 +14,6 @@
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@yume-chan/fetch-scrcpy-server": "link:../..", "@yume-chan/fetch-scrcpy-server": "link:../..",
"vite": "^4.4.12" "vite": "^5.0.12"
} }
} }

View file

@ -9,13 +9,22 @@ dependencies:
specifier: link:../.. specifier: link:../..
version: link:../.. version: link:../..
vite: vite:
specifier: ^4.4.12 specifier: ^5.0.12
version: 4.4.12 version: 5.0.12
packages: packages:
/@esbuild/android-arm64@0.18.20: /@esbuild/aix-ppc64@0.19.11:
resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} resolution: {integrity: sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [aix]
requiresBuild: true
dev: false
optional: true
/@esbuild/android-arm64@0.19.11:
resolution: {integrity: sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [android] os: [android]
@ -23,8 +32,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/android-arm@0.18.20: /@esbuild/android-arm@0.19.11:
resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} resolution: {integrity: sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm] cpu: [arm]
os: [android] os: [android]
@ -32,8 +41,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/android-x64@0.18.20: /@esbuild/android-x64@0.19.11:
resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} resolution: {integrity: sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [android] os: [android]
@ -41,8 +50,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/darwin-arm64@0.18.20: /@esbuild/darwin-arm64@0.19.11:
resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} resolution: {integrity: sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
@ -50,8 +59,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/darwin-x64@0.18.20: /@esbuild/darwin-x64@0.19.11:
resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} resolution: {integrity: sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
@ -59,8 +68,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/freebsd-arm64@0.18.20: /@esbuild/freebsd-arm64@0.19.11:
resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} resolution: {integrity: sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [freebsd] os: [freebsd]
@ -68,8 +77,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/freebsd-x64@0.18.20: /@esbuild/freebsd-x64@0.19.11:
resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} resolution: {integrity: sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [freebsd] os: [freebsd]
@ -77,8 +86,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/linux-arm64@0.18.20: /@esbuild/linux-arm64@0.19.11:
resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} resolution: {integrity: sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
@ -86,8 +95,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/linux-arm@0.18.20: /@esbuild/linux-arm@0.19.11:
resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} resolution: {integrity: sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
@ -95,8 +104,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/linux-ia32@0.18.20: /@esbuild/linux-ia32@0.19.11:
resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} resolution: {integrity: sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [ia32] cpu: [ia32]
os: [linux] os: [linux]
@ -104,8 +113,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/linux-loong64@0.18.20: /@esbuild/linux-loong64@0.19.11:
resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} resolution: {integrity: sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [loong64] cpu: [loong64]
os: [linux] os: [linux]
@ -113,8 +122,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/linux-mips64el@0.18.20: /@esbuild/linux-mips64el@0.19.11:
resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} resolution: {integrity: sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [mips64el] cpu: [mips64el]
os: [linux] os: [linux]
@ -122,8 +131,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/linux-ppc64@0.18.20: /@esbuild/linux-ppc64@0.19.11:
resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} resolution: {integrity: sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [ppc64] cpu: [ppc64]
os: [linux] os: [linux]
@ -131,8 +140,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/linux-riscv64@0.18.20: /@esbuild/linux-riscv64@0.19.11:
resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} resolution: {integrity: sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [riscv64] cpu: [riscv64]
os: [linux] os: [linux]
@ -140,8 +149,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/linux-s390x@0.18.20: /@esbuild/linux-s390x@0.19.11:
resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} resolution: {integrity: sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [s390x] cpu: [s390x]
os: [linux] os: [linux]
@ -149,8 +158,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/linux-x64@0.18.20: /@esbuild/linux-x64@0.19.11:
resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} resolution: {integrity: sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
@ -158,8 +167,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/netbsd-x64@0.18.20: /@esbuild/netbsd-x64@0.19.11:
resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} resolution: {integrity: sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [netbsd] os: [netbsd]
@ -167,8 +176,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/openbsd-x64@0.18.20: /@esbuild/openbsd-x64@0.19.11:
resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} resolution: {integrity: sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [openbsd] os: [openbsd]
@ -176,8 +185,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/sunos-x64@0.18.20: /@esbuild/sunos-x64@0.19.11:
resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} resolution: {integrity: sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [sunos] os: [sunos]
@ -185,8 +194,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/win32-arm64@0.18.20: /@esbuild/win32-arm64@0.19.11:
resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} resolution: {integrity: sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
@ -194,8 +203,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/win32-ia32@0.18.20: /@esbuild/win32-ia32@0.19.11:
resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} resolution: {integrity: sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
@ -203,8 +212,8 @@ packages:
dev: false dev: false
optional: true optional: true
/@esbuild/win32-x64@0.18.20: /@esbuild/win32-x64@0.19.11:
resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} resolution: {integrity: sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
@ -212,34 +221,143 @@ packages:
dev: false dev: false
optional: true optional: true
/esbuild@0.18.20: /@rollup/rollup-android-arm-eabi@4.9.5:
resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} resolution: {integrity: sha512-idWaG8xeSRCfRq9KpRysDHJ/rEHBEXcHuJ82XY0yYFIWnLMjZv9vF/7DOq8djQ2n3Lk6+3qfSH8AqlmHlmi1MA==}
cpu: [arm]
os: [android]
requiresBuild: true
dev: false
optional: true
/@rollup/rollup-android-arm64@4.9.5:
resolution: {integrity: sha512-f14d7uhAMtsCGjAYwZGv6TwuS3IFaM4ZnGMUn3aCBgkcHAYErhV1Ad97WzBvS2o0aaDv4mVz+syiN0ElMyfBPg==}
cpu: [arm64]
os: [android]
requiresBuild: true
dev: false
optional: true
/@rollup/rollup-darwin-arm64@4.9.5:
resolution: {integrity: sha512-ndoXeLx455FffL68OIUrVr89Xu1WLzAG4n65R8roDlCoYiQcGGg6MALvs2Ap9zs7AHg8mpHtMpwC8jBBjZrT/w==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: false
optional: true
/@rollup/rollup-darwin-x64@4.9.5:
resolution: {integrity: sha512-UmElV1OY2m/1KEEqTlIjieKfVwRg0Zwg4PLgNf0s3glAHXBN99KLpw5A5lrSYCa1Kp63czTpVll2MAqbZYIHoA==}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: false
optional: true
/@rollup/rollup-linux-arm-gnueabihf@4.9.5:
resolution: {integrity: sha512-Q0LcU61v92tQB6ae+udZvOyZ0wfpGojtAKrrpAaIqmJ7+psq4cMIhT/9lfV6UQIpeItnq/2QDROhNLo00lOD1g==}
cpu: [arm]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@rollup/rollup-linux-arm64-gnu@4.9.5:
resolution: {integrity: sha512-dkRscpM+RrR2Ee3eOQmRWFjmV/payHEOrjyq1VZegRUa5OrZJ2MAxBNs05bZuY0YCtpqETDy1Ix4i/hRqX98cA==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@rollup/rollup-linux-arm64-musl@4.9.5:
resolution: {integrity: sha512-QaKFVOzzST2xzY4MAmiDmURagWLFh+zZtttuEnuNn19AiZ0T3fhPyjPPGwLNdiDT82ZE91hnfJsUiDwF9DClIQ==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@rollup/rollup-linux-riscv64-gnu@4.9.5:
resolution: {integrity: sha512-HeGqmRJuyVg6/X6MpE2ur7GbymBPS8Np0S/vQFHDmocfORT+Zt76qu+69NUoxXzGqVP1pzaY6QIi0FJWLC3OPA==}
cpu: [riscv64]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@rollup/rollup-linux-x64-gnu@4.9.5:
resolution: {integrity: sha512-Dq1bqBdLaZ1Gb/l2e5/+o3B18+8TI9ANlA1SkejZqDgdU/jK/ThYaMPMJpVMMXy2uRHvGKbkz9vheVGdq3cJfA==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@rollup/rollup-linux-x64-musl@4.9.5:
resolution: {integrity: sha512-ezyFUOwldYpj7AbkwyW9AJ203peub81CaAIVvckdkyH8EvhEIoKzaMFJj0G4qYJ5sw3BpqhFrsCc30t54HV8vg==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@rollup/rollup-win32-arm64-msvc@4.9.5:
resolution: {integrity: sha512-aHSsMnUw+0UETB0Hlv7B/ZHOGY5bQdwMKJSzGfDfvyhnpmVxLMGnQPGNE9wgqkLUs3+gbG1Qx02S2LLfJ5GaRQ==}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: false
optional: true
/@rollup/rollup-win32-ia32-msvc@4.9.5:
resolution: {integrity: sha512-AiqiLkb9KSf7Lj/o1U3SEP9Zn+5NuVKgFdRIZkvd4N0+bYrTOovVd0+LmYCPQGbocT4kvFyK+LXCDiXPBF3fyA==}
cpu: [ia32]
os: [win32]
requiresBuild: true
dev: false
optional: true
/@rollup/rollup-win32-x64-msvc@4.9.5:
resolution: {integrity: sha512-1q+mykKE3Vot1kaFJIDoUFv5TuW+QQVaf2FmTT9krg86pQrGStOSJJ0Zil7CFagyxDuouTepzt5Y5TVzyajOdQ==}
cpu: [x64]
os: [win32]
requiresBuild: true
dev: false
optional: true
/@types/estree@1.0.5:
resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
dev: false
/esbuild@0.19.11:
resolution: {integrity: sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==}
engines: {node: '>=12'} engines: {node: '>=12'}
hasBin: true hasBin: true
requiresBuild: true requiresBuild: true
optionalDependencies: optionalDependencies:
'@esbuild/android-arm': 0.18.20 '@esbuild/aix-ppc64': 0.19.11
'@esbuild/android-arm64': 0.18.20 '@esbuild/android-arm': 0.19.11
'@esbuild/android-x64': 0.18.20 '@esbuild/android-arm64': 0.19.11
'@esbuild/darwin-arm64': 0.18.20 '@esbuild/android-x64': 0.19.11
'@esbuild/darwin-x64': 0.18.20 '@esbuild/darwin-arm64': 0.19.11
'@esbuild/freebsd-arm64': 0.18.20 '@esbuild/darwin-x64': 0.19.11
'@esbuild/freebsd-x64': 0.18.20 '@esbuild/freebsd-arm64': 0.19.11
'@esbuild/linux-arm': 0.18.20 '@esbuild/freebsd-x64': 0.19.11
'@esbuild/linux-arm64': 0.18.20 '@esbuild/linux-arm': 0.19.11
'@esbuild/linux-ia32': 0.18.20 '@esbuild/linux-arm64': 0.19.11
'@esbuild/linux-loong64': 0.18.20 '@esbuild/linux-ia32': 0.19.11
'@esbuild/linux-mips64el': 0.18.20 '@esbuild/linux-loong64': 0.19.11
'@esbuild/linux-ppc64': 0.18.20 '@esbuild/linux-mips64el': 0.19.11
'@esbuild/linux-riscv64': 0.18.20 '@esbuild/linux-ppc64': 0.19.11
'@esbuild/linux-s390x': 0.18.20 '@esbuild/linux-riscv64': 0.19.11
'@esbuild/linux-x64': 0.18.20 '@esbuild/linux-s390x': 0.19.11
'@esbuild/netbsd-x64': 0.18.20 '@esbuild/linux-x64': 0.19.11
'@esbuild/openbsd-x64': 0.18.20 '@esbuild/netbsd-x64': 0.19.11
'@esbuild/sunos-x64': 0.18.20 '@esbuild/openbsd-x64': 0.19.11
'@esbuild/win32-arm64': 0.18.20 '@esbuild/sunos-x64': 0.19.11
'@esbuild/win32-ia32': 0.18.20 '@esbuild/win32-arm64': 0.19.11
'@esbuild/win32-x64': 0.18.20 '@esbuild/win32-ia32': 0.19.11
'@esbuild/win32-x64': 0.19.11
dev: false dev: false
/fsevents@2.3.3: /fsevents@2.3.3:
@ -250,8 +368,8 @@ packages:
dev: false dev: false
optional: true optional: true
/nanoid@3.3.6: /nanoid@3.3.7:
resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true hasBin: true
dev: false dev: false
@ -260,20 +378,35 @@ packages:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
dev: false dev: false
/postcss@8.4.31: /postcss@8.4.33:
resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} resolution: {integrity: sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==}
engines: {node: ^10 || ^12 || >=14} engines: {node: ^10 || ^12 || >=14}
dependencies: dependencies:
nanoid: 3.3.6 nanoid: 3.3.7
picocolors: 1.0.0 picocolors: 1.0.0
source-map-js: 1.0.2 source-map-js: 1.0.2
dev: false dev: false
/rollup@3.29.4: /rollup@4.9.5:
resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} resolution: {integrity: sha512-E4vQW0H/mbNMw2yLSqJyjtkHY9dslf/p0zuT1xehNRqUTBOFMqEjguDvqhXr7N7r/4ttb2jr4T41d3dncmIgbQ==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'} engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true hasBin: true
dependencies:
'@types/estree': 1.0.5
optionalDependencies: optionalDependencies:
'@rollup/rollup-android-arm-eabi': 4.9.5
'@rollup/rollup-android-arm64': 4.9.5
'@rollup/rollup-darwin-arm64': 4.9.5
'@rollup/rollup-darwin-x64': 4.9.5
'@rollup/rollup-linux-arm-gnueabihf': 4.9.5
'@rollup/rollup-linux-arm64-gnu': 4.9.5
'@rollup/rollup-linux-arm64-musl': 4.9.5
'@rollup/rollup-linux-riscv64-gnu': 4.9.5
'@rollup/rollup-linux-x64-gnu': 4.9.5
'@rollup/rollup-linux-x64-musl': 4.9.5
'@rollup/rollup-win32-arm64-msvc': 4.9.5
'@rollup/rollup-win32-ia32-msvc': 4.9.5
'@rollup/rollup-win32-x64-msvc': 4.9.5
fsevents: 2.3.3 fsevents: 2.3.3
dev: false dev: false
@ -282,12 +415,12 @@ packages:
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
dev: false dev: false
/vite@4.4.12: /vite@5.0.12:
resolution: {integrity: sha512-KtPlUbWfxzGVul8Nut8Gw2Qe8sBzWY+8QVc5SL8iRFnpnrcoCaNlzO40c1R6hPmcdTwIPEDkq0Y9+27a5tVbdQ==} resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==}
engines: {node: ^14.18.0 || >=16.0.0} engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
'@types/node': '>= 14' '@types/node': ^18.0.0 || >=20.0.0
less: '*' less: '*'
lightningcss: ^1.21.0 lightningcss: ^1.21.0
sass: '*' sass: '*'
@ -310,9 +443,9 @@ packages:
terser: terser:
optional: true optional: true
dependencies: dependencies:
esbuild: 0.18.20 esbuild: 0.19.11
postcss: 8.4.31 postcss: 8.4.33
rollup: 3.29.4 rollup: 4.9.5
optionalDependencies: optionalDependencies:
fsevents: 2.3.3 fsevents: 2.3.3
dev: false dev: false

View file

@ -1,3 +1 @@
!/dist
/dist/*
!/dist/index.html !/dist/index.html

View file

@ -8,6 +8,7 @@
</head> </head>
<body> <body>
<pre id="output"></pre>
<script src="./bundle.js"></script> <script src="./bundle.js"></script>
</body> </body>

View file

@ -11,9 +11,9 @@
"author": "", "author": "",
"license": "ISC", "license": "ISC",
"devDependencies": { "devDependencies": {
"@types/node": "^20.8.4", "@types/node": "^20.11.5",
"serve": "^14.2.1", "serve": "^14.2.1",
"webpack": "^5.88.2", "webpack": "^5.89.0",
"webpack-cli": "^5.1.4" "webpack-cli": "^5.1.4"
}, },
"dependencies": { "dependencies": {

View file

@ -11,17 +11,17 @@ dependencies:
devDependencies: devDependencies:
'@types/node': '@types/node':
specifier: ^20.8.4 specifier: ^20.11.5
version: 20.8.4 version: 20.11.5
serve: serve:
specifier: ^14.2.1 specifier: ^14.2.1
version: 14.2.1 version: 14.2.1
webpack: webpack:
specifier: ^5.88.2 specifier: ^5.89.0
version: 5.88.2(webpack-cli@5.1.4) version: 5.89.0(webpack-cli@5.1.4)
webpack-cli: webpack-cli:
specifier: ^5.1.4 specifier: ^5.1.4
version: 5.1.4(webpack@5.88.2) version: 5.1.4(webpack@5.89.0)
packages: packages:
@ -36,7 +36,7 @@ packages:
dependencies: dependencies:
'@jridgewell/set-array': 1.1.2 '@jridgewell/set-array': 1.1.2
'@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/sourcemap-codec': 1.4.15
'@jridgewell/trace-mapping': 0.3.19 '@jridgewell/trace-mapping': 0.3.22
dev: true dev: true
/@jridgewell/resolve-uri@3.1.1: /@jridgewell/resolve-uri@3.1.1:
@ -53,46 +53,46 @@ packages:
resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==}
dependencies: dependencies:
'@jridgewell/gen-mapping': 0.3.3 '@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.19 '@jridgewell/trace-mapping': 0.3.22
dev: true dev: true
/@jridgewell/sourcemap-codec@1.4.15: /@jridgewell/sourcemap-codec@1.4.15:
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
dev: true dev: true
/@jridgewell/trace-mapping@0.3.19: /@jridgewell/trace-mapping@0.3.22:
resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==} resolution: {integrity: sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==}
dependencies: dependencies:
'@jridgewell/resolve-uri': 3.1.1 '@jridgewell/resolve-uri': 3.1.1
'@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/sourcemap-codec': 1.4.15
dev: true dev: true
/@types/eslint-scope@3.7.5: /@types/eslint-scope@3.7.7:
resolution: {integrity: sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==} resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==}
dependencies: dependencies:
'@types/eslint': 8.44.3 '@types/eslint': 8.56.2
'@types/estree': 1.0.2 '@types/estree': 1.0.5
dev: true dev: true
/@types/eslint@8.44.3: /@types/eslint@8.56.2:
resolution: {integrity: sha512-iM/WfkwAhwmPff3wZuPLYiHX18HI24jU8k1ZSH7P8FHwxTjZ2P6CoX2wnF43oprR+YXJM6UUxATkNvyv/JHd+g==} resolution: {integrity: sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw==}
dependencies: dependencies:
'@types/estree': 1.0.2 '@types/estree': 1.0.5
'@types/json-schema': 7.0.13 '@types/json-schema': 7.0.15
dev: true dev: true
/@types/estree@1.0.2: /@types/estree@1.0.5:
resolution: {integrity: sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==} resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
dev: true dev: true
/@types/json-schema@7.0.13: /@types/json-schema@7.0.15:
resolution: {integrity: sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==} resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
dev: true dev: true
/@types/node@20.8.4: /@types/node@20.11.5:
resolution: {integrity: sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==} resolution: {integrity: sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==}
dependencies: dependencies:
undici-types: 5.25.3 undici-types: 5.26.5
dev: true dev: true
/@webassemblyjs/ast@1.11.6: /@webassemblyjs/ast@1.11.6:
@ -201,29 +201,29 @@ packages:
'@xtuc/long': 4.2.2 '@xtuc/long': 4.2.2
dev: true dev: true
/@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.88.2): /@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.89.0):
resolution: {integrity: sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==} resolution: {integrity: sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==}
engines: {node: '>=14.15.0'} engines: {node: '>=14.15.0'}
peerDependencies: peerDependencies:
webpack: 5.x.x webpack: 5.x.x
webpack-cli: 5.x.x webpack-cli: 5.x.x
dependencies: dependencies:
webpack: 5.88.2(webpack-cli@5.1.4) webpack: 5.89.0(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack@5.88.2) webpack-cli: 5.1.4(webpack@5.89.0)
dev: true dev: true
/@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.88.2): /@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.89.0):
resolution: {integrity: sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==} resolution: {integrity: sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==}
engines: {node: '>=14.15.0'} engines: {node: '>=14.15.0'}
peerDependencies: peerDependencies:
webpack: 5.x.x webpack: 5.x.x
webpack-cli: 5.x.x webpack-cli: 5.x.x
dependencies: dependencies:
webpack: 5.88.2(webpack-cli@5.1.4) webpack: 5.89.0(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack@5.88.2) webpack-cli: 5.1.4(webpack@5.89.0)
dev: true dev: true
/@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack@5.88.2): /@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack@5.89.0):
resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==}
engines: {node: '>=14.15.0'} engines: {node: '>=14.15.0'}
peerDependencies: peerDependencies:
@ -234,8 +234,8 @@ packages:
webpack-dev-server: webpack-dev-server:
optional: true optional: true
dependencies: dependencies:
webpack: 5.88.2(webpack-cli@5.1.4) webpack: 5.89.0(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack@5.88.2) webpack-cli: 5.1.4(webpack@5.89.0)
dev: true dev: true
/@xtuc/ieee754@1.2.0: /@xtuc/ieee754@1.2.0:
@ -258,16 +258,16 @@ packages:
negotiator: 0.6.3 negotiator: 0.6.3
dev: true dev: true
/acorn-import-assertions@1.9.0(acorn@8.10.0): /acorn-import-assertions@1.9.0(acorn@8.11.3):
resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==}
peerDependencies: peerDependencies:
acorn: ^8 acorn: ^8
dependencies: dependencies:
acorn: 8.10.0 acorn: 8.11.3
dev: true dev: true
/acorn@8.10.0: /acorn@8.11.3:
resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
engines: {node: '>=0.4.0'} engines: {node: '>=0.4.0'}
hasBin: true hasBin: true
dev: true dev: true
@ -359,15 +359,15 @@ packages:
concat-map: 0.0.1 concat-map: 0.0.1
dev: true dev: true
/browserslist@4.22.1: /browserslist@4.22.2:
resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true hasBin: true
dependencies: dependencies:
caniuse-lite: 1.0.30001546 caniuse-lite: 1.0.30001579
electron-to-chromium: 1.4.547 electron-to-chromium: 1.4.640
node-releases: 2.0.13 node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.22.1) update-browserslist-db: 1.0.13(browserslist@4.22.2)
dev: true dev: true
/buffer-from@1.1.2: /buffer-from@1.1.2:
@ -384,8 +384,8 @@ packages:
engines: {node: '>=14.16'} engines: {node: '>=14.16'}
dev: true dev: true
/caniuse-lite@1.0.30001546: /caniuse-lite@1.0.30001579:
resolution: {integrity: sha512-zvtSJwuQFpewSyRrI3AsftF6rM0X80mZkChIt1spBGEvRglCrjTniXvinc8JKRoqTwXAgvqTImaN9igfSMtUBw==} resolution: {integrity: sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==}
dev: true dev: true
/chalk-template@0.4.0: /chalk-template@0.4.0:
@ -520,8 +520,8 @@ packages:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
dev: true dev: true
/electron-to-chromium@1.4.547: /electron-to-chromium@1.4.640:
resolution: {integrity: sha512-QC99aDjzNir+D4c1jE7QWt3RybAxBWYXBdCoaUaAumkD7nDwPLgyt03qNgpVscn18UIGJIZZbFlzNaUSwhPLiA==} resolution: {integrity: sha512-z/6oZ/Muqk4BaE7P69bXhUhpJbUM9ZJeka43ZwxsDshKtePns4mhBlh8bU5+yrnOnz3fhG82XLzGUXazOmsWnA==}
dev: true dev: true
/emoji-regex@8.0.0: /emoji-regex@8.0.0:
@ -546,8 +546,8 @@ packages:
hasBin: true hasBin: true
dev: true dev: true
/es-module-lexer@1.3.1: /es-module-lexer@1.4.1:
resolution: {integrity: sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==} resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==}
dev: true dev: true
/escalade@3.1.1: /escalade@3.1.1:
@ -727,7 +727,7 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'} engines: {node: '>= 10.13.0'}
dependencies: dependencies:
'@types/node': 20.8.4 '@types/node': 20.11.5
merge-stream: 2.0.0 merge-stream: 2.0.0
supports-color: 8.1.1 supports-color: 8.1.1
dev: true dev: true
@ -817,8 +817,8 @@ packages:
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
dev: true dev: true
/node-releases@2.0.13: /node-releases@2.0.14:
resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
dev: true dev: true
/npm-run-path@4.0.1: /npm-run-path@4.0.1:
@ -981,13 +981,13 @@ packages:
resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==}
engines: {node: '>= 10.13.0'} engines: {node: '>= 10.13.0'}
dependencies: dependencies:
'@types/json-schema': 7.0.13 '@types/json-schema': 7.0.15
ajv: 6.12.6 ajv: 6.12.6
ajv-keywords: 3.5.2(ajv@6.12.6) ajv-keywords: 3.5.2(ajv@6.12.6)
dev: true dev: true
/serialize-javascript@6.0.1: /serialize-javascript@6.0.2:
resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==} resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==}
dependencies: dependencies:
randombytes: 2.1.0 randombytes: 2.1.0
dev: true dev: true
@ -1126,8 +1126,8 @@ packages:
engines: {node: '>=6'} engines: {node: '>=6'}
dev: true dev: true
/terser-webpack-plugin@5.3.9(webpack@5.88.2): /terser-webpack-plugin@5.3.10(webpack@5.89.0):
resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
engines: {node: '>= 10.13.0'} engines: {node: '>= 10.13.0'}
peerDependencies: peerDependencies:
'@swc/core': '*' '@swc/core': '*'
@ -1142,21 +1142,21 @@ packages:
uglify-js: uglify-js:
optional: true optional: true
dependencies: dependencies:
'@jridgewell/trace-mapping': 0.3.19 '@jridgewell/trace-mapping': 0.3.22
jest-worker: 27.5.1 jest-worker: 27.5.1
schema-utils: 3.3.0 schema-utils: 3.3.0
serialize-javascript: 6.0.1 serialize-javascript: 6.0.2
terser: 5.21.0 terser: 5.27.0
webpack: 5.88.2(webpack-cli@5.1.4) webpack: 5.89.0(webpack-cli@5.1.4)
dev: true dev: true
/terser@5.21.0: /terser@5.27.0:
resolution: {integrity: sha512-WtnFKrxu9kaoXuiZFSGrcAvvBqAdmKx0SFNmVNYdJamMu9yyN3I/QF0FbH4QcqJQ+y1CJnzxGIKH0cSj+FGYRw==} resolution: {integrity: sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==}
engines: {node: '>=10'} engines: {node: '>=10'}
hasBin: true hasBin: true
dependencies: dependencies:
'@jridgewell/source-map': 0.3.5 '@jridgewell/source-map': 0.3.5
acorn: 8.10.0 acorn: 8.11.3
commander: 2.20.3 commander: 2.20.3
source-map-support: 0.5.21 source-map-support: 0.5.21
dev: true dev: true
@ -1166,17 +1166,17 @@ packages:
engines: {node: '>=12.20'} engines: {node: '>=12.20'}
dev: true dev: true
/undici-types@5.25.3: /undici-types@5.26.5:
resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==} resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
dev: true dev: true
/update-browserslist-db@1.0.13(browserslist@4.22.1): /update-browserslist-db@1.0.13(browserslist@4.22.2):
resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
browserslist: '>= 4.21.0' browserslist: '>= 4.21.0'
dependencies: dependencies:
browserslist: 4.22.1 browserslist: 4.22.2
escalade: 3.1.1 escalade: 3.1.1
picocolors: 1.0.0 picocolors: 1.0.0
dev: true dev: true
@ -1207,7 +1207,7 @@ packages:
graceful-fs: 4.2.11 graceful-fs: 4.2.11
dev: true dev: true
/webpack-cli@5.1.4(webpack@5.88.2): /webpack-cli@5.1.4(webpack@5.89.0):
resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==} resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==}
engines: {node: '>=14.15.0'} engines: {node: '>=14.15.0'}
hasBin: true hasBin: true
@ -1225,9 +1225,9 @@ packages:
optional: true optional: true
dependencies: dependencies:
'@discoveryjs/json-ext': 0.5.7 '@discoveryjs/json-ext': 0.5.7
'@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.88.2) '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.89.0)
'@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.88.2) '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.89.0)
'@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack@5.88.2) '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack@5.89.0)
colorette: 2.0.20 colorette: 2.0.20
commander: 10.0.1 commander: 10.0.1
cross-spawn: 7.0.3 cross-spawn: 7.0.3
@ -1236,7 +1236,7 @@ packages:
import-local: 3.1.0 import-local: 3.1.0
interpret: 3.1.1 interpret: 3.1.1
rechoir: 0.8.0 rechoir: 0.8.0
webpack: 5.88.2(webpack-cli@5.1.4) webpack: 5.89.0(webpack-cli@5.1.4)
webpack-merge: 5.9.0 webpack-merge: 5.9.0
dev: true dev: true
@ -1253,8 +1253,8 @@ packages:
engines: {node: '>=10.13.0'} engines: {node: '>=10.13.0'}
dev: true dev: true
/webpack@5.88.2(webpack-cli@5.1.4): /webpack@5.89.0(webpack-cli@5.1.4):
resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==}
engines: {node: '>=10.13.0'} engines: {node: '>=10.13.0'}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
@ -1263,17 +1263,17 @@ packages:
webpack-cli: webpack-cli:
optional: true optional: true
dependencies: dependencies:
'@types/eslint-scope': 3.7.5 '@types/eslint-scope': 3.7.7
'@types/estree': 1.0.2 '@types/estree': 1.0.5
'@webassemblyjs/ast': 1.11.6 '@webassemblyjs/ast': 1.11.6
'@webassemblyjs/wasm-edit': 1.11.6 '@webassemblyjs/wasm-edit': 1.11.6
'@webassemblyjs/wasm-parser': 1.11.6 '@webassemblyjs/wasm-parser': 1.11.6
acorn: 8.10.0 acorn: 8.11.3
acorn-import-assertions: 1.9.0(acorn@8.10.0) acorn-import-assertions: 1.9.0(acorn@8.11.3)
browserslist: 4.22.1 browserslist: 4.22.2
chrome-trace-event: 1.0.3 chrome-trace-event: 1.0.3
enhanced-resolve: 5.15.0 enhanced-resolve: 5.15.0
es-module-lexer: 1.3.1 es-module-lexer: 1.4.1
eslint-scope: 5.1.1 eslint-scope: 5.1.1
events: 3.3.0 events: 3.3.0
glob-to-regexp: 0.4.1 glob-to-regexp: 0.4.1
@ -1284,9 +1284,9 @@ packages:
neo-async: 2.6.2 neo-async: 2.6.2
schema-utils: 3.3.0 schema-utils: 3.3.0
tapable: 2.2.1 tapable: 2.2.1
terser-webpack-plugin: 5.3.9(webpack@5.88.2) terser-webpack-plugin: 5.3.10(webpack@5.89.0)
watchpack: 2.4.0 watchpack: 2.4.0
webpack-cli: 5.1.4(webpack@5.88.2) webpack-cli: 5.1.4(webpack@5.89.0)
webpack-sources: 3.2.3 webpack-sources: 3.2.3
transitivePeerDependencies: transitivePeerDependencies:
- '@swc/core' - '@swc/core'

View file

@ -1,6 +1,9 @@
import { BIN, VERSION } from "@yume-chan/fetch-scrcpy-server"; import { BIN, VERSION } from "@yume-chan/fetch-scrcpy-server";
console.log(VERSION); const output = document.getElementById("output");
output.textContent += VERSION + "\n";
fetch(BIN) fetch(BIN)
.then((res) => res.arrayBuffer()) .then((res) => res.arrayBuffer())
.then(console.log); .then((buffer) => {
output.textContent += "length: " + buffer.byteLength + " bytes\n";
});

View file

@ -30,6 +30,6 @@
"gh-release-fetch": "^4.0.3" "gh-release-fetch": "^4.0.3"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "^20.11.0" "@types/node": "^20.11.5"
} }
} }

View file

@ -41,7 +41,7 @@
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"jest": "^30.0.0-alpha.2", "jest": "^30.0.0-alpha.2",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"ts-jest": "^29.1.1", "ts-jest": "^29.1.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View file

@ -50,7 +50,7 @@
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"jest": "^30.0.0-alpha.2", "jest": "^30.0.0-alpha.2",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"ts-jest": "^29.1.1", "ts-jest": "^29.1.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View file

@ -47,7 +47,7 @@
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"jest": "^30.0.0-alpha.2", "jest": "^30.0.0-alpha.2",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"ts-jest": "^29.1.1", "ts-jest": "^29.1.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View file

@ -44,7 +44,7 @@
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"jest": "^30.0.0-alpha.2", "jest": "^30.0.0-alpha.2",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"ts-jest": "^29.1.1", "ts-jest": "^29.1.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View file

@ -44,7 +44,7 @@
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"jest": "^30.0.0-alpha.2", "jest": "^30.0.0-alpha.2",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"ts-jest": "^29.1.1", "ts-jest": "^29.1.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View file

@ -209,8 +209,8 @@ export class ConsumableWritableStream<T> extends WritableStream<Consumable<T>> {
return sink.start?.(controller); return sink.start?.(controller);
}, },
async write(chunk, controller) { async write(chunk, controller) {
await chunk.tryConsume( await chunk.tryConsume((value) =>
(value) => sink.write?.(value, controller), sink.write?.(value, controller),
); );
}, },
abort(reason) { abort(reason) {
@ -264,9 +264,8 @@ export class ConsumableTransformStream<I, O> extends TransformStream<
await transformer.start?.(wrappedController); await transformer.start?.(wrappedController);
}, },
async transform(chunk) { async transform(chunk) {
await chunk.tryConsume( await chunk.tryConsume((value) =>
(value) => transformer.transform?.(value, wrappedController!),
transformer.transform?.(value, wrappedController!),
); );
chunk.consume(); chunk.consume();
}, },

View file

@ -44,7 +44,7 @@
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"jest": "^30.0.0-alpha.2", "jest": "^30.0.0-alpha.2",
"prettier": "^3.1.1", "prettier": "^3.2.4",
"ts-jest": "^29.1.1", "ts-jest": "^29.1.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View file

@ -2,14 +2,14 @@
"name": "@yume-chan/eslint-config", "name": "@yume-chan/eslint-config",
"version": "1.0.0", "version": "1.0.0",
"dependencies": { "dependencies": {
"@rushstack/eslint-patch": "^1.6.1", "@rushstack/eslint-patch": "^1.7.0",
"@typescript-eslint/eslint-plugin": "^6.18.1", "@typescript-eslint/eslint-plugin": "^6.19.0",
"@typescript-eslint/parser": "^6.18.1", "@typescript-eslint/parser": "^6.19.0",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"eslint-plugin-import": "^2.29.1", "eslint-plugin-import": "^2.29.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
}, },
"devDependencies": { "devDependencies": {
"prettier": "^3.1.1" "prettier": "^3.2.4"
} }
} }

View file

@ -2,6 +2,6 @@
"name": "@yume-chan/tsconfig", "name": "@yume-chan/tsconfig",
"version": "1.0.0", "version": "1.0.0",
"devDependencies": { "devDependencies": {
"prettier": "^3.1.1" "prettier": "^3.2.4"
} }
} }