From d75d9b3f4b1f7b57b6d265c3a252b8b5b60f247b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ari=20Perkki=C3=B6?= Date: Wed, 16 Oct 2024 18:29:44 +0300 Subject: [PATCH] feat: remove unnecessary chapter level --- package.json | 8 +-- pnpm-lock.yaml | 66 +++++++++---------- src/components/TopBar.astro | 4 ++ .../_files/index.js | 0 .../_files/vite.config.ts | 0 .../_solution/index.js | 0 .../_solution/vite.config.ts | 0 .../env-variables-in-load-hook/content.md | 0 .../env-vars-in-node/_files/index.js | 0 .../env-vars-in-node/_solution/index.js | 0 .../env-plugin/env-vars-in-node/content.md | 0 .../importing-virtual-module/_files/index.js | 0 .../_files/vite.config.ts | 0 .../_solution/index.js | 0 .../_solution/vite.config.ts | 0 .../importing-virtual-module/content.md | 0 .../{vite-plugin => }/env-plugin/meta.md | 2 +- .../_files/index.js | 0 .../_files/vite.config.ts | 0 .../_solution/index.js | 0 .../_solution/vite.config.ts | 0 .../resolve-id-of-virtual-module/content.md | 0 .../summarize-env-plugin/_files/index.js | 0 .../_files/vite.config.ts | 0 .../summarize-env-plugin/_solution/index.js | 0 .../_solution/vite.config.ts | 0 .../summarize-env-plugin/content.md | 0 src/content/tutorial/meta.md | 7 +- .../_files/tutorial-example.js | 0 .../_files/vite-plugin-replace.ts | 0 .../_files/vite.config.ts | 0 .../_solution/tutorial-example.js | 0 .../_solution/vite-plugin-replace.ts | 0 .../_solution/vite.config.ts | 0 .../defining-transform-hook/content.md | 0 .../{vite-plugin => }/replace-plugin/meta.md | 2 +- .../_files/tutorial-example.js | 0 .../_files/vite-plugin-replace.ts | 0 .../_files/vite.config.ts | 0 .../_solution/tutorial-example.js | 0 .../_solution/vite-plugin-replace.ts | 0 .../_solution/vite.config.ts | 0 .../summarize-replace-plugin/content.md | 0 .../_files/vite-plugin-replace.ts | 0 .../transforming-code/_files/vite.config.ts | 0 .../_solution/vite-plugin-replace.ts | 0 .../_solution/vite.config.ts | 0 .../transforming-code/content.md | 0 .../_files/tutorial-example.js | 0 .../_files/vite-plugin-replace.ts | 0 .../_files/vite.config.ts | 0 .../_solution/tutorial-example.js | 0 .../_solution/vite-plugin-replace.ts | 0 .../_solution/vite.config.ts | 0 .../transforming-source-code/content.md | 0 src/content/tutorial/vite-plugin/meta.md | 8 --- .../defining-custom-plugin/_files/index.js | 0 .../_files/vite.config.ts | 0 .../defining-custom-plugin/_solution/index.js | 0 .../_solution/vite.config.ts | 0 .../defining-custom-plugin/content.md | 0 .../defining-load-hook/_files/content.yaml | 0 .../defining-load-hook/_files/index.js | 0 .../defining-load-hook/_files/vite.config.ts | 0 .../defining-load-hook/_solution/content.yaml | 0 .../defining-load-hook/_solution/index.js | 0 .../_solution/vite.config.ts | 0 .../yaml-plugin/defining-load-hook/content.md | 0 .../importing-yaml-files/_files/content.yaml | 0 .../importing-yaml-files/_files/index.js | 0 .../_solution/content.yaml | 0 .../importing-yaml-files/_solution/index.js | 0 .../importing-yaml-files/content.md | 0 .../{vite-plugin => }/yaml-plugin/meta.md | 2 +- .../processing-yaml-files/_files/content.yaml | 0 .../processing-yaml-files/_files/index.js | 0 .../_files/vite.config.ts | 0 .../_solution/content.yaml | 0 .../processing-yaml-files/_solution/index.js | 0 .../_solution/vite.config.ts | 0 .../processing-yaml-files/content.md | 0 .../summarize-yaml-plugin/_files/content.yaml | 0 .../summarize-yaml-plugin/_files/index.js | 0 .../_files/vite.config.ts | 0 .../_solution/content.yaml | 0 .../summarize-yaml-plugin/_solution/index.js | 0 .../_solution/vite.config.ts | 0 .../summarize-yaml-plugin/content.md | 0 88 files changed, 50 insertions(+), 49 deletions(-) rename src/content/tutorial/{vite-plugin => }/env-plugin/env-variables-in-load-hook/_files/index.js (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/env-variables-in-load-hook/_files/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/env-variables-in-load-hook/_solution/index.js (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/env-variables-in-load-hook/_solution/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/env-variables-in-load-hook/content.md (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/env-vars-in-node/_files/index.js (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/env-vars-in-node/_solution/index.js (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/env-vars-in-node/content.md (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/importing-virtual-module/_files/index.js (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/importing-virtual-module/_files/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/importing-virtual-module/_solution/index.js (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/importing-virtual-module/_solution/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/importing-virtual-module/content.md (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/meta.md (93%) rename src/content/tutorial/{vite-plugin => }/env-plugin/resolve-id-of-virtual-module/_files/index.js (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/resolve-id-of-virtual-module/_files/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/resolve-id-of-virtual-module/_solution/index.js (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/resolve-id-of-virtual-module/_solution/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/resolve-id-of-virtual-module/content.md (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/summarize-env-plugin/_files/index.js (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/summarize-env-plugin/_files/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/summarize-env-plugin/_solution/index.js (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/summarize-env-plugin/_solution/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/env-plugin/summarize-env-plugin/content.md (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/defining-transform-hook/_files/tutorial-example.js (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/defining-transform-hook/_files/vite-plugin-replace.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/defining-transform-hook/_files/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/defining-transform-hook/_solution/tutorial-example.js (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/defining-transform-hook/_solution/vite-plugin-replace.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/defining-transform-hook/_solution/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/defining-transform-hook/content.md (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/meta.md (92%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/summarize-replace-plugin/_files/tutorial-example.js (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/summarize-replace-plugin/_files/vite-plugin-replace.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/summarize-replace-plugin/_files/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/summarize-replace-plugin/_solution/tutorial-example.js (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/summarize-replace-plugin/_solution/vite-plugin-replace.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/summarize-replace-plugin/_solution/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/summarize-replace-plugin/content.md (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/transforming-code/_files/vite-plugin-replace.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/transforming-code/_files/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/transforming-code/_solution/vite-plugin-replace.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/transforming-code/_solution/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/transforming-code/content.md (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/transforming-source-code/_files/tutorial-example.js (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/transforming-source-code/_files/vite-plugin-replace.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/transforming-source-code/_files/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/transforming-source-code/_solution/tutorial-example.js (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/transforming-source-code/_solution/vite-plugin-replace.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/transforming-source-code/_solution/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/replace-plugin/transforming-source-code/content.md (100%) delete mode 100644 src/content/tutorial/vite-plugin/meta.md rename src/content/tutorial/{vite-plugin => }/yaml-plugin/defining-custom-plugin/_files/index.js (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/defining-custom-plugin/_files/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/defining-custom-plugin/_solution/index.js (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/defining-custom-plugin/_solution/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/defining-custom-plugin/content.md (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/defining-load-hook/_files/content.yaml (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/defining-load-hook/_files/index.js (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/defining-load-hook/_files/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/defining-load-hook/_solution/content.yaml (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/defining-load-hook/_solution/index.js (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/defining-load-hook/_solution/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/defining-load-hook/content.md (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/importing-yaml-files/_files/content.yaml (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/importing-yaml-files/_files/index.js (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/importing-yaml-files/_solution/content.yaml (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/importing-yaml-files/_solution/index.js (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/importing-yaml-files/content.md (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/meta.md (92%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/processing-yaml-files/_files/content.yaml (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/processing-yaml-files/_files/index.js (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/processing-yaml-files/_files/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/processing-yaml-files/_solution/content.yaml (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/processing-yaml-files/_solution/index.js (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/processing-yaml-files/_solution/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/processing-yaml-files/content.md (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/summarize-yaml-plugin/_files/content.yaml (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/summarize-yaml-plugin/_files/index.js (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/summarize-yaml-plugin/_files/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/summarize-yaml-plugin/_solution/content.yaml (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/summarize-yaml-plugin/_solution/index.js (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/summarize-yaml-plugin/_solution/vite.config.ts (100%) rename src/content/tutorial/{vite-plugin => }/yaml-plugin/summarize-yaml-plugin/content.md (100%) diff --git a/package.json b/package.json index 378ced2..8d53c1e 100644 --- a/package.json +++ b/package.json @@ -14,16 +14,16 @@ "format": "prettier src --write" }, "dependencies": { - "@tutorialkit/react": "^1.2.0", + "@tutorialkit/react": "1.3.0", "react": "^18.2.0", "react-dom": "^18.2.0" }, "devDependencies": { "@astrojs/check": "^0.6.0", "@astrojs/react": "^3.3.4", - "@tutorialkit/astro": "^1.2.0", - "@tutorialkit/theme": "^1.2.0", - "@tutorialkit/types": "^1.2.0", + "@tutorialkit/astro": "1.3.0", + "@tutorialkit/theme": "1.3.0", + "@tutorialkit/types": "1.3.0", "@types/node": "^20.12.7", "astro": "^4.15.0", "prettier": "^3.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f8db72f..c26ced4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,8 +6,8 @@ settings: dependencies: '@tutorialkit/react': - specifier: ^1.2.0 - version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(postcss@8.4.41)(react-dom@18.3.1)(vite@5.3.1) + specifier: 1.3.0 + version: 1.3.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(postcss@8.4.41)(react-dom@18.3.1)(vite@5.3.1) react: specifier: ^18.2.0 version: 18.3.1 @@ -23,14 +23,14 @@ devDependencies: specifier: ^3.3.4 version: 3.6.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(vite@5.3.1) '@tutorialkit/astro': - specifier: ^1.2.0 - version: 1.2.0(@types/react-dom@18.3.0)(astro@4.15.1)(postcss@8.4.41)(vite@5.3.1) + specifier: 1.3.0 + version: 1.3.0(@types/react-dom@18.3.0)(astro@4.15.1)(postcss@8.4.41)(vite@5.3.1) '@tutorialkit/theme': - specifier: ^1.2.0 - version: 1.2.0(postcss@8.4.41)(vite@5.3.1) + specifier: 1.3.0 + version: 1.3.0(postcss@8.4.41)(vite@5.3.1) '@tutorialkit/types': - specifier: ^1.2.0 - version: 1.2.0 + specifier: 1.3.0 + version: 1.3.0 '@types/node': specifier: ^20.12.7 version: 20.14.5 @@ -2316,8 +2316,8 @@ packages: resolution: {integrity: sha512-DFQGANNkEZRzFk1/rDP6TcFdM82ycHE+zfl9C/M/jXlH68jiqHWHFMQURLELoD8koxvu/eW5uhg94NSAZlYrUQ==} dev: true - /@tutorialkit/astro@1.2.0(@types/react-dom@18.3.0)(astro@4.15.1)(postcss@8.4.41)(vite@5.3.1): - resolution: {integrity: sha512-gLKo20/MunqjdqYgmb1GwABIUJcf7/Y2QPnPQF2qsQ1g5ZLRysbiViHPzBkemmv+B2Y9t2flncKZFN/hRp93Qw==} + /@tutorialkit/astro@1.3.0(@types/react-dom@18.3.0)(astro@4.15.1)(postcss@8.4.41)(vite@5.3.1): + resolution: {integrity: sha512-5kThHa4ESKyNlp+jJY/ZxHacyXwIrqZmmyDj4RN2ACsm8FDB2NMqkwC0xghmYM2bvafPhSyvbv1QElZArB87yw==} peerDependencies: astro: ^4.15.0 dependencies: @@ -2327,13 +2327,13 @@ packages: '@expressive-code/plugin-line-numbers': 0.35.3 '@nanostores/react': 0.7.2(nanostores@0.10.3)(react@18.3.1) '@stackblitz/sdk': 1.11.0 - '@tutorialkit/react': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(postcss@8.4.41)(react-dom@18.3.1)(vite@5.3.1) - '@tutorialkit/runtime': 1.2.0 - '@tutorialkit/theme': 1.2.0(postcss@8.4.41)(vite@5.3.1) - '@tutorialkit/types': 1.2.0 + '@tutorialkit/react': 1.3.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(postcss@8.4.41)(react-dom@18.3.1)(vite@5.3.1) + '@tutorialkit/runtime': 1.3.0 + '@tutorialkit/theme': 1.3.0(postcss@8.4.41)(vite@5.3.1) + '@tutorialkit/types': 1.3.0 '@types/react': 18.3.3 '@unocss/reset': 0.62.3 - '@webcontainer/api': 1.2.4 + '@webcontainer/api': 1.5.1 astro: 4.15.1(@types/node@20.14.5)(typescript@5.4.5) astro-expressive-code: 0.35.3(astro@4.15.1) chokidar: 3.6.0 @@ -2361,8 +2361,8 @@ packages: - vite dev: true - /@tutorialkit/react@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(postcss@8.4.41)(react-dom@18.3.1)(vite@5.3.1): - resolution: {integrity: sha512-bcEX6VI+5BHf7RjfAAJ0gDieiEsVFohiU4L0BjGBm7W7wy5KSOeVwvBk8OtxjRDWfwFyUigkKeANS420ndHyzg==} + /@tutorialkit/react@1.3.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(postcss@8.4.41)(react-dom@18.3.1)(vite@5.3.1): + resolution: {integrity: sha512-0rsPEoNWZ1GalP6EcAH4wFKEhp0+481IVOzuF/4OIjkliztk5TPU+HytDBRyH6Y5t/7rLFL3P+dWRnWstDnXKQ==} dependencies: '@codemirror/autocomplete': 6.17.0(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.1)(@lezer/common@1.2.1) '@codemirror/commands': 6.6.0 @@ -2386,9 +2386,9 @@ packages: '@radix-ui/react-context-menu': 2.2.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@replit/codemirror-lang-svelte': 6.0.0(@codemirror/autocomplete@6.17.0)(@codemirror/lang-css@6.2.1)(@codemirror/lang-html@6.4.9)(@codemirror/lang-javascript@6.2.2)(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.1)(@lezer/common@1.2.1)(@lezer/highlight@1.2.0)(@lezer/javascript@1.4.17)(@lezer/lr@1.4.1) - '@tutorialkit/runtime': 1.2.0 - '@tutorialkit/theme': 1.2.0(postcss@8.4.41)(vite@5.3.1) - '@webcontainer/api': 1.2.4 + '@tutorialkit/runtime': 1.3.0 + '@tutorialkit/theme': 1.3.0(postcss@8.4.41)(vite@5.3.1) + '@webcontainer/api': 1.5.1 '@xterm/addon-fit': 0.10.0(@xterm/xterm@5.5.0) '@xterm/addon-web-links': 0.11.0(@xterm/xterm@5.5.0) '@xterm/xterm': 5.5.0 @@ -2409,16 +2409,16 @@ packages: - supports-color - vite - /@tutorialkit/runtime@1.2.0: - resolution: {integrity: sha512-SEKoDbq1ICPMcQztOF5mOueOzYiIRHNNkoiJ5sSgLvDVQZWOh+dELbnO312Dq/3ThUlrGGOaJF8ctKqShnJ1wg==} + /@tutorialkit/runtime@1.3.0: + resolution: {integrity: sha512-Z5V9f4v7HDjweqUns/XoLkyXCQ1VtLgCJbqp6OUIW90972pVFbbJaFLREFaPm50CVaUM2vGEWhscc05fK3ZFhw==} dependencies: - '@tutorialkit/types': 1.2.0 - '@webcontainer/api': 1.2.4 + '@tutorialkit/types': 1.3.0 + '@webcontainer/api': 1.5.1 nanostores: 0.10.3 picomatch: 4.0.2 - /@tutorialkit/theme@1.2.0(postcss@8.4.41)(vite@5.3.1): - resolution: {integrity: sha512-zwYWoC8+9IruCZK3swWd96JIvVQeTojnnrB2jANqxP6dL8c6Dw1i3a1Xy/oQjYvMfrgWHAWQr2FncSsrmPc6Ag==} + /@tutorialkit/theme@1.3.0(postcss@8.4.41)(vite@5.3.1): + resolution: {integrity: sha512-h4FHRqIsxnwnrlGfym3VNaXNnNk9txlEPmW4Xf8UXFXLI104/UIPTbLJFRN5i+pZNgu/Dr4PIK/DAUvBlycqwQ==} dependencies: '@iconify-json/ph': 1.1.13 '@iconify-json/svg-spinners': 1.1.2 @@ -2431,8 +2431,8 @@ packages: - supports-color - vite - /@tutorialkit/types@1.2.0: - resolution: {integrity: sha512-LRv5MgBZWnjNxpJCKmBgosiuSfOimiyh6BDEEs3T4qaNTBdKkvSQXTXJA4d48NcvA1JqwBY6Ab58M+ecU4zhVA==} + /@tutorialkit/types@1.3.0: + resolution: {integrity: sha512-odi5sgT6NLupkQV/EuTtsYR93KeP9PxoJYw2T1cX0H3urUz5Cx3XdtxSEGc4be1dSn196sRjdkIEC/l064Z3cw==} dependencies: zod: 3.23.8 @@ -2845,8 +2845,8 @@ packages: resolution: {integrity: sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==} dev: true - /@webcontainer/api@1.2.4: - resolution: {integrity: sha512-vV42eKuat5QGz7agFJupT5sZj0CHOj/gg6J3/HanvgOVETt7gupzR+iuVNHwudS3yuW+x78Ai7T6fwvV7uBThQ==} + /@webcontainer/api@1.5.1: + resolution: {integrity: sha512-+ELk+TbTOUx0LawAUdB+nnxaofg/FxUXo/Ac/+CzHSP3SOc3ebBAW3fLo4UZfvJdUW+ygWZOiQMthPLQXvKZEg==} /@xterm/addon-fit@0.10.0(@xterm/xterm@5.5.0): resolution: {integrity: sha512-UFYkDm4HUahf2lnEyHvio51TNGiLK66mqP2JoATy7hRZeXaGMRDr00JiSF7m63vR5WKATF605yEggJKsw0JpMQ==} @@ -4962,7 +4962,7 @@ packages: nlcst-to-string: 4.0.0 unist-util-modify-children: 4.0.0 unist-util-visit-children: 3.0.0 - vfile: 6.0.1 + vfile: 6.0.3 dev: true /parse5@7.1.2: @@ -5310,7 +5310,7 @@ packages: dependencies: '@types/mdast': 4.0.4 mdast-util-to-markdown: 2.1.0 - unified: 11.0.4 + unified: 11.0.5 dev: true /request-light@0.7.0: @@ -5995,7 +5995,7 @@ packages: resolution: {integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==} dependencies: '@types/unist': 3.0.2 - vfile: 6.0.1 + vfile: 6.0.3 dev: true /vfile-message@3.1.4: diff --git a/src/components/TopBar.astro b/src/components/TopBar.astro index 8a28ee2..d14b834 100644 --- a/src/components/TopBar.astro +++ b/src/components/TopBar.astro @@ -26,6 +26,10 @@ +
+ +
+
diff --git a/src/content/tutorial/vite-plugin/env-plugin/env-variables-in-load-hook/_files/index.js b/src/content/tutorial/env-plugin/env-variables-in-load-hook/_files/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/env-variables-in-load-hook/_files/index.js rename to src/content/tutorial/env-plugin/env-variables-in-load-hook/_files/index.js diff --git a/src/content/tutorial/vite-plugin/env-plugin/env-variables-in-load-hook/_files/vite.config.ts b/src/content/tutorial/env-plugin/env-variables-in-load-hook/_files/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/env-variables-in-load-hook/_files/vite.config.ts rename to src/content/tutorial/env-plugin/env-variables-in-load-hook/_files/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/env-plugin/env-variables-in-load-hook/_solution/index.js b/src/content/tutorial/env-plugin/env-variables-in-load-hook/_solution/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/env-variables-in-load-hook/_solution/index.js rename to src/content/tutorial/env-plugin/env-variables-in-load-hook/_solution/index.js diff --git a/src/content/tutorial/vite-plugin/env-plugin/env-variables-in-load-hook/_solution/vite.config.ts b/src/content/tutorial/env-plugin/env-variables-in-load-hook/_solution/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/env-variables-in-load-hook/_solution/vite.config.ts rename to src/content/tutorial/env-plugin/env-variables-in-load-hook/_solution/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/env-plugin/env-variables-in-load-hook/content.md b/src/content/tutorial/env-plugin/env-variables-in-load-hook/content.md similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/env-variables-in-load-hook/content.md rename to src/content/tutorial/env-plugin/env-variables-in-load-hook/content.md diff --git a/src/content/tutorial/vite-plugin/env-plugin/env-vars-in-node/_files/index.js b/src/content/tutorial/env-plugin/env-vars-in-node/_files/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/env-vars-in-node/_files/index.js rename to src/content/tutorial/env-plugin/env-vars-in-node/_files/index.js diff --git a/src/content/tutorial/vite-plugin/env-plugin/env-vars-in-node/_solution/index.js b/src/content/tutorial/env-plugin/env-vars-in-node/_solution/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/env-vars-in-node/_solution/index.js rename to src/content/tutorial/env-plugin/env-vars-in-node/_solution/index.js diff --git a/src/content/tutorial/vite-plugin/env-plugin/env-vars-in-node/content.md b/src/content/tutorial/env-plugin/env-vars-in-node/content.md similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/env-vars-in-node/content.md rename to src/content/tutorial/env-plugin/env-vars-in-node/content.md diff --git a/src/content/tutorial/vite-plugin/env-plugin/importing-virtual-module/_files/index.js b/src/content/tutorial/env-plugin/importing-virtual-module/_files/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/importing-virtual-module/_files/index.js rename to src/content/tutorial/env-plugin/importing-virtual-module/_files/index.js diff --git a/src/content/tutorial/vite-plugin/env-plugin/importing-virtual-module/_files/vite.config.ts b/src/content/tutorial/env-plugin/importing-virtual-module/_files/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/importing-virtual-module/_files/vite.config.ts rename to src/content/tutorial/env-plugin/importing-virtual-module/_files/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/env-plugin/importing-virtual-module/_solution/index.js b/src/content/tutorial/env-plugin/importing-virtual-module/_solution/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/importing-virtual-module/_solution/index.js rename to src/content/tutorial/env-plugin/importing-virtual-module/_solution/index.js diff --git a/src/content/tutorial/vite-plugin/env-plugin/importing-virtual-module/_solution/vite.config.ts b/src/content/tutorial/env-plugin/importing-virtual-module/_solution/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/importing-virtual-module/_solution/vite.config.ts rename to src/content/tutorial/env-plugin/importing-virtual-module/_solution/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/env-plugin/importing-virtual-module/content.md b/src/content/tutorial/env-plugin/importing-virtual-module/content.md similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/importing-virtual-module/content.md rename to src/content/tutorial/env-plugin/importing-virtual-module/content.md diff --git a/src/content/tutorial/vite-plugin/env-plugin/meta.md b/src/content/tutorial/env-plugin/meta.md similarity index 93% rename from src/content/tutorial/vite-plugin/env-plugin/meta.md rename to src/content/tutorial/env-plugin/meta.md index a5e966b..25665ae 100644 --- a/src/content/tutorial/vite-plugin/env-plugin/meta.md +++ b/src/content/tutorial/env-plugin/meta.md @@ -1,5 +1,5 @@ --- -type: chapter +type: part lessons: - env-vars-in-node - importing-virtual-module diff --git a/src/content/tutorial/vite-plugin/env-plugin/resolve-id-of-virtual-module/_files/index.js b/src/content/tutorial/env-plugin/resolve-id-of-virtual-module/_files/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/resolve-id-of-virtual-module/_files/index.js rename to src/content/tutorial/env-plugin/resolve-id-of-virtual-module/_files/index.js diff --git a/src/content/tutorial/vite-plugin/env-plugin/resolve-id-of-virtual-module/_files/vite.config.ts b/src/content/tutorial/env-plugin/resolve-id-of-virtual-module/_files/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/resolve-id-of-virtual-module/_files/vite.config.ts rename to src/content/tutorial/env-plugin/resolve-id-of-virtual-module/_files/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/env-plugin/resolve-id-of-virtual-module/_solution/index.js b/src/content/tutorial/env-plugin/resolve-id-of-virtual-module/_solution/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/resolve-id-of-virtual-module/_solution/index.js rename to src/content/tutorial/env-plugin/resolve-id-of-virtual-module/_solution/index.js diff --git a/src/content/tutorial/vite-plugin/env-plugin/resolve-id-of-virtual-module/_solution/vite.config.ts b/src/content/tutorial/env-plugin/resolve-id-of-virtual-module/_solution/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/resolve-id-of-virtual-module/_solution/vite.config.ts rename to src/content/tutorial/env-plugin/resolve-id-of-virtual-module/_solution/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/env-plugin/resolve-id-of-virtual-module/content.md b/src/content/tutorial/env-plugin/resolve-id-of-virtual-module/content.md similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/resolve-id-of-virtual-module/content.md rename to src/content/tutorial/env-plugin/resolve-id-of-virtual-module/content.md diff --git a/src/content/tutorial/vite-plugin/env-plugin/summarize-env-plugin/_files/index.js b/src/content/tutorial/env-plugin/summarize-env-plugin/_files/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/summarize-env-plugin/_files/index.js rename to src/content/tutorial/env-plugin/summarize-env-plugin/_files/index.js diff --git a/src/content/tutorial/vite-plugin/env-plugin/summarize-env-plugin/_files/vite.config.ts b/src/content/tutorial/env-plugin/summarize-env-plugin/_files/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/summarize-env-plugin/_files/vite.config.ts rename to src/content/tutorial/env-plugin/summarize-env-plugin/_files/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/env-plugin/summarize-env-plugin/_solution/index.js b/src/content/tutorial/env-plugin/summarize-env-plugin/_solution/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/summarize-env-plugin/_solution/index.js rename to src/content/tutorial/env-plugin/summarize-env-plugin/_solution/index.js diff --git a/src/content/tutorial/vite-plugin/env-plugin/summarize-env-plugin/_solution/vite.config.ts b/src/content/tutorial/env-plugin/summarize-env-plugin/_solution/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/summarize-env-plugin/_solution/vite.config.ts rename to src/content/tutorial/env-plugin/summarize-env-plugin/_solution/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/env-plugin/summarize-env-plugin/content.md b/src/content/tutorial/env-plugin/summarize-env-plugin/content.md similarity index 100% rename from src/content/tutorial/vite-plugin/env-plugin/summarize-env-plugin/content.md rename to src/content/tutorial/env-plugin/summarize-env-plugin/content.md diff --git a/src/content/tutorial/meta.md b/src/content/tutorial/meta.md index 0501eec..20f3d32 100644 --- a/src/content/tutorial/meta.md +++ b/src/content/tutorial/meta.md @@ -1,9 +1,14 @@ --- type: tutorial parts: - - vite-plugin + - yaml-plugin + - env-plugin + - replace-plugin mainCommand: ["npm run dev", "Starting http server"] prepareCommands: - ["npm install", "Installing dependencies"] editPageLink: https://github.com/AriPerkkio/tutorial-vite-plugin/blob/main/src/content/tutorial/${path}?plain=1 +i18n: + partTemplate: ${title} +downloadAsZip: true --- diff --git a/src/content/tutorial/vite-plugin/replace-plugin/defining-transform-hook/_files/tutorial-example.js b/src/content/tutorial/replace-plugin/defining-transform-hook/_files/tutorial-example.js similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/defining-transform-hook/_files/tutorial-example.js rename to src/content/tutorial/replace-plugin/defining-transform-hook/_files/tutorial-example.js diff --git a/src/content/tutorial/vite-plugin/replace-plugin/defining-transform-hook/_files/vite-plugin-replace.ts b/src/content/tutorial/replace-plugin/defining-transform-hook/_files/vite-plugin-replace.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/defining-transform-hook/_files/vite-plugin-replace.ts rename to src/content/tutorial/replace-plugin/defining-transform-hook/_files/vite-plugin-replace.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/defining-transform-hook/_files/vite.config.ts b/src/content/tutorial/replace-plugin/defining-transform-hook/_files/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/defining-transform-hook/_files/vite.config.ts rename to src/content/tutorial/replace-plugin/defining-transform-hook/_files/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/defining-transform-hook/_solution/tutorial-example.js b/src/content/tutorial/replace-plugin/defining-transform-hook/_solution/tutorial-example.js similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/defining-transform-hook/_solution/tutorial-example.js rename to src/content/tutorial/replace-plugin/defining-transform-hook/_solution/tutorial-example.js diff --git a/src/content/tutorial/vite-plugin/replace-plugin/defining-transform-hook/_solution/vite-plugin-replace.ts b/src/content/tutorial/replace-plugin/defining-transform-hook/_solution/vite-plugin-replace.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/defining-transform-hook/_solution/vite-plugin-replace.ts rename to src/content/tutorial/replace-plugin/defining-transform-hook/_solution/vite-plugin-replace.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/defining-transform-hook/_solution/vite.config.ts b/src/content/tutorial/replace-plugin/defining-transform-hook/_solution/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/defining-transform-hook/_solution/vite.config.ts rename to src/content/tutorial/replace-plugin/defining-transform-hook/_solution/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/defining-transform-hook/content.md b/src/content/tutorial/replace-plugin/defining-transform-hook/content.md similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/defining-transform-hook/content.md rename to src/content/tutorial/replace-plugin/defining-transform-hook/content.md diff --git a/src/content/tutorial/vite-plugin/replace-plugin/meta.md b/src/content/tutorial/replace-plugin/meta.md similarity index 92% rename from src/content/tutorial/vite-plugin/replace-plugin/meta.md rename to src/content/tutorial/replace-plugin/meta.md index ae18bb0..ff7fe0a 100644 --- a/src/content/tutorial/vite-plugin/replace-plugin/meta.md +++ b/src/content/tutorial/replace-plugin/meta.md @@ -1,5 +1,5 @@ --- -type: chapter +type: part lessons: - transforming-code - defining-transform-hook diff --git a/src/content/tutorial/vite-plugin/replace-plugin/summarize-replace-plugin/_files/tutorial-example.js b/src/content/tutorial/replace-plugin/summarize-replace-plugin/_files/tutorial-example.js similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/summarize-replace-plugin/_files/tutorial-example.js rename to src/content/tutorial/replace-plugin/summarize-replace-plugin/_files/tutorial-example.js diff --git a/src/content/tutorial/vite-plugin/replace-plugin/summarize-replace-plugin/_files/vite-plugin-replace.ts b/src/content/tutorial/replace-plugin/summarize-replace-plugin/_files/vite-plugin-replace.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/summarize-replace-plugin/_files/vite-plugin-replace.ts rename to src/content/tutorial/replace-plugin/summarize-replace-plugin/_files/vite-plugin-replace.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/summarize-replace-plugin/_files/vite.config.ts b/src/content/tutorial/replace-plugin/summarize-replace-plugin/_files/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/summarize-replace-plugin/_files/vite.config.ts rename to src/content/tutorial/replace-plugin/summarize-replace-plugin/_files/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/summarize-replace-plugin/_solution/tutorial-example.js b/src/content/tutorial/replace-plugin/summarize-replace-plugin/_solution/tutorial-example.js similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/summarize-replace-plugin/_solution/tutorial-example.js rename to src/content/tutorial/replace-plugin/summarize-replace-plugin/_solution/tutorial-example.js diff --git a/src/content/tutorial/vite-plugin/replace-plugin/summarize-replace-plugin/_solution/vite-plugin-replace.ts b/src/content/tutorial/replace-plugin/summarize-replace-plugin/_solution/vite-plugin-replace.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/summarize-replace-plugin/_solution/vite-plugin-replace.ts rename to src/content/tutorial/replace-plugin/summarize-replace-plugin/_solution/vite-plugin-replace.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/summarize-replace-plugin/_solution/vite.config.ts b/src/content/tutorial/replace-plugin/summarize-replace-plugin/_solution/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/summarize-replace-plugin/_solution/vite.config.ts rename to src/content/tutorial/replace-plugin/summarize-replace-plugin/_solution/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/summarize-replace-plugin/content.md b/src/content/tutorial/replace-plugin/summarize-replace-plugin/content.md similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/summarize-replace-plugin/content.md rename to src/content/tutorial/replace-plugin/summarize-replace-plugin/content.md diff --git a/src/content/tutorial/vite-plugin/replace-plugin/transforming-code/_files/vite-plugin-replace.ts b/src/content/tutorial/replace-plugin/transforming-code/_files/vite-plugin-replace.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/transforming-code/_files/vite-plugin-replace.ts rename to src/content/tutorial/replace-plugin/transforming-code/_files/vite-plugin-replace.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/transforming-code/_files/vite.config.ts b/src/content/tutorial/replace-plugin/transforming-code/_files/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/transforming-code/_files/vite.config.ts rename to src/content/tutorial/replace-plugin/transforming-code/_files/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/transforming-code/_solution/vite-plugin-replace.ts b/src/content/tutorial/replace-plugin/transforming-code/_solution/vite-plugin-replace.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/transforming-code/_solution/vite-plugin-replace.ts rename to src/content/tutorial/replace-plugin/transforming-code/_solution/vite-plugin-replace.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/transforming-code/_solution/vite.config.ts b/src/content/tutorial/replace-plugin/transforming-code/_solution/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/transforming-code/_solution/vite.config.ts rename to src/content/tutorial/replace-plugin/transforming-code/_solution/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/transforming-code/content.md b/src/content/tutorial/replace-plugin/transforming-code/content.md similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/transforming-code/content.md rename to src/content/tutorial/replace-plugin/transforming-code/content.md diff --git a/src/content/tutorial/vite-plugin/replace-plugin/transforming-source-code/_files/tutorial-example.js b/src/content/tutorial/replace-plugin/transforming-source-code/_files/tutorial-example.js similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/transforming-source-code/_files/tutorial-example.js rename to src/content/tutorial/replace-plugin/transforming-source-code/_files/tutorial-example.js diff --git a/src/content/tutorial/vite-plugin/replace-plugin/transforming-source-code/_files/vite-plugin-replace.ts b/src/content/tutorial/replace-plugin/transforming-source-code/_files/vite-plugin-replace.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/transforming-source-code/_files/vite-plugin-replace.ts rename to src/content/tutorial/replace-plugin/transforming-source-code/_files/vite-plugin-replace.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/transforming-source-code/_files/vite.config.ts b/src/content/tutorial/replace-plugin/transforming-source-code/_files/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/transforming-source-code/_files/vite.config.ts rename to src/content/tutorial/replace-plugin/transforming-source-code/_files/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/transforming-source-code/_solution/tutorial-example.js b/src/content/tutorial/replace-plugin/transforming-source-code/_solution/tutorial-example.js similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/transforming-source-code/_solution/tutorial-example.js rename to src/content/tutorial/replace-plugin/transforming-source-code/_solution/tutorial-example.js diff --git a/src/content/tutorial/vite-plugin/replace-plugin/transforming-source-code/_solution/vite-plugin-replace.ts b/src/content/tutorial/replace-plugin/transforming-source-code/_solution/vite-plugin-replace.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/transforming-source-code/_solution/vite-plugin-replace.ts rename to src/content/tutorial/replace-plugin/transforming-source-code/_solution/vite-plugin-replace.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/transforming-source-code/_solution/vite.config.ts b/src/content/tutorial/replace-plugin/transforming-source-code/_solution/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/transforming-source-code/_solution/vite.config.ts rename to src/content/tutorial/replace-plugin/transforming-source-code/_solution/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/replace-plugin/transforming-source-code/content.md b/src/content/tutorial/replace-plugin/transforming-source-code/content.md similarity index 100% rename from src/content/tutorial/vite-plugin/replace-plugin/transforming-source-code/content.md rename to src/content/tutorial/replace-plugin/transforming-source-code/content.md diff --git a/src/content/tutorial/vite-plugin/meta.md b/src/content/tutorial/vite-plugin/meta.md deleted file mode 100644 index 7d09838..0000000 --- a/src/content/tutorial/vite-plugin/meta.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -type: part -chapters: - - yaml-plugin - - env-plugin - - replace-plugin -title: Vite Plugin ---- diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/defining-custom-plugin/_files/index.js b/src/content/tutorial/yaml-plugin/defining-custom-plugin/_files/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/defining-custom-plugin/_files/index.js rename to src/content/tutorial/yaml-plugin/defining-custom-plugin/_files/index.js diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/defining-custom-plugin/_files/vite.config.ts b/src/content/tutorial/yaml-plugin/defining-custom-plugin/_files/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/defining-custom-plugin/_files/vite.config.ts rename to src/content/tutorial/yaml-plugin/defining-custom-plugin/_files/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/defining-custom-plugin/_solution/index.js b/src/content/tutorial/yaml-plugin/defining-custom-plugin/_solution/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/defining-custom-plugin/_solution/index.js rename to src/content/tutorial/yaml-plugin/defining-custom-plugin/_solution/index.js diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/defining-custom-plugin/_solution/vite.config.ts b/src/content/tutorial/yaml-plugin/defining-custom-plugin/_solution/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/defining-custom-plugin/_solution/vite.config.ts rename to src/content/tutorial/yaml-plugin/defining-custom-plugin/_solution/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/defining-custom-plugin/content.md b/src/content/tutorial/yaml-plugin/defining-custom-plugin/content.md similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/defining-custom-plugin/content.md rename to src/content/tutorial/yaml-plugin/defining-custom-plugin/content.md diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/defining-load-hook/_files/content.yaml b/src/content/tutorial/yaml-plugin/defining-load-hook/_files/content.yaml similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/defining-load-hook/_files/content.yaml rename to src/content/tutorial/yaml-plugin/defining-load-hook/_files/content.yaml diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/defining-load-hook/_files/index.js b/src/content/tutorial/yaml-plugin/defining-load-hook/_files/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/defining-load-hook/_files/index.js rename to src/content/tutorial/yaml-plugin/defining-load-hook/_files/index.js diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/defining-load-hook/_files/vite.config.ts b/src/content/tutorial/yaml-plugin/defining-load-hook/_files/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/defining-load-hook/_files/vite.config.ts rename to src/content/tutorial/yaml-plugin/defining-load-hook/_files/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/defining-load-hook/_solution/content.yaml b/src/content/tutorial/yaml-plugin/defining-load-hook/_solution/content.yaml similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/defining-load-hook/_solution/content.yaml rename to src/content/tutorial/yaml-plugin/defining-load-hook/_solution/content.yaml diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/defining-load-hook/_solution/index.js b/src/content/tutorial/yaml-plugin/defining-load-hook/_solution/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/defining-load-hook/_solution/index.js rename to src/content/tutorial/yaml-plugin/defining-load-hook/_solution/index.js diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/defining-load-hook/_solution/vite.config.ts b/src/content/tutorial/yaml-plugin/defining-load-hook/_solution/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/defining-load-hook/_solution/vite.config.ts rename to src/content/tutorial/yaml-plugin/defining-load-hook/_solution/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/defining-load-hook/content.md b/src/content/tutorial/yaml-plugin/defining-load-hook/content.md similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/defining-load-hook/content.md rename to src/content/tutorial/yaml-plugin/defining-load-hook/content.md diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/importing-yaml-files/_files/content.yaml b/src/content/tutorial/yaml-plugin/importing-yaml-files/_files/content.yaml similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/importing-yaml-files/_files/content.yaml rename to src/content/tutorial/yaml-plugin/importing-yaml-files/_files/content.yaml diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/importing-yaml-files/_files/index.js b/src/content/tutorial/yaml-plugin/importing-yaml-files/_files/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/importing-yaml-files/_files/index.js rename to src/content/tutorial/yaml-plugin/importing-yaml-files/_files/index.js diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/importing-yaml-files/_solution/content.yaml b/src/content/tutorial/yaml-plugin/importing-yaml-files/_solution/content.yaml similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/importing-yaml-files/_solution/content.yaml rename to src/content/tutorial/yaml-plugin/importing-yaml-files/_solution/content.yaml diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/importing-yaml-files/_solution/index.js b/src/content/tutorial/yaml-plugin/importing-yaml-files/_solution/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/importing-yaml-files/_solution/index.js rename to src/content/tutorial/yaml-plugin/importing-yaml-files/_solution/index.js diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/importing-yaml-files/content.md b/src/content/tutorial/yaml-plugin/importing-yaml-files/content.md similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/importing-yaml-files/content.md rename to src/content/tutorial/yaml-plugin/importing-yaml-files/content.md diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/meta.md b/src/content/tutorial/yaml-plugin/meta.md similarity index 92% rename from src/content/tutorial/vite-plugin/yaml-plugin/meta.md rename to src/content/tutorial/yaml-plugin/meta.md index 6da4703..b6ce21e 100644 --- a/src/content/tutorial/vite-plugin/yaml-plugin/meta.md +++ b/src/content/tutorial/yaml-plugin/meta.md @@ -1,5 +1,5 @@ --- -type: chapter +type: part lessons: - importing-yaml-files - defining-custom-plugin diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/processing-yaml-files/_files/content.yaml b/src/content/tutorial/yaml-plugin/processing-yaml-files/_files/content.yaml similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/processing-yaml-files/_files/content.yaml rename to src/content/tutorial/yaml-plugin/processing-yaml-files/_files/content.yaml diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/processing-yaml-files/_files/index.js b/src/content/tutorial/yaml-plugin/processing-yaml-files/_files/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/processing-yaml-files/_files/index.js rename to src/content/tutorial/yaml-plugin/processing-yaml-files/_files/index.js diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/processing-yaml-files/_files/vite.config.ts b/src/content/tutorial/yaml-plugin/processing-yaml-files/_files/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/processing-yaml-files/_files/vite.config.ts rename to src/content/tutorial/yaml-plugin/processing-yaml-files/_files/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/processing-yaml-files/_solution/content.yaml b/src/content/tutorial/yaml-plugin/processing-yaml-files/_solution/content.yaml similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/processing-yaml-files/_solution/content.yaml rename to src/content/tutorial/yaml-plugin/processing-yaml-files/_solution/content.yaml diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/processing-yaml-files/_solution/index.js b/src/content/tutorial/yaml-plugin/processing-yaml-files/_solution/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/processing-yaml-files/_solution/index.js rename to src/content/tutorial/yaml-plugin/processing-yaml-files/_solution/index.js diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/processing-yaml-files/_solution/vite.config.ts b/src/content/tutorial/yaml-plugin/processing-yaml-files/_solution/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/processing-yaml-files/_solution/vite.config.ts rename to src/content/tutorial/yaml-plugin/processing-yaml-files/_solution/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/processing-yaml-files/content.md b/src/content/tutorial/yaml-plugin/processing-yaml-files/content.md similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/processing-yaml-files/content.md rename to src/content/tutorial/yaml-plugin/processing-yaml-files/content.md diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/summarize-yaml-plugin/_files/content.yaml b/src/content/tutorial/yaml-plugin/summarize-yaml-plugin/_files/content.yaml similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/summarize-yaml-plugin/_files/content.yaml rename to src/content/tutorial/yaml-plugin/summarize-yaml-plugin/_files/content.yaml diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/summarize-yaml-plugin/_files/index.js b/src/content/tutorial/yaml-plugin/summarize-yaml-plugin/_files/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/summarize-yaml-plugin/_files/index.js rename to src/content/tutorial/yaml-plugin/summarize-yaml-plugin/_files/index.js diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/summarize-yaml-plugin/_files/vite.config.ts b/src/content/tutorial/yaml-plugin/summarize-yaml-plugin/_files/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/summarize-yaml-plugin/_files/vite.config.ts rename to src/content/tutorial/yaml-plugin/summarize-yaml-plugin/_files/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/summarize-yaml-plugin/_solution/content.yaml b/src/content/tutorial/yaml-plugin/summarize-yaml-plugin/_solution/content.yaml similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/summarize-yaml-plugin/_solution/content.yaml rename to src/content/tutorial/yaml-plugin/summarize-yaml-plugin/_solution/content.yaml diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/summarize-yaml-plugin/_solution/index.js b/src/content/tutorial/yaml-plugin/summarize-yaml-plugin/_solution/index.js similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/summarize-yaml-plugin/_solution/index.js rename to src/content/tutorial/yaml-plugin/summarize-yaml-plugin/_solution/index.js diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/summarize-yaml-plugin/_solution/vite.config.ts b/src/content/tutorial/yaml-plugin/summarize-yaml-plugin/_solution/vite.config.ts similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/summarize-yaml-plugin/_solution/vite.config.ts rename to src/content/tutorial/yaml-plugin/summarize-yaml-plugin/_solution/vite.config.ts diff --git a/src/content/tutorial/vite-plugin/yaml-plugin/summarize-yaml-plugin/content.md b/src/content/tutorial/yaml-plugin/summarize-yaml-plugin/content.md similarity index 100% rename from src/content/tutorial/vite-plugin/yaml-plugin/summarize-yaml-plugin/content.md rename to src/content/tutorial/yaml-plugin/summarize-yaml-plugin/content.md