Opinionated Vite starter template with TailwindCSS

  • By Christopher Reeve
  • Last update: Jan 2, 2023
  • Comments: 17

Vitailse - Opinionated Vite Starter Template with TailwindCSS

Opinionated Vite starter template with TailwindCSS

Inspired by Vitesse

Features

Pre-packed

UI Frameworks

Icons

Plugins

Coding Style

Dev tools

Try it now!

GitHub Template

Create a repo from this template on GitHub.

Clone to local

If you prefer to do it manually with the cleaner git history

npx degit zynth17/vitailse my-vitailse-app
cd my-vitailse-app
pnpm i # If you don't have pnpm installed, run: npm install -g pnpm

Checklist

When you use this template, try follow the checklist to update your info properly

  • Rename name field in package.json
  • Change the author name in LICENSE
  • Change the title in App.vue
  • Change the favicon in public
  • Remove the .github folder which contains the funding info
  • Clean up the READMEs and remove routes

And, enjoy :)

Usage

Development

Just run and visit http://localhost:3000

pnpm dev

Preview in Https

Just run and visit https://localhost

pnpm build && pnpm run https-preview

Build

To build the App, run

pnpm build

And you will see the generated file in dist that ready to be served.

Github

https://github.com/zynth17/vitailse

Comments(17)

  • 1

    ReferenceError: window is not defined

    Used Vitailse as a template. Cloned to my computer. Ran pnpm i with no problems. Ran pnpm dev with no problems.

    Running pnpm build fails everytime with the following issue:

    [vite-ssg] An internal error occurred.
    [vite-ssg] Please report an issue, if none already exists: https://github.com/antfu/vite-ssg/issues
    C:\Users\Fortress\Desktop\vitalise\node_modules\.pnpm\[email protected][email protected]\node_modules\vue-router\dist\vue-router.prod.cjs:430
        const { history, location } = window;
                                      ^
    
    ReferenceError: window is not defined
        at useHistoryStateNavigation (C:\Users\Fortress\Desktop\vitalise\node_modules\.pnpm\[email protected][email protected]\node_modules\vue-router\dist\vue-router.prod.cjs:430:35)
        at Object.createWebHistory (C:\Users\Fortress\Desktop\vitalise\node_modules\.pnpm\[email protected][email protected]\node_modules\vue-router\dist\vue-router.prod.cjs:517:31)
        at Module.<anonymous> (C:\Users\Fortress\Desktop\vitalise\.vite-ssg-temp\main.cjs:2914:22)
        at Module._compile (node:internal/modules/cjs/loader:1112:14)
        at Module._extensions..js (node:internal/modules/cjs/loader:1166:10)
        at Module.load (node:internal/modules/cjs/loader:988:32)
        at Module._load (node:internal/modules/cjs/loader:834:12)
        at Module.require (node:internal/modules/cjs/loader:1012:19)
        at require (node:internal/modules/cjs/helpers:102:18)
        at build (file:///C:/Users/Fortress/Desktop/vitalise/node_modules/.pnpm/[email protected]_zodgg63wx4ia7g264h7fi3aaae/node_modules/vite-ssg/dist/chunks/build.mjs:171:115)
    
    Node.js v18.4.0
     ELIFECYCLE  Command failed with exit code 1.
    

    Tried to install workbox-window but that doesn't help, and just gives me this warning:

     WARN  Issues with peer dependencies found
    .
    └─┬ vite-plugin-vue-layouts
      └── ✕ unmet peer vite@^2.5.0: found 3.0.0
    
  • 2

    layouts

    How to fix layouts? They are not working at all try to put some text, for example, DEFAULT LAYOUT into layouts/default.vue and you will see - nothing changed.

  • 3

    Fresh repo clone and build fails

    I was getting vite-ssg build errors on my project, decided to check on a clean install. Repo without any modifications fails vite-ssg build.

    ` Please report an issue, if none already exists: https://github.com/antfu/vite-ssg/issues C:\Code\TEST_REPOS\vitailse-test\node_modules.pnpm\[email protected][email protected]\node_modules\vue-router\dist\vue-router.prod.cjs:430 const { history, location } = window; ^

    ReferenceError: window is not defined at useHistoryStateNavigation (C:\Code\TEST_REPOS\vitailse-test\node_modules.pnpm\[email protected][email protected]\node_modules\vue-router\dist\vue-router.prod.cjs:430:35) at Object.createWebHistory (C:\Code\TEST_REPOS\vitailse-test\node_modules.pnpm\[email protected][email protected]\node_modules\vue-router\dist\vue-router.prod.cjs:517:31) at Module. (C:\Code\TEST_REPOS\vitailse-test.vite-ssg-temp\main.cjs:2914:22) at Module._compile (node:internal/modules/cjs/loader:1103:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12) at Module.require (node:internal/modules/cjs/loader:1005:19) at require (node:internal/modules/cjs/helpers:102:18) at build (file:///C:/Code/TEST_REPOS/vitailse-test/node_modules/.pnpm/[email protected]_zodgg63wx4ia7g264h7fi3aaae/node_modules/vite-ssg/dist/chunks/build.mjs:171:115)  ELIFECYCLE  Command failed with exit code 1.`

  • 4

    How to sort TailwindCSS class without prettier?

    Hi.

    I see the upstream version opt-out the Prettier. The same thing with this project. How do you sort TailwindCSS class without prettier-plugin-tailwindcss?

    Thanks.

  • 5

    Fresh install: pnpm build results in error

    Brand new fresh install.

    I go to https://github.com/zynth17/vitailse and click "Use this Template" And create a new repo from this template.

    Git clone my new repo to local.

    Run pnpm i.

    Run pnpm dev, works fine! 👍

    Run pnpm build, results in error. First appears fine:

    But finishes with error

  • 6

    chore(deps-dev): bump vue-tsc from 0.38.9 to 1.0.22

    Bumps vue-tsc from 0.38.9 to 1.0.22.

    Changelog

    Sourced from vue-tsc's changelog.

    1.0.22 (2023/1/5)

    • fix: document folding ranges not working in .ts

    1.0.21 (2023/1/5)

    • fix: cannot jump to .vue definition from .ts with takeover mode
    • fix: cannot detect @volar/vue-language-plugin-pug installed (#2272)
    • fix: ignore incremental update for v-for expression (#2266)
    • fix: auto insert spaces for {{}} not working
    • fix: completion in template inserts stray leading dot (#2155)
    • fix: if source document EOL is \r\n, virtual document mapping decorations range incorrect

    Our Gold Sponsors

    Our Silver Sponsors

    1.0.20 (2023/1/4)

    • feat: support browser navigation for embedded preview
    • feat: released pug extension (#2274)
    • feat: add volar.takeOverMode.extension setting for choice extension that takeover *.ts language support
    • fix(typescript-vue-plugin): can't always get latest status of .vue files (#2271)
    • fix: multi-line template interpolation formatting indentation incorrect
    • refactor(framework): simplify LanguageServerPlugin api and dependency injection connection (#2273)
    • refactor(framework): combine createLanguageService and createDocumentService

    1.0.19 (2022/12/31)

    • feat: add experimentalAdditionalLanguageModules option for vueCompilerOptions (#2267)
    • fix: TS typescript/javascript.preferences.autoImportFileExcludePatterns setting not working
    • fix: formatting not working for extra vue file extensions (#2263)
    • fix(doctor): accidentally report @vue/compiler-dom warning (#2262)
    • fix(vue-component-meta): required property incorrect (#2256)
    • fix(preview): cannot start preview if project never start run vite server (#2223)
    • fix: references codeLens not working

    1.0.18 (2022/12/26)

    • feat: check deprecated properties for vueCompilerOptions in tsconfig

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • 7

    chore(deps-dev): bump vue-tsc from 0.38.9 to 1.0.21

    Bumps vue-tsc from 0.38.9 to 1.0.21.

    Changelog

    Sourced from vue-tsc's changelog.

    1.0.21 (2022/1/5)

    • fix: cannot jump to .vue definition from .ts with takeover mode
    • fix: cannot detect @volar/vue-language-plugin-pug installed (#2272)
    • fix: ignore incremental update for v-for expression (#2266)
    • fix: auto insert spaces for {{}} not working
    • fix: completion in template inserts stray leading dot (#2155)
    • fix: if source document EOL is \r\n, virtual document mapping decorations range incorrect

    Our Gold Sponsors

    Our Silver Sponsors

    1.0.20 (2022/1/4)

    • feat: support browser navigation for embedded preview
    • feat: released pug extension (#2274)
    • feat: add volar.takeOverMode.extension setting for choice extension that takeover *.ts language support
    • fix(typescript-vue-plugin): can't always get latest status of .vue files (#2271)
    • fix: multi-line template interpolation formatting indentation incorrect
    • refactor(framework): simplify LanguageServerPlugin api and dependency injection connection (#2273)
    • refactor(framework): combine createLanguageService and createDocumentService

    1.0.19 (2022/12/31)

    • feat: add experimentalAdditionalLanguageModules option for vueCompilerOptions (#2267)
    • fix: TS typescript/javascript.preferences.autoImportFileExcludePatterns setting not working
    • fix: formatting not working for extra vue file extensions (#2263)
    • fix(doctor): accidentally report @vue/compiler-dom warning (#2262)
    • fix(vue-component-meta): required property incorrect (#2256)
    • fix(preview): cannot start preview if project never start run vite server (#2223)
    • fix: references codeLens not working

    1.0.18 (2022/12/26)

    • feat: check deprecated properties for vueCompilerOptions in tsconfig
    • fix: auto add spaces for {{}} not working if template block not at the top
    • fix: remove duplicate file watchers for .vue files
    • fix: auto complete randomly report [TS Error] { } and failed (#2190)
    • fix: cross-file renaming cannot be performed consecutively

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • 8

    chore(deps-dev): bump vue-tsc from 0.38.9 to 1.0.20

    Bumps vue-tsc from 0.38.9 to 1.0.20.

    Changelog

    Sourced from vue-tsc's changelog.

    1.0.20 (2022/1/4)

    • feat: support url field for embedded preview
    • feat: released pug extension (#2274)
    • feat: add volar.takeOverMode.extension setting for choice extension that takeover *.ts language support
    • fix(typescript-vue-plugin): can't always get latest status of .vue files (#2271)
    • refactor(framework): simplify LanguageServerPlugin api and dependency injection connection (#2273)
    • refactor(framework): combine createLanguageService and createDocumentService

    Out Gold Sponsors

    Out Silver Sponsors

    1.0.19 (2022/12/31)

    • feat: add experimentalAdditionalLanguageModules option for vueCompilerOptions (#2267)
    • fix: TS typescript/javascript.preferences.autoImportFileExcludePatterns setting not working
    • fix: formatting not working for extra vue file extensions (#2263)
    • fix(doctor): accidentally report @vue/compiler-dom warning (#2262)
    • fix(vue-component-meta): required property incorrect (#2256)
    • fix(preview): cannot start preview if project never start run vite server (#2223)
    • fix: references codeLens not working

    1.0.18 (2022/12/26)

    • feat: check deprecated properties for vueCompilerOptions in tsconfig
    • fix: auto add spaces for {{}} not working if template block not at the top
    • fix: remove duplicate file watchers for .vue files
    • fix: auto complete randomly report [TS Error] { } and failed (#2190)
    • fix: cross-file renaming cannot be performed consecutively
    • fix: should not report unknown tag error without strictTemplates enabled (#2255)

    1.0.17 (2022/12/26)

    • feat: support syntax highlighting for lang="json5" (#2244)
    • feat: support for generating virtual file from multiple sources (#2253)
    • feat: display mapping data on hover for virtual document
    • feat: re-support component semantic token (#2252)
    • fix(vue-tsc): cannot resolve hook path from extends options
    • fix: fixed workspace configs caching not working edge case (#2062)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • 9

    chore(deps-dev): bump unplugin-vue-router from 0.0.21 to 0.3.0

    Bumps unplugin-vue-router from 0.0.21 to 0.3.0.

    Release notes

    Sourced from unplugin-vue-router's releases.

    v0.3.0

    Please refer to CHANGELOG.md for details.

    v0.2.3

    Please refer to CHANGELOG.md for details.

    v0.2.2

    Please refer to CHANGELOG.md for details.

    v0.2.1

    Please refer to CHANGELOG.md for details.

    v0.2.0

    Please refer to CHANGELOG.md for details.

    v0.1.2

    Please refer to CHANGELOG.md for details.

    v0.1.1

    Please refer to CHANGELOG.md for details.

    v0.1.0

    Please refer to CHANGELOG.md for details.

    Changelog

    Sourced from unplugin-vue-router's changelog.

    0.3.0 (2023-01-03)

    Bug Fixes

    • build: remove DEV (a50b713)
    • read name and path from definePage (dffcc61), closes #74

    Features

    0.2.3 (2022-10-05)

    Bug Fixes

    0.2.2 (2022-09-30)

    Bug Fixes

    • types: for auto import (49ffe81)
    • types: remove trailing slash in path for nested routes (f0cfb36), closes #70

    Features

    0.2.1 (2022-08-27)

    Bug Fixes

    0.2.0 (2022-08-26)

    Introducing Experimental Data fetching

    Refer to https://github.com/posva/unplugin-vue-router/tree/main/src/data-fetching for up to date information on how to use the data fetching.

    Bug Fixes

    Features

    • add setupNavigationGuard options (0656e35)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • 10

    chore(deps-dev): bump vue-tsc from 0.38.9 to 1.0.19

    Bumps vue-tsc from 0.38.9 to 1.0.19.

    Changelog

    Sourced from vue-tsc's changelog.

    1.0.19 (2022/12/31)

    • feat: add experimentalAdditionalLanguageModules option for vueCompilerOptions (#2267)
    • fix: TS typescript/javascript.preferences.autoImportFileExcludePatterns setting not working
    • fix: formatting not working for extra vue file extensions (#2263)
    • fix(doctor): accidentally report @vue/compiler-dom warning (#2262)
    • fix(vue-component-meta): required property incorrect (#2256)
    • fix(preview): cannot start preview if project never start run vite server (#2223)
    • fix: references codeLens not working

    Out Gold Sponsors

    Out Silver Sponsors

    1.0.18 (2022/12/26)

    • feat: check deprecated properties for vueCompilerOptions in tsconfig
    • fix: auto add spaces for {{}} not working if template block not at the top
    • fix: remove duplicate file watchers for .vue files
    • fix: auto complete randomly report [TS Error] { } and failed (#2190)
    • fix: cross-file renaming cannot be performed consecutively
    • fix: should not report unknown tag error without strictTemplates enabled (#2255)

    1.0.17 (2022/12/26)

    • feat: support syntax highlighting for lang="json5" (#2244)
    • feat: support for generating virtual file from multiple sources (#2253)
    • feat: display mapping data on hover for virtual document
    • feat: re-support component semantic token (#2252)
    • fix(vue-tsc): cannot resolve hook path from extends options
    • fix: fixed workspace configs caching not working edge case (#2062)
    • fix: cannot find volar.config.js for sub folder tsconfig project
    • fix: emmet abbreviation suggestion keeps disappearing every third letter (#2240)
    • fix: {{ }} colorizedBracketPairs not working (#1759)
    • fix: fixed volar-base language servers executePluginCommand duplicate registration error
    • fix: avoid throw on un-exist workspace folder (#2039)
    • fix: ignore class, style attrs when v-bind exist (#2166)
    • fix: functional component type check not working when return type includes props property (#2206)
    • fix: v-slot error when noPropertyAccessFromIndexSignature is enabled (#2236)
    • fix: skipTemplateCodegen should ignore template slots emit (#2237)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • 11

    chore(deps-dev): bump vue-tsc from 0.38.9 to 1.0.18

    Bumps vue-tsc from 0.38.9 to 1.0.18.

    Changelog

    Sourced from vue-tsc's changelog.

    1.0.18 (2022/12/26)

    • feat: check deprecated properties for vueCompilerOptions in tsconfig
    • fix: auto add spaces for {{}} not working if template block not at the top
    • fix: remove duplicate file watchers for .vue files
    • fix: auto complete randomly report [TS Error] { } and failed (#2190)
    • fix: cross-file renaming cannot be performed consecutively
    • fix: should not report unknown tag error without strictTemplates enabled (#2255)

    Out Gold Sponsors

    Out Silver Sponsors

    1.0.17 (2022/12/26)

    • feat: support syntax highlighting for lang="json5" (#2244)
    • feat: support for generating virtual file from multiple sources (#2253)
    • feat: display mapping data on hover for virtual document
    • feat: re-support component semantic token (#2252)
    • fix(vue-tsc): cannot resolve hook path from extends options
    • fix: fixed workspace configs caching not working edge case (#2062)
    • fix: cannot find volar.config.js for sub folder tsconfig project
    • fix: emmet abbreviation suggestion keeps disappearing every third letter (#2240)
    • fix: {{ }} colorizedBracketPairs not working (#1759)
    • fix: fixed volar-base language servers executePluginCommand duplicate registration error
    • fix: avoid throw on un-exist workspace folder (#2039)
    • fix: ignore class, style attrs when v-bind exist (#2166)
    • fix: functional component type check not working when return type includes props property (#2206)
    • fix: v-slot error when noPropertyAccessFromIndexSignature is enabled (#2236)
    • fix: skipTemplateCodegen should ignore template slots emit (#2237)
    • fix: recursive closing of html tag edge cases (#2238) (#2247)
    • fix: double quotes not allowed in attribute value (#2250)
    • perf: embedded files on demand calculation not working

    1.0.16 (2022/12/20)

    • feat(component-meta): make schema.ignore accept functions (#2232)
    • feat: add volar.icon.splitEditors setting (#2163)
    • feat: support twoslash queries in .ts when using takeover mode
    • fix: fixed typescript-vue-plugin performance regression (#2228)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • 12

    chore(deps-dev): bump vue-tsc from 0.38.9 to 1.0.24

    Bumps vue-tsc from 0.38.9 to 1.0.24.

    Changelog

    Sourced from vue-tsc's changelog.

    1.0.24 (2023/1/8)

    • feat: add vueCompilerOptions.macros setting for vue-macros plugins
    • feat(framework): expose FileCapabilities.full, FileRangeCapabilities.full, MirrorBehaviorCapabilities.full
    • feat: renamed normalizeComponentAutoImportName setting to normalizeComponentImportName
    • feat: support normalize component name for import statement completion (#2286)
    • feat: normalize Index to folder name when normalizeComponentImportName enabled (johnsoncodehk/volar#2071)
    • feat: support update imports on multiple files move
    • fix(typescript-plugin): fixed Projects must list all files or use an 'include' pattern error (#2271)
    • fix: language client sending parseSfc requests when not a vue document changed
    • fix: typescript actions not working for codeActionsOnSave setting (#2188)
    • fix: fixed c is not iterable error edge case (#2282)
    • fix: cannot select workspace tsdk on status bar with takeover mode
    • fix(plugin-api): cannot catch errors for getEmbeddedFileNames(), resolveEmbeddedFile()
    • fix(component-meta): cannot detection of slots in script-less SFC (#2113)
    • perf(component-meta): resolve schema on demand (#2288)

    Our Gold Sponsors

    Our Silver Sponsors

    1.0.22 (2023/1/5)

    • fix: document folding ranges not working in .ts

    1.0.21 (2023/1/5)

    • fix: cannot jump to .vue definition from .ts with takeover mode
    • fix: cannot detect @volar/vue-language-plugin-pug installed (#2272)
    • fix: ignore incremental update for v-for expression (#2266)
    • fix: auto insert spaces for {{}} not working
    • fix: completion in template inserts stray leading dot (#2155)
    • fix: if source document EOL is \r\n, virtual document mapping decorations range incorrect

    1.0.20 (2023/1/4)

    • feat: support browser navigation for embedded preview
    • feat: released pug extension (#2274)
    • feat: add volar.takeOverMode.extension setting for choice extension that takeover *.ts language support
    • fix(typescript-vue-plugin): can't always get latest status of .vue files (#2271)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • 13

    chore(deps-dev): bump unplugin-vue-router from 0.0.21 to 0.3.1

    Bumps unplugin-vue-router from 0.0.21 to 0.3.1.

    Release notes

    Sourced from unplugin-vue-router's releases.

    v0.3.1

    Please refer to CHANGELOG.md for details.

    v0.3.0

    Please refer to CHANGELOG.md for details.

    v0.2.3

    Please refer to CHANGELOG.md for details.

    v0.2.2

    Please refer to CHANGELOG.md for details.

    v0.2.1

    Please refer to CHANGELOG.md for details.

    v0.2.0

    Please refer to CHANGELOG.md for details.

    v0.1.2

    Please refer to CHANGELOG.md for details.

    v0.1.1

    Please refer to CHANGELOG.md for details.

    v0.1.0

    Please refer to CHANGELOG.md for details.

    Changelog

    Sourced from unplugin-vue-router's changelog.

    0.3.1 (2023-01-08)

    Bug Fixes

    • parse non modules with definePage (ce70048), closes #114
    • stricter extension check (f5f508a)
    • work with files named definePage (178107b)

    Features

    0.3.0 (2023-01-03)

    Bug Fixes

    • build: remove DEV (a50b713)
    • read name and path from definePage (dffcc61), closes #74

    Features

    0.2.3 (2022-10-05)

    Bug Fixes

    0.2.2 (2022-09-30)

    Bug Fixes

    • types: for auto import (49ffe81)
    • types: remove trailing slash in path for nested routes (f0cfb36), closes #70

    Features

    0.2.1 (2022-08-27)

    Bug Fixes

    0.2.0 (2022-08-26)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • 14

    fix(deps): bump @vueuse/core from 8.9.4 to 9.10.0

    Bumps @vueuse/core from 8.9.4 to 9.10.0.

    Release notes

    Sourced from @​vueuse/core's releases.

    v9.10.0

       🚀 Features

       🐞 Bug Fixes

        View changes on GitHub

    v9.9.0

       🚀 Features

       🐞 Bug Fixes

        View changes on GitHub

    v9.8.2

       🐞 Bug Fixes

        View changes on GitHub

    v9.8.1

       🐞 Bug Fixes

    • useStorage: Resume the watch after setting the value, fix loop updates  -  by @​antfu (c3851)
        View changes on GitHub

    v9.8.0

       🚀 Features

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • 15

    fix(deps): bump @vueuse/components from 8.9.4 to 9.10.0

    Bumps @vueuse/components from 8.9.4 to 9.10.0.

    Release notes

    Sourced from @​vueuse/components's releases.

    v9.10.0

       🚀 Features

       🐞 Bug Fixes

        View changes on GitHub

    v9.9.0

       🚀 Features

       🐞 Bug Fixes

        View changes on GitHub

    v9.8.2

       🐞 Bug Fixes

        View changes on GitHub

    v9.8.1

       🐞 Bug Fixes

    • useStorage: Resume the watch after setting the value, fix loop updates  -  by @​antfu (c3851)
        View changes on GitHub

    v9.8.0

       🚀 Features

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • 16

    chore(deps-dev): bump vite-plugin-pwa from 0.12.8 to 0.14.1

    Bumps vite-plugin-pwa from 0.12.8 to 0.14.1.

    Release notes

    Sourced from vite-plugin-pwa's releases.

    v0.14.1

       🐞 Bug Fixes

        View changes on GitHub

    v0.14.0

       🚀 Features

       🐞 Bug Fixes

        View changes on GitHub

    v0.13.3

       🐞 Bug Fixes

        View changes on GitHub

    v0.13.2

       🚀 Features

       🐞 Bug Fixes

        View changes on GitHub

    v0.13.1

       🐞 Bug Fixes

        View changes on GitHub

    v0.13.0

       🚨 Breaking Changes

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • 17

    chore(deps-dev): bump vitest from 0.18.1 to 0.26.3

    Bumps vitest from 0.18.1 to 0.26.3.

    Release notes

    Sourced from vitest's releases.

    v0.26.3

       🚀 Features

       🐞 Bug Fixes

        View changes on GitHub

    v0.26.2

       🚀 Features

       🐞 Bug Fixes

        View changes on GitHub

    v0.26.1

       🚀 Features

       🐞 Bug Fixes

        View changes on GitHub

    v0.26.0

       🚨 Breaking Changes

    • vite-node: Rewrite how vite-node resolves id  -  by @​sheremet-va in vitest-dev/vitest#2463 (58ee8)
    • Correctly interop nested default for external and inlined modules  -  by @​sheremet-va in vitest-dev/vitest#2512 (084e9)
      • If your environment is node, Vitest will not resolve invalid named exports (exports that are on "default" property will not magically appear as named exports), unless deps.interopDefault is enabled, or dependency is in deps.inline. This change doesn't affect jsdom, happy-dom or edge environments.
    • web-worker: Make web-worker implementation more compatible with spec  -  by @​sheremet-va in vitest-dev/vitest#2431 (c3a63)
      • Messages are now cloned with structuredClone, if it's available, or fallbacks to a polyfill.
      • Added support for SharedWorker

    ... (truncated)

    Commits
    • 8d64790 chore: release v0.26.3
    • dba1337 fix(coverage): env-replacer to remove query params from sourcemaps filenames ...
    • 32a577b fix: show list of tests when typechecking (#2585)
    • c479d9c fix: don't hang when mocking module with circular dependency (#2572)
    • 9f41edd fix: start tracking module resolution as soon as possible for easier tracking...
    • ef77dcc fix(api): make api parse error stacks and return sourcePos in onTaskUpdate (#...
    • 853eedd feat(mock): expose a importOriginal helper to the factory (#2551)
    • 07ef0f2 chore: release v0.26.2
    • f6b592a fix(cli): respect inline config dir (#2550)
    • 84f98e7 feat: project name
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)