diff --git a/examples/pure-blog/docs/.vuepress/client.ts b/examples/pure-blog/docs/.vuepress/client.ts new file mode 100644 index 00000000..d37d8286 --- /dev/null +++ b/examples/pure-blog/docs/.vuepress/client.ts @@ -0,0 +1,5 @@ +import { defineClientConfig } from 'vuepress/client' + +export default defineClientConfig({ + +}) diff --git a/examples/pure-blog/docs/.vuepress/config.ts b/examples/pure-blog/docs/.vuepress/config.ts new file mode 100644 index 00000000..dd892804 --- /dev/null +++ b/examples/pure-blog/docs/.vuepress/config.ts @@ -0,0 +1,34 @@ +import { viteBundler } from '@vuepress/bundler-vite' +import { defineUserConfig } from 'vuepress' +import { plumeTheme } from 'vuepress-theme-plume' + +export default defineUserConfig({ + base: '/', + lang: 'zh-CN', + title: 'Plume', + description: 'vuepress-theme-plume', + + head: [ + // 配置站点图标 + ['link', { rel: 'icon', type: 'image/png', href: 'https://theme-plume.vuejs.press/favicon-32x32.png' }], + ], + + bundler: viteBundler(), + shouldPrefetch: false, // 站点较大,页面数量较多时,不建议启用 + + theme: plumeTheme({ + /* 添加您的部署域名, 有助于 SEO, 生成 sitemap */ + hostname: 'https://plume-pure-blog.netlify.app/', + + /* 文档仓库配置,用于 editLink */ + docsRepo: 'pengzhanbo/vuepress-theme-plume', + docsDir: 'examples/layout-slots/docs', + + /* 页内信息 */ + contributors: { mode: 'block' }, + changelog: true, + + /* 本地搜索, 默认启用 */ + search: { provider: 'local' }, + }), +}) diff --git a/examples/pure-blog/docs/.vuepress/plume.config.ts b/examples/pure-blog/docs/.vuepress/plume.config.ts new file mode 100644 index 00000000..f2d5f3bc --- /dev/null +++ b/examples/pure-blog/docs/.vuepress/plume.config.ts @@ -0,0 +1,41 @@ +import { defineThemeConfig } from 'vuepress-theme-plume' + +/** + * @see https://theme-plume.vuejs.press/config/basic/ + */ +export default defineThemeConfig({ + logo: 'https://theme-plume.vuejs.press/plume.png', + + appearance: true, // 配置 深色模式 + + social: [ + { icon: 'github', link: '/' }, + ], + + /** + * @see https://theme-plume.vuejs.press/config/basic/#profile + */ + profile: { + avatar: 'https://theme-plume.vuejs.press/plume.png', + name: 'VuePress Plume', + description: 'vuepress-theme-plume', + }, + + navbar: [ + { text: '首页', link: '/' }, + { text: '标签', link: '/tags/' }, + { text: '分类', link: '/categories/' }, + { text: '归档', link: '/archives/' }, + ], + collections: [ + { + type: 'post', + dir: '/', // dir 设置为 `/`,直接指向 docs 目录 + title: '博客', + postList: false, + link: '/', // link 设置为 `/`, 其它生成的页面相对于 `/` 拼接,如 `/tags/` + linkPrefix: '/', // linkPrefix 设置为 `/`, 则文章页面的 permalink 为 `/xxxx/`, xxxx 由 nanoid 生成 + exclude: ['README.md'], // 排除 README.md,避免添加到文章列表中 + }, + ], +}) diff --git a/examples/pure-blog/docs/.vuepress/public/plume.svg b/examples/pure-blog/docs/.vuepress/public/plume.svg new file mode 100644 index 00000000..62ee70c6 --- /dev/null +++ b/examples/pure-blog/docs/.vuepress/public/plume.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/examples/pure-blog/docs/1.learn/1.math/Calculus.md b/examples/pure-blog/docs/1.learn/1.math/Calculus.md new file mode 100644 index 00000000..4211ec08 --- /dev/null +++ b/examples/pure-blog/docs/1.learn/1.math/Calculus.md @@ -0,0 +1,5 @@ +--- +title: Calculus +createTime: 2025/10/15 12:58:44 +permalink: /y4kyex0h/ +--- diff --git a/examples/pure-blog/docs/1.learn/1.math/Linear Algebra.md b/examples/pure-blog/docs/1.learn/1.math/Linear Algebra.md new file mode 100644 index 00000000..1adf565e --- /dev/null +++ b/examples/pure-blog/docs/1.learn/1.math/Linear Algebra.md @@ -0,0 +1,5 @@ +--- +title: Linear Algebra +createTime: 2025/10/15 12:58:26 +permalink: /4z0wvb0c/ +--- diff --git a/examples/pure-blog/docs/1.learn/2.physics/Acoustics.md b/examples/pure-blog/docs/1.learn/2.physics/Acoustics.md new file mode 100644 index 00000000..932b64f0 --- /dev/null +++ b/examples/pure-blog/docs/1.learn/2.physics/Acoustics.md @@ -0,0 +1,5 @@ +--- +title: Acoustics +createTime: 2025/10/15 12:59:44 +permalink: /bp9ntegs/ +--- diff --git a/examples/pure-blog/docs/1.learn/2.physics/Mechanics.md b/examples/pure-blog/docs/1.learn/2.physics/Mechanics.md new file mode 100644 index 00000000..238d71d4 --- /dev/null +++ b/examples/pure-blog/docs/1.learn/2.physics/Mechanics.md @@ -0,0 +1,5 @@ +--- +title: Mechanics +createTime: 2025/10/15 12:59:02 +permalink: /bgazkdj6/ +--- diff --git a/examples/pure-blog/docs/1.learn/2.physics/Optics.md b/examples/pure-blog/docs/1.learn/2.physics/Optics.md new file mode 100644 index 00000000..d93f3484 --- /dev/null +++ b/examples/pure-blog/docs/1.learn/2.physics/Optics.md @@ -0,0 +1,5 @@ +--- +title: Optics +createTime: 2025/10/15 12:59:14 +permalink: /bu0dgmq7/ +--- diff --git a/examples/pure-blog/docs/2.life/1.travel/fujian.md b/examples/pure-blog/docs/2.life/1.travel/fujian.md new file mode 100644 index 00000000..63d8d854 --- /dev/null +++ b/examples/pure-blog/docs/2.life/1.travel/fujian.md @@ -0,0 +1,5 @@ +--- +title: fujian +createTime: 2025/10/15 13:00:22 +permalink: /lcacl1ko/ +--- diff --git a/examples/pure-blog/docs/2.life/1.travel/guangdong.md b/examples/pure-blog/docs/2.life/1.travel/guangdong.md new file mode 100644 index 00000000..8a9700f8 --- /dev/null +++ b/examples/pure-blog/docs/2.life/1.travel/guangdong.md @@ -0,0 +1,5 @@ +--- +title: guangdong +createTime: 2025/10/15 13:00:02 +permalink: /rldp7rfi/ +--- diff --git a/examples/pure-blog/docs/2.life/1.travel/xichuang.md b/examples/pure-blog/docs/2.life/1.travel/xichuang.md new file mode 100644 index 00000000..d03166a8 --- /dev/null +++ b/examples/pure-blog/docs/2.life/1.travel/xichuang.md @@ -0,0 +1,5 @@ +--- +title: xichuang +createTime: 2025/10/15 13:00:10 +permalink: /r2ylzboq/ +--- diff --git a/examples/pure-blog/docs/2.life/2.delicacy/lucai.md b/examples/pure-blog/docs/2.life/2.delicacy/lucai.md new file mode 100644 index 00000000..01349f70 --- /dev/null +++ b/examples/pure-blog/docs/2.life/2.delicacy/lucai.md @@ -0,0 +1,5 @@ +--- +title: lucai +createTime: 2025/10/15 13:00:37 +permalink: /6kn3w8vi/ +--- diff --git a/examples/pure-blog/docs/2.life/2.delicacy/yuecai.md b/examples/pure-blog/docs/2.life/2.delicacy/yuecai.md new file mode 100644 index 00000000..1386a7c6 --- /dev/null +++ b/examples/pure-blog/docs/2.life/2.delicacy/yuecai.md @@ -0,0 +1,5 @@ +--- +title: yuecai +createTime: 2025/10/15 13:00:31 +permalink: /8tvw8fbu/ +--- diff --git a/examples/pure-blog/docs/README.md b/examples/pure-blog/docs/README.md new file mode 100644 index 00000000..a7f812d7 --- /dev/null +++ b/examples/pure-blog/docs/README.md @@ -0,0 +1,3 @@ +--- +pageLayout: posts +--- diff --git a/examples/pure-blog/package.json b/examples/pure-blog/package.json new file mode 100644 index 00000000..44389379 --- /dev/null +++ b/examples/pure-blog/package.json @@ -0,0 +1,20 @@ +{ + "name": "pure-blog", + "type": "module", + "private": true, + "scripts": { + "docs:build": "vuepress build docs --clean-cache --clean-temp", + "docs:clean": "rimraf .vuepress/.temp .vuepress/.cache .vuepress/dist", + "docs:dev": "vuepress dev docs" + }, + "peerDependencies": { + "vuepress": "catalog:vuepress" + }, + "dependencies": { + "@iconify/json": "catalog:peer", + "@vuepress/bundler-vite": "catalog:vuepress", + "http-server": "catalog:dev", + "vue": "catalog:prod", + "vuepress-theme-plume": "workspace:*" + } +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 71b0a6de..618de55e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -600,6 +600,27 @@ importers: specifier: workspace:* version: link:../../theme + examples/pure-blog: + dependencies: + '@iconify/json': + specifier: catalog:peer + version: 2.2.393 + '@vuepress/bundler-vite': + specifier: catalog:vuepress + version: 2.0.0-rc.24(@types/node@24.7.0)(jiti@2.5.1)(less@4.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(stylus@0.64.0)(typescript@5.9.3)(yaml@2.8.1) + http-server: + specifier: catalog:dev + version: 14.1.1 + vue: + specifier: catalog:prod + version: 3.5.22(typescript@5.9.3) + vuepress: + specifier: catalog:vuepress + version: 2.0.0-rc.24(@vuepress/bundler-vite@2.0.0-rc.24(@types/node@24.7.0)(jiti@2.5.1)(less@4.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(stylus@0.64.0)(typescript@5.9.3)(yaml@2.8.1))(typescript@5.9.3)(vue@3.5.22(typescript@5.9.3)) + vuepress-theme-plume: + specifier: workspace:* + version: link:../../theme + plugins/plugin-fonts: dependencies: vuepress: @@ -1847,8 +1868,8 @@ packages: '@mermaid-js/parser@0.6.2': resolution: {integrity: sha512-+PO02uGF6L6Cs0Bw8RpGhikVvMWEysfAyl27qTlroUB8jSWr1lL0Sf6zi78ZxlSnmgSY2AMMKVgghnN9jTtwkQ==} - '@napi-rs/wasm-runtime@1.0.6': - resolution: {integrity: sha512-DXj75ewm11LIWUk198QSKUTxjyRjsBwk09MuMk5DGK+GDUtyPhhEHOGP/Xwwj3DjQXXkivoBirmOnKrLfc0+9g==} + '@napi-rs/wasm-runtime@1.0.7': + resolution: {integrity: sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==} '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -2045,85 +2066,85 @@ packages: '@quansync/fs@0.1.5': resolution: {integrity: sha512-lNS9hL2aS2NZgNW7BBj+6EBl4rOf8l+tQ0eRY6JWCI8jI2kc53gSoqbjojU0OnAWhzoXiOjFyGsHcDGePB3lhA==} - '@rolldown/binding-android-arm64@1.0.0-beta.42': - resolution: {integrity: sha512-W5ZKF3TP3bOWuBfotAGp+UGjxOkGV7jRmIRbBA7NFjggx7Oi6vOmGDqpHEIX7kDCiry1cnIsWQaxNvWbMdkvzQ==} + '@rolldown/binding-android-arm64@1.0.0-beta.43': + resolution: {integrity: sha512-TP8bcPOb1s6UmY5syhXrDn9k0XkYcw+XaoylTN4cJxf0JOVS2j682I3aTcpfT51hOFGr2bRwNKN9RZ19XxeQbA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.0.0-beta.42': - resolution: {integrity: sha512-abw/wtgJA8OCgaTlL+xJxnN/Z01BwV1rfzIp5Hh9x+IIO6xOBfPsQ0nzi0+rWx3TyZ9FZXyC7bbC+5NpQ9EaXQ==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.43': + resolution: {integrity: sha512-kuVWnZsE4vEjMF/10SbSUyzucIW2zmdsqFghYMqy+fsjXnRHg0luTU6qWF8IqJf4Cbpm9NEZRnjIEPpAbdiSNQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.42': - resolution: {integrity: sha512-Y/UrZIRVr8CvXVEB88t6PeC46r1K9/QdPEo2ASE/b/KBEyXIx+QbM6kv9QfQVWU2Atly2+SVsQzxQsIvuk3lZQ==} + '@rolldown/binding-darwin-x64@1.0.0-beta.43': + resolution: {integrity: sha512-u9Ps4sh6lcmJ3vgLtyEg/x4jlhI64U0mM93Ew+tlfFdLDe7yKyA+Fe80cpr2n1mNCeZXrvTSbZluKpXQ0GxLjw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.42': - resolution: {integrity: sha512-zRM0oOk7BZiy6DoWBvdV4hyEg+j6+WcBZIMHVirMEZRu8hd18kZdJkg+bjVMfCEhwpWeFUfBfZ1qcaZ5UdYzlQ==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.43': + resolution: {integrity: sha512-h9lUtVtXgfbk/tnicMpbFfZ3DJvk5Zn2IvmlC1/e0+nUfwoc/TFqpfrRRqcNBXk/e+xiWMSKv6b0MF8N+Rtvlg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.42': - resolution: {integrity: sha512-6RjFaC52QNwo7ilU8C5H7swbGlgfTkG9pudXwzr3VYyT18s0C9gLg3mvc7OMPIGqNxnQ0M5lU8j6aQCk2DTRVg==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.43': + resolution: {integrity: sha512-IX2C6bA6wM2rX/RvD75ko+ix9yxPKjKGGq7pOhB8wGI4Z4fqX5B1nDHga/qMDmAdCAR1m9ymzxkmqhm/AFYf7A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.42': - resolution: {integrity: sha512-LMYHM5Sf6ROq+VUwHMDVX2IAuEsWTv4SnlFEedBnMGpvRuQ14lCmD4m5Q8sjyAQCgyha9oghdGoK8AEg1sXZKg==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.43': + resolution: {integrity: sha512-mcjd57vEj+CEQbZAzUiaxNzNgwwgOpFtZBWcINm8DNscvkXl5b/s622Z1dqGNWSdrZmdjdC6LWMvu8iHM6v9sQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.42': - resolution: {integrity: sha512-/bNTYb9aKNhzdbPn3O4MK2aLv55AlrkUKPE4KNfBYjkoZUfDr4jWp7gsSlvTc5A/99V1RCm9axvt616ZzeXGyA==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.43': + resolution: {integrity: sha512-Pa8QMwlkrztTo/1mVjZmPIQ44tCSci10TBqxzVBvXVA5CFh5EpiEi99fPSll2dHG2uT4dCOMeC6fIhyDdb0zXA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.42': - resolution: {integrity: sha512-n/SLa4h342oyeGykZdch7Y3GNCNliRPL4k5wkeZ/5eQZs+c6/ZG1SHCJQoy7bZcmxiMyaXs9HoFmv1PEKrZgWg==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.43': + resolution: {integrity: sha512-BgynXKMjeaX4AfWLARhOKDetBOOghnSiVRjAHVvhiAaDXgdQN8e65mSmXRiVoVtD3cHXx/cfU8Gw0p0K+qYKVQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.42': - resolution: {integrity: sha512-4PSd46sFzqpLHSGdaSViAb1mk55sCUMpJg+X8ittXaVocQsV3QLG/uydSH8RyL0ngHX5fy3D70LcCzlB15AgHw==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.43': + resolution: {integrity: sha512-VIsoPlOB/tDSAw9CySckBYysoIBqLeps1/umNSYUD8pMtalJyzMTneAVI1HrUdf4ceFmQ5vARoLIXSsPwVFxNg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@rolldown/binding-openharmony-arm64@1.0.0-beta.42': - resolution: {integrity: sha512-BmWoeJJyeZXmZBcfoxG6J9+rl2G7eO47qdTkAzEegj4n3aC6CBIHOuDcbE8BvhZaEjQR0nh0nJrtEDlt65Q7Sw==} + '@rolldown/binding-openharmony-arm64@1.0.0-beta.43': + resolution: {integrity: sha512-YDXTxVJG67PqTQMKyjVJSddoPbSWJ4yRz/E3xzTLHqNrTDGY0UuhG8EMr8zsYnfH/0cPFJ3wjQd/hJWHuR6nkA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.42': - resolution: {integrity: sha512-2Ft32F7uiDTrGZUKws6CLNTlvTWHC33l4vpXrzUucf9rYtUThAdPCOt89Pmn13tNX6AulxjGEP2R0nZjTSW3eQ==} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.43': + resolution: {integrity: sha512-3M+2DmorXvDuAIGYQ9Z93Oy1G9ETkejLwdXXb1uRTgKN9pMcu7N+KG2zDrJwqyxeeLIFE22AZGtSJm3PJbNu9Q==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.42': - resolution: {integrity: sha512-hC1kShXW/z221eG+WzQMN06KepvPbMBknF0iGR3VMYJLOe9gwnSTfGxFT5hf8XrPv7CEZqTWRd0GQpkSHRbGsw==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.43': + resolution: {integrity: sha512-/B1j1pJs33y9ywtslOMxryUPHq8zIGu/OGEc2gyed0slimJ8fX2uR/SaJVhB4+NEgCFIeYDR4CX6jynAkeRuCA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.42': - resolution: {integrity: sha512-AICBYromawouGjj+GS33369E8Vwhy6UwhQEhQ5evfS8jPCsyVvoICJatbDGDGH01dwtVGLD5eDFzPicUOVpe4g==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.43': + resolution: {integrity: sha512-29oG1swCz7hNP+CQYrsM4EtylsKwuYzM8ljqbqC5TsQwmKat7P8ouDpImsqg/GZxFSXcPP9ezQm0Q0wQwGM3JA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.42': - resolution: {integrity: sha512-XpZ0M+tjoEiSc9c+uZR7FCnOI0uxDRNs1elGOMjeB0pUP1QmvVbZGYNsyLbLoP4u7e3VQN8rie1OQ8/mB6rcJg==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.43': + resolution: {integrity: sha512-eWBV1Ef3gfGNehxVGCyXs7wLayRIgCmyItuCZwYYXW5bsk4EvR4n2GP5m3ohjnx7wdiY3nLmwQfH2Knb5gbNZw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -2131,8 +2152,8 @@ packages: '@rolldown/pluginutils@1.0.0-beta.29': resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==} - '@rolldown/pluginutils@1.0.0-beta.42': - resolution: {integrity: sha512-N7pQzk9CyE7q0bBN/q0J8s6Db279r5kUZc6d7/wWRe9/zXqC52HQovVyu6iXPIDY4BEzzgbVLhVFXrOuGJ22ZQ==} + '@rolldown/pluginutils@1.0.0-beta.43': + resolution: {integrity: sha512-5Uxg7fQUCmfhax7FJke2+8B6cqgeUJUD9o2uXIKXhD+mG0mL6NObmVoi9wXEU1tY89mZKgAYA6fTbftx3q2ZPQ==} '@rollup/rollup-android-arm-eabi@4.46.2': resolution: {integrity: sha512-Zj3Hl6sN34xJtMv7Anwb5Gu01yujyE/cLBDB2gnHTAHaWS1Z38L7kuSG+oAh0giZMqG060f/YBStXtMH6FvPMA==} @@ -4397,14 +4418,6 @@ packages: fault@2.0.1: resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} - fdir@6.4.6: - resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - fdir@6.5.0: resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} @@ -6294,8 +6307,8 @@ packages: vue-tsc: optional: true - rolldown@1.0.0-beta.42: - resolution: {integrity: sha512-xaPcckj+BbJhYLsv8gOqezc8EdMcKKe/gk8v47B0KPvgABDrQ0qmNPAiT/gh9n9Foe0bUkEv2qzj42uU5q1WRg==} + rolldown@1.0.0-beta.43: + resolution: {integrity: sha512-6RcqyRx0tY1MlRLnjXPp/849Rl/CPFhzpGGwNPEPjKwqBMqPq/Rbbkxasa8s0x+IkUk46ty4jazb5skZ/Vgdhw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -8499,7 +8512,7 @@ snapshots: dependencies: langium: 3.3.1 - '@napi-rs/wasm-runtime@1.0.6': + '@napi-rs/wasm-runtime@1.0.7': dependencies: '@emnapi/core': 1.5.0 '@emnapi/runtime': 1.5.0 @@ -8682,53 +8695,53 @@ snapshots: dependencies: quansync: 0.2.11 - '@rolldown/binding-android-arm64@1.0.0-beta.42': + '@rolldown/binding-android-arm64@1.0.0-beta.43': optional: true - '@rolldown/binding-darwin-arm64@1.0.0-beta.42': + '@rolldown/binding-darwin-arm64@1.0.0-beta.43': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.42': + '@rolldown/binding-darwin-x64@1.0.0-beta.43': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.42': + '@rolldown/binding-freebsd-x64@1.0.0-beta.43': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.42': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.43': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.42': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.43': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.42': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.43': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.42': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.43': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.42': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.43': optional: true - '@rolldown/binding-openharmony-arm64@1.0.0-beta.42': + '@rolldown/binding-openharmony-arm64@1.0.0-beta.43': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.42': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.43': dependencies: - '@napi-rs/wasm-runtime': 1.0.6 + '@napi-rs/wasm-runtime': 1.0.7 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.42': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.43': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.42': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.43': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.42': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.43': optional: true '@rolldown/pluginutils@1.0.0-beta.29': {} - '@rolldown/pluginutils@1.0.0-beta.42': {} + '@rolldown/pluginutils@1.0.0-beta.43': {} '@rollup/rollup-android-arm-eabi@4.46.2': optional: true @@ -9093,7 +9106,7 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 24.5.2 + '@types/node': 24.7.0 '@types/geojson@7946.0.16': {} @@ -9111,7 +9124,7 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 24.5.2 + '@types/node': 24.7.0 '@types/less@3.0.8': {} @@ -9435,7 +9448,7 @@ snapshots: '@vue/compiler-core@3.5.18': dependencies: - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.4 '@vue/shared': 3.5.18 entities: 4.5.0 estree-walker: 2.0.2 @@ -9899,7 +9912,7 @@ snapshots: '@types/fs-extra': 11.0.4 '@types/hash-sum': 1.0.2 '@vuepress/shared': 2.0.0-rc.24 - debug: 4.4.1 + debug: 4.4.3 fs-extra: 11.3.1 globby: 14.1.0 hash-sum: 2.0.0 @@ -10270,7 +10283,8 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@5.5.0: {} + chalk@5.5.0: + optional: true chalk@5.6.0: {} @@ -11534,10 +11548,6 @@ snapshots: dependencies: format: 0.2.2 - fdir@6.4.6(picomatch@4.0.3): - optionalDependencies: - picomatch: 4.0.3 - fdir@6.5.0(picomatch@4.0.3): optionalDependencies: picomatch: 4.0.3 @@ -12565,7 +12575,7 @@ snapshots: log-symbols@6.0.0: dependencies: - chalk: 5.5.0 + chalk: 5.6.0 is-unicode-supported: 1.3.0 log-update@6.1.0: @@ -13271,7 +13281,7 @@ snapshots: ora@8.2.0: dependencies: - chalk: 5.5.0 + chalk: 5.6.0 cli-cursor: 5.0.0 cli-spinners: 2.9.2 is-interactive: 2.0.0 @@ -13438,7 +13448,7 @@ snapshots: portfinder@1.0.37: dependencies: async: 3.2.6 - debug: 4.4.1 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -13694,7 +13704,7 @@ snapshots: robust-predicates@3.0.2: {} - rolldown-plugin-dts@0.16.8(rolldown@1.0.0-beta.42)(typescript@5.9.3): + rolldown-plugin-dts@0.16.8(rolldown@1.0.0-beta.43)(typescript@5.9.3): dependencies: '@babel/generator': 7.28.3 '@babel/parser': 7.28.4 @@ -13705,33 +13715,33 @@ snapshots: dts-resolver: 2.1.2 get-tsconfig: 4.10.1 magic-string: 0.30.19 - rolldown: 1.0.0-beta.42 + rolldown: 1.0.0-beta.43 optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - oxc-resolver - supports-color - rolldown@1.0.0-beta.42: + rolldown@1.0.0-beta.43: dependencies: '@oxc-project/types': 0.94.0 - '@rolldown/pluginutils': 1.0.0-beta.42 + '@rolldown/pluginutils': 1.0.0-beta.43 ansis: 4.2.0 optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.0-beta.42 - '@rolldown/binding-darwin-arm64': 1.0.0-beta.42 - '@rolldown/binding-darwin-x64': 1.0.0-beta.42 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.42 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.42 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.42 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.42 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.42 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.42 - '@rolldown/binding-openharmony-arm64': 1.0.0-beta.42 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.42 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.42 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.42 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.42 + '@rolldown/binding-android-arm64': 1.0.0-beta.43 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.43 + '@rolldown/binding-darwin-x64': 1.0.0-beta.43 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.43 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.43 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.43 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.43 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.43 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.43 + '@rolldown/binding-openharmony-arm64': 1.0.0-beta.43 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.43 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.43 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.43 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.43 rollup@4.46.2: dependencies: @@ -14432,8 +14442,8 @@ snapshots: diff: 8.0.2 empathic: 2.0.0 hookable: 5.5.3 - rolldown: 1.0.0-beta.42 - rolldown-plugin-dts: 0.16.8(rolldown@1.0.0-beta.42)(typescript@5.9.3) + rolldown: 1.0.0-beta.43 + rolldown-plugin-dts: 0.16.8(rolldown@1.0.0-beta.43)(typescript@5.9.3) semver: 7.7.2 tinyexec: 1.0.1 tinyglobby: 0.2.15 @@ -14668,7 +14678,7 @@ snapshots: vite@7.0.6(@types/node@24.7.0)(jiti@2.5.1)(less@4.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(stylus@0.64.0)(yaml@2.8.1): dependencies: esbuild: 0.25.10 - fdir: 6.4.6(picomatch@4.0.3) + fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 rollup: 4.46.2