diff --git a/package.json b/package.json index 0df00c11..527f8696 100644 --- a/package.json +++ b/package.json @@ -103,7 +103,7 @@ "prettier": "3.2.5", "ts-loader": "9.5.4", "typescript": "5.9.3", - "webpack": "5.104.1", + "webpack": "5.105.4", "webpack-merge": "5.10.0" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dea5e95b..d283790d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -159,13 +159,13 @@ devDependencies: version: 3.2.5 ts-loader: specifier: 9.5.4 - version: 9.5.4(typescript@5.9.3)(webpack@5.104.1) + version: 9.5.4(typescript@5.9.3)(webpack@5.105.4) typescript: specifier: 5.9.3 version: 5.9.3 webpack: - specifier: 5.104.1 - version: 5.104.1 + specifier: 5.105.4 + version: 5.105.4 webpack-merge: specifier: 5.10.0 version: 5.10.0 @@ -2326,7 +2326,7 @@ packages: resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} dependencies: '@types/eslint': 8.40.2 - '@types/estree': 1.0.5 + '@types/estree': 1.0.8 dev: true /@types/eslint-scope@3.7.7: @@ -2934,13 +2934,13 @@ packages: acorn: 8.9.0 dev: true - /acorn-import-phases@1.0.4(acorn@8.15.0): + /acorn-import-phases@1.0.4(acorn@8.16.0): resolution: {integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==} engines: {node: '>=10.13.0'} peerDependencies: acorn: ^8.14.0 dependencies: - acorn: 8.15.0 + acorn: 8.16.0 dev: true /acorn-jsx@5.3.2(acorn@8.9.0): @@ -2957,6 +2957,12 @@ packages: hasBin: true dev: true + /acorn@8.16.0: + resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + /acorn@8.9.0: resolution: {integrity: sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==} engines: {node: '>=0.4.0'} @@ -4613,8 +4619,8 @@ packages: tapable: 2.2.1 dev: true - /enhanced-resolve@5.19.0: - resolution: {integrity: sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==} + /enhanced-resolve@5.20.1: + resolution: {integrity: sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==} engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 @@ -8796,7 +8802,7 @@ packages: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/json-schema': 7.0.12 + '@types/json-schema': 7.0.15 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) dev: true @@ -8905,12 +8911,6 @@ packages: randombytes: 2.1.0 dev: true - /serialize-javascript@6.0.2: - resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} - dependencies: - randombytes: 2.1.0 - dev: true - /serve-index@1.9.1: resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} engines: {node: '>= 0.8.0'} @@ -9525,8 +9525,8 @@ packages: webpack: 5.90.1 dev: true - /terser-webpack-plugin@5.3.16(webpack@5.104.1): - resolution: {integrity: sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q==} + /terser-webpack-plugin@5.4.0(webpack@5.105.4): + resolution: {integrity: sha512-Bn5vxm48flOIfkdl5CaD2+1CiUVbonWQ3KQPyP7/EuIl9Gbzq/gQFOzaMFUEgVjB1396tcK0SG8XcNJ/2kDH8g==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -9544,9 +9544,8 @@ packages: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 - serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1 + webpack: 5.105.4 dev: true /terser@5.27.0: @@ -9555,7 +9554,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.3 - acorn: 8.9.0 + acorn: 8.15.0 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -9566,7 +9565,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.3 - acorn: 8.15.0 + acorn: 8.16.0 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -9662,7 +9661,7 @@ packages: matchit: 1.1.0 dev: true - /ts-loader@9.5.4(typescript@5.9.3)(webpack@5.104.1): + /ts-loader@9.5.4(typescript@5.9.3)(webpack@5.105.4): resolution: {integrity: sha512-nCz0rEwunlTZiy6rXFByQU1kVVpCIgUpc/psFiKVrUwrizdnIbRFu8w7bxhUF0X613DYwT4XzrZHpVyMe758hQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -9675,7 +9674,7 @@ packages: semver: 7.7.3 source-map: 0.7.6 typescript: 5.9.3 - webpack: 5.104.1 + webpack: 5.105.4 dev: true /ts-morph@27.0.2: @@ -10134,13 +10133,13 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack-sources@3.3.3: - resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==} + /webpack-sources@3.3.4: + resolution: {integrity: sha512-7tP1PdV4vF+lYPnkMR0jMY5/la2ub5Fc/8VQrrU+lXkiM6C4TjVfGw7iKfyhnTQOsD+6Q/iKw0eFciziRgD58Q==} engines: {node: '>=10.13.0'} dev: true - /webpack@5.104.1: - resolution: {integrity: sha512-Qphch25abbMNtekmEGJmeRUhLDbe+QfiWTiqpKYkpCOWY64v9eyl+KRRLmqOFA2AvKPpc9DC6+u2n76tQLBoaA==} + /webpack@5.105.4: + resolution: {integrity: sha512-jTywjboN9aHxFlToqb0K0Zs9SbBoW4zRUlGzI2tYNxVYcEi/IPpn+Xi4ye5jTLvX2YeLuic/IvxNot+Q1jMoOw==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -10155,11 +10154,11 @@ packages: '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - acorn-import-phases: 1.0.4(acorn@8.15.0) + acorn: 8.16.0 + acorn-import-phases: 1.0.4(acorn@8.16.0) browserslist: 4.28.1 chrome-trace-event: 1.0.3 - enhanced-resolve: 5.19.0 + enhanced-resolve: 5.20.1 es-module-lexer: 2.0.0 eslint-scope: 5.1.1 events: 3.3.0 @@ -10171,9 +10170,9 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(webpack@5.104.1) + terser-webpack-plugin: 5.4.0(webpack@5.105.4) watchpack: 2.5.1 - webpack-sources: 3.3.3 + webpack-sources: 3.3.4 transitivePeerDependencies: - '@swc/core' - esbuild