From d6f0b7bd5bacbe3ab2aae8dc43a6313cbf42b99a Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Tue, 13 Jun 2023 11:30:48 -0400 Subject: [PATCH] Fix types (#8727) * put comment in right place * bump dts-buddy --------- Co-authored-by: Rich Harris --- packages/svelte/package.json | 2 +- packages/svelte/src/runtime/internal/utils.js | 1 + packages/svelte/src/runtime/store/index.js | 6 ------ pnpm-lock.yaml | 18 ++++++++++++++---- 4 files changed, 16 insertions(+), 11 deletions(-) diff --git a/packages/svelte/package.json b/packages/svelte/package.json index f3dfc00c85..e957e22497 100644 --- a/packages/svelte/package.json +++ b/packages/svelte/package.json @@ -125,7 +125,7 @@ "@types/node": "^14.14.31", "@typescript-eslint/eslint-plugin": "^5.58.0", "agadoo": "^3.0.0", - "dts-buddy": "^0.1.2", + "dts-buddy": "^0.1.4", "esbuild": "^0.17.19", "happy-dom": "^9.18.3", "jsdom": "^21.1.1", diff --git a/packages/svelte/src/runtime/internal/utils.js b/packages/svelte/src/runtime/internal/utils.js index c279b8d4bf..7d97f6db42 100644 --- a/packages/svelte/src/runtime/internal/utils.js +++ b/packages/svelte/src/runtime/internal/utils.js @@ -106,6 +106,7 @@ export function subscribe(store, ...callbacks) { } /** + * Get the current value from a store by subscribing and immediately unsubscribing. * @template T * @param {import('../store/public.js').Readable} store * @returns {T} diff --git a/packages/svelte/src/runtime/store/index.js b/packages/svelte/src/runtime/store/index.js index 3950e5ff4e..105f1ac404 100644 --- a/packages/svelte/src/runtime/store/index.js +++ b/packages/svelte/src/runtime/store/index.js @@ -189,10 +189,4 @@ export function readonly(store) { }; } -/** - * Get the current value from a store by subscribing and immediately unsubscribing. - * @template T - * @param {import('./public.js').Readable} store readable - * @returns {T} - */ export { get_store_value as get }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e85c9eecf5..906fb17a45 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -121,8 +121,8 @@ importers: specifier: ^3.0.0 version: 3.0.0 dts-buddy: - specifier: ^0.1.2 - version: 0.1.2 + specifier: ^0.1.4 + version: 0.1.4 esbuild: specifier: ^0.17.19 version: 0.17.19 @@ -1671,8 +1671,8 @@ packages: engines: {node: '>=12'} dev: true - /dts-buddy@0.1.2: - resolution: {integrity: sha512-CLDbDXtcrNjuWLYljJuCL4l//mvDZzjtFkmr4yGyCAk58szuzmjzoWKG+7NBFWeeajOiISu/IG96QNMb0CPtdw==} + /dts-buddy@0.1.4: + resolution: {integrity: sha512-kwWFPmpCFgQRW9U1zdg8ZAIx/KcyhPgvrP9k/apMGNl/LzmL1+PEWevJ6cBBwTW6zckfw9sHHziFK47IoBGX7g==} hasBin: true dependencies: '@jridgewell/source-map': 0.3.3 @@ -1683,6 +1683,7 @@ packages: magic-string: 0.30.0 sade: 1.8.1 tiny-glob: 0.2.9 + ts-api-utils: 0.0.46(typescript@5.0.4) typescript: 5.0.4 dev: true @@ -3995,6 +3996,15 @@ packages: engines: {node: '>=8'} dev: true + /ts-api-utils@0.0.46(typescript@5.0.4): + resolution: {integrity: sha512-YKJeSx39n0mMk+hrpyHKyTgxA3s7Pz/j1cXYR+t8HcwwZupzOR5xDGKnOEw3gmLaUeFUQt3FJD39AH9Ajn/mdA==} + engines: {node: '>=16.13.0'} + peerDependencies: + typescript: '>=4.2.0' + dependencies: + typescript: 5.0.4 + dev: true + /tsconfig-paths@3.14.2: resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} dependencies: