diff --git a/package.json b/package.json index 59a4eaf..c3c3173 100644 --- a/package.json +++ b/package.json @@ -107,10 +107,5 @@ "vite": { "optional": true } - }, - "pnpm": { - "patchedDependencies": { - "@microsoft/api-extractor@7.47.4": "patches/@microsoft__api-extractor@7.47.4.patch" - } } } diff --git a/patches/@microsoft__api-extractor@7.47.4.patch b/patches/@microsoft__api-extractor@7.47.4.patch deleted file mode 100644 index 0e2cfd3..0000000 --- a/patches/@microsoft__api-extractor@7.47.4.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/lib/api/Extractor.js b/lib/api/Extractor.js -index d125dff6b2741441e2f38c43704abd86b1209e8d..3cfbd58755d910dc2181eacc235adf148ce7e088 100644 ---- a/lib/api/Extractor.js -+++ b/lib/api/Extractor.js -@@ -281,7 +281,7 @@ class Extractor { - return apiReportChanged; - } - static _checkCompilerCompatibility(extractorConfig, messageRouter) { -- messageRouter.logInfo(ConsoleMessageId_1.ConsoleMessageId.Preamble, `Analysis will use the bundled TypeScript version ${ts.version}`); -+ // messageRouter.logInfo(ConsoleMessageId_1.ConsoleMessageId.Preamble, `Analysis will use the bundled TypeScript version ${ts.version}`); - try { - const typescriptPath = resolve.sync('typescript', { - basedir: extractorConfig.projectFolder, -@@ -296,8 +296,8 @@ class Extractor { - const theirMajor = semver.major(packageJson.version); - const theirMinor = semver.minor(packageJson.version); - if (theirMajor > ourMajor || (theirMajor === ourMajor && theirMinor > ourMinor)) { -- messageRouter.logInfo(ConsoleMessageId_1.ConsoleMessageId.CompilerVersionNotice, `*** The target project appears to use TypeScript ${packageJson.version} which is newer than the` + -- ` bundled compiler engine; consider upgrading API Extractor.`); -+ // messageRouter.logInfo(ConsoleMessageId_1.ConsoleMessageId.CompilerVersionNotice, `*** The target project appears to use TypeScript ${packageJson.version} which is newer than the` + -+ // ` bundled compiler engine; consider upgrading API Extractor.`); - } - } - } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5dd300e..5d03754 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,18 +6,13 @@ settings: pnpmfileChecksum: l2o6veac2ydtp2ana6am7ribzy -patchedDependencies: - '@microsoft/api-extractor@7.47.4': - hash: paxehuz2p3l36yy25qaamqwuty - path: patches/@microsoft__api-extractor@7.47.4.patch - importers: .: dependencies: '@microsoft/api-extractor': - specifier: 7.47.4 - version: 7.47.4(patch_hash=paxehuz2p3l36yy25qaamqwuty)(@types/node@20.14.11) + specifier: 7.47.7 + version: 7.47.7(@types/node@20.14.11) '@rollup/pluginutils': specifier: ^5.1.0 version: 5.1.0(rollup@3.29.4) @@ -42,9 +37,6 @@ importers: magic-string: specifier: ^0.30.11 version: 0.30.11 - vue-tsc: - specifier: 2.0.29 - version: 2.0.29(typescript@5.5.4) devDependencies: '@commitlint/cli': specifier: ^19.3.0 @@ -219,6 +211,9 @@ importers: vite: specifier: ^5.3.4 version: 5.3.4(@types/node@20.14.11) + vue-tsc: + specifier: ^2.1.6 + version: 2.1.6(typescript@5.5.4) packages: @@ -1002,11 +997,11 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - '@microsoft/api-extractor-model@7.29.4': - resolution: {integrity: sha512-LHOMxmT8/tU1IiiiHOdHFF83Qsi+V8d0kLfscG4EvQE9cafiR8blOYr8SfkQKWB1wgEilQgXJX3MIA4vetDLZw==} + '@microsoft/api-extractor-model@7.29.6': + resolution: {integrity: sha512-gC0KGtrZvxzf/Rt9oMYD2dHvtN/1KPEYsrQPyMKhLHnlVuO/f4AFN3E4toqZzD2pt4LhkKoYmL2H9tX3yCOyRw==} - '@microsoft/api-extractor@7.47.4': - resolution: {integrity: sha512-HKm+P4VNzWwvq1Ey+Jfhhj/3MjsD+ka2hbt8L5AcRM95lu1MFOYnz3XlU7Gr79Q/ZhOb7W/imAKeYrOI0bFydg==} + '@microsoft/api-extractor@7.47.7': + resolution: {integrity: sha512-fNiD3G55ZJGhPOBPMKD/enozj8yxJSYyVJWxRWdcUtw842rvthDHJgUWq9gXQTensFlMHv2wGuCjjivPv53j0A==} hasBin: true '@microsoft/tsdoc-config@0.17.0': @@ -1154,8 +1149,8 @@ packages: cpu: [x64] os: [win32] - '@rushstack/node-core-library@5.5.1': - resolution: {integrity: sha512-ZutW56qIzH8xIOlfyaLQJFx+8IBqdbVCZdnj+XT1MorQ1JqqxHse8vbCpEM+2MjsrqcbxcgDIbfggB1ZSQ2A3g==} + '@rushstack/node-core-library@5.7.0': + resolution: {integrity: sha512-Ff9Cz/YlWu9ce4dmqNBZpA45AEya04XaBFIjV7xTVeEf+y/kTjEasmozqFELXlNG4ROdevss75JrrZ5WgufDkQ==} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -1165,16 +1160,16 @@ packages: '@rushstack/rig-package@0.5.3': resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} - '@rushstack/terminal@0.13.3': - resolution: {integrity: sha512-fc3zjXOw8E0pXS5t9vTiIPx9gHA0fIdTXsu9mT4WbH+P3mYvnrX0iAQ5a6NvyK1+CqYWBTw/wVNx7SDJkI+WYQ==} + '@rushstack/terminal@0.14.0': + resolution: {integrity: sha512-juTKMAMpTIJKudeFkG5slD8Z/LHwNwGZLtU441l/u82XdTBfsP+LbGKJLCNwP5se+DMCT55GB8x9p6+C4UL7jw==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true - '@rushstack/ts-command-line@4.22.3': - resolution: {integrity: sha512-edMpWB3QhFFZ4KtSzS8WNjBgR4PXPPOVrOHMbb7kNpmQ1UFS9HdVtjCXg1H5fG+xYAbeE+TMPcVPUyX2p84STA==} + '@rushstack/ts-command-line@4.22.6': + resolution: {integrity: sha512-QSRqHT/IfoC5nk9zn6+fgyqOPXHME0BfchII9EUPR19pocsNp/xSbeBCbD3PIR2Lg+Q5qk7OFqk1VhWPMdKHJg==} '@sveltejs/vite-plugin-svelte-inspector@2.0.0': resolution: {integrity: sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==} @@ -1438,15 +1433,9 @@ packages: '@vitest/utils@2.0.4': resolution: {integrity: sha512-Zc75QuuoJhOBnlo99ZVUkJIuq4Oj0zAkrQ2VzCqNCx6wAwViHEh5Fnp4fiJTE9rA+sAoXRf00Z9xGgfEzV6fzQ==} - '@volar/language-core@2.4.0-alpha.18': - resolution: {integrity: sha512-JAYeJvYQQROmVRtSBIczaPjP3DX4QW1fOqW1Ebs0d3Y3EwSNRglz03dSv0Dm61dzd0Yx3WgTW3hndDnTQqgmyg==} - '@volar/language-core@2.4.4': resolution: {integrity: sha512-kO9k4kTLfxpg+6lq7/KAIv3m2d62IHuCL6GbVgYZTpfKvIGoAIlDxK7pFcB/eczN2+ydg/vnyaeZ6SGyZrJw2w==} - '@volar/source-map@2.4.0-alpha.18': - resolution: {integrity: sha512-MTeCV9MUwwsH0sNFiZwKtFrrVZUK6p8ioZs3xFzHc2cvDXHWlYN3bChdQtwKX+FY2HG6H3CfAu1pKijolzIQ8g==} - '@volar/source-map@2.4.4': resolution: {integrity: sha512-xG3PZqOP2haG8XG4Pg3PD1UGDAdqZg24Ru8c/qYjYAnmcj6GBR64mstx+bZux5QOyRaJK+/lNM/RnpvBD3489g==} @@ -1504,14 +1493,6 @@ packages: typescript: optional: true - '@vue/language-core@2.0.29': - resolution: {integrity: sha512-o2qz9JPjhdoVj8D2+9bDXbaI4q2uZTHQA/dbyZT4Bj1FR9viZxDJnLcKVHfxdn6wsOzRgpqIzJEEmSSvgMvDTQ==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@vue/language-core@2.1.6': resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==} peerDependencies: @@ -4075,8 +4056,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - vue-tsc@2.0.29: - resolution: {integrity: sha512-MHhsfyxO3mYShZCGYNziSbc63x7cQ5g9kvijV7dRe1TTXBRLxXyL0FnXWpUF1xII2mJ86mwYpYsUmMwkmerq7Q==} + vue-tsc@2.1.6: + resolution: {integrity: sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -4883,23 +4864,23 @@ snapshots: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.15 - '@microsoft/api-extractor-model@7.29.4(@types/node@20.14.11)': + '@microsoft/api-extractor-model@7.29.6(@types/node@20.14.11)': dependencies: '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.5.1(@types/node@20.14.11) + '@rushstack/node-core-library': 5.7.0(@types/node@20.14.11) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.47.4(patch_hash=paxehuz2p3l36yy25qaamqwuty)(@types/node@20.14.11)': + '@microsoft/api-extractor@7.47.7(@types/node@20.14.11)': dependencies: - '@microsoft/api-extractor-model': 7.29.4(@types/node@20.14.11) + '@microsoft/api-extractor-model': 7.29.6(@types/node@20.14.11) '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.5.1(@types/node@20.14.11) + '@rushstack/node-core-library': 5.7.0(@types/node@20.14.11) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.13.3(@types/node@20.14.11) - '@rushstack/ts-command-line': 4.22.3(@types/node@20.14.11) + '@rushstack/terminal': 0.14.0(@types/node@20.14.11) + '@rushstack/ts-command-line': 4.22.6(@types/node@20.14.11) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -5023,7 +5004,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.13.0': optional: true - '@rushstack/node-core-library@5.5.1(@types/node@20.14.11)': + '@rushstack/node-core-library@5.7.0(@types/node@20.14.11)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -5041,16 +5022,16 @@ snapshots: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.13.3(@types/node@20.14.11)': + '@rushstack/terminal@0.14.0(@types/node@20.14.11)': dependencies: - '@rushstack/node-core-library': 5.5.1(@types/node@20.14.11) + '@rushstack/node-core-library': 5.7.0(@types/node@20.14.11) supports-color: 8.1.1 optionalDependencies: '@types/node': 20.14.11 - '@rushstack/ts-command-line@4.22.3(@types/node@20.14.11)': + '@rushstack/ts-command-line@4.22.6(@types/node@20.14.11)': dependencies: - '@rushstack/terminal': 0.13.3(@types/node@20.14.11) + '@rushstack/terminal': 0.14.0(@types/node@20.14.11) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -5429,16 +5410,10 @@ snapshots: loupe: 3.1.1 tinyrainbow: 1.2.0 - '@volar/language-core@2.4.0-alpha.18': - dependencies: - '@volar/source-map': 2.4.0-alpha.18 - '@volar/language-core@2.4.4': dependencies: '@volar/source-map': 2.4.4 - '@volar/source-map@2.4.0-alpha.18': {} - '@volar/source-map@2.4.4': {} '@volar/typescript@2.4.4': @@ -5539,19 +5514,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/language-core@2.0.29(typescript@5.5.4)': - dependencies: - '@volar/language-core': 2.4.0-alpha.18 - '@vue/compiler-dom': 3.4.32 - '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.4.32 - computeds: 0.0.1 - minimatch: 9.0.3 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - optionalDependencies: - typescript: 5.5.4 - '@vue/language-core@2.1.6(typescript@5.5.4)': dependencies: '@volar/language-core': 2.4.4 @@ -8445,10 +8407,10 @@ snapshots: transitivePeerDependencies: - supports-color - vue-tsc@2.0.29(typescript@5.5.4): + vue-tsc@2.1.6(typescript@5.5.4): dependencies: '@volar/typescript': 2.4.4 - '@vue/language-core': 2.0.29(typescript@5.5.4) + '@vue/language-core': 2.1.6(typescript@5.5.4) semver: 7.6.3 typescript: 5.5.4