From 78749101e765e0325d51fe5ce2d044244c3e9705 Mon Sep 17 00:00:00 2001 From: Puru Vijay <47742487+PuruVJ@users.noreply.github.com> Date: Wed, 21 Jun 2023 13:19:58 +0530 Subject: [PATCH] fix: update/add links to website (#8729) --------- Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com> Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> Co-authored-by: Simon Holthausen --- packages/svelte/src/compiler/compile/index.js | 3 ++ packages/svelte/src/compiler/parse/index.js | 3 ++ .../svelte/src/compiler/preprocess/index.js | 4 +++ .../svelte/src/compiler/utils/namespaces.js | 2 +- .../svelte/src/runtime/action/public.d.ts | 4 +-- packages/svelte/src/runtime/animate/index.js | 4 +++ packages/svelte/src/runtime/easing/index.js | 30 +++++++++++++++++++ .../svelte/src/runtime/internal/lifecycle.js | 18 ++++++----- packages/svelte/src/runtime/internal/utils.js | 2 ++ packages/svelte/src/runtime/motion/spring.js | 3 ++ packages/svelte/src/runtime/motion/tweened.js | 3 ++ packages/svelte/src/runtime/store/index.js | 7 +++++ .../svelte/src/runtime/transition/index.js | 21 +++++++++++++ packages/svelte/src/shared/version.js | 7 ++++- .../expected.js | 4 +-- 15 files changed, 101 insertions(+), 14 deletions(-) diff --git a/packages/svelte/src/compiler/compile/index.js b/packages/svelte/src/compiler/compile/index.js index d2ac8eba63..a298af4586 100644 --- a/packages/svelte/src/compiler/compile/index.js +++ b/packages/svelte/src/compiler/compile/index.js @@ -115,6 +115,9 @@ function validate_options(options, warnings) { } /** + * `compile` takes your component source code, and turns it into a JavaScript module that exports a class. + * + * https://svelte.dev/docs/svelte-compiler#svelte-compile * @param {string} source * @param {import('../interfaces.js').CompileOptions} options */ diff --git a/packages/svelte/src/compiler/parse/index.js b/packages/svelte/src/compiler/parse/index.js index 3d7b533fac..fb543166c3 100644 --- a/packages/svelte/src/compiler/parse/index.js +++ b/packages/svelte/src/compiler/parse/index.js @@ -257,6 +257,9 @@ export class Parser { } /** + * The parse function parses a component, returning only its abstract syntax tree. + * + * https://svelte.dev/docs/svelte-compiler#svelte-parse * @param {string} template * @param {import('../interfaces.js').ParserOptions} options * @returns {import('../interfaces.js').Ast} diff --git a/packages/svelte/src/compiler/preprocess/index.js b/packages/svelte/src/compiler/preprocess/index.js index 2523686b5c..187c73aff3 100644 --- a/packages/svelte/src/compiler/preprocess/index.js +++ b/packages/svelte/src/compiler/preprocess/index.js @@ -327,6 +327,10 @@ async function process_markup(process, source) { } /** + * The preprocess function provides convenient hooks for arbitrarily transforming component source code. + * For example, it can be used to convert a