mirror of https://github.com/YunYouJun/valaxy
feat: consola when jiti load valaxy config error, close #415
This commit is contained in:
parent
4de908aa33
commit
7a311ff9c3
|
@ -1,4 +1,2 @@
|
|||
#!/usr/bin/env sh
|
||||
. "$(dirname -- "$0")/_/husky.sh"
|
||||
|
||||
npx lint-staged
|
||||
|
|
|
@ -10,8 +10,8 @@
|
|||
},
|
||||
"devDependencies": {
|
||||
"typedoc": "^0.26.4",
|
||||
"typedoc-plugin-markdown": "^4.2.0",
|
||||
"typedoc-plugin-markdown": "^4.2.1",
|
||||
"typedoc-vitepress-theme": "^1.0.1",
|
||||
"vitepress": "^1.3.0"
|
||||
"vitepress": "^1.3.1"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -42,7 +42,6 @@ declare module 'vue-router/auto-routes' {
|
|||
'/links/': RouteRecordInfo<'/links/', '/links', Record<never, never>, Record<never, never>>,
|
||||
'/notes/': RouteRecordInfo<'/notes/', '/notes', Record<never, never>, Record<never, never>>,
|
||||
'/page/[page]': RouteRecordInfo<'/page/[page]', '/page/:page', { page: ParamValue<true> }, { page: ParamValue<false> }>,
|
||||
'/posts/中文Post测试': RouteRecordInfo<'/posts/中文Post测试', '/posts/中文Post测试', Record<never, never>, Record<never, never>>,
|
||||
'/posts/about': RouteRecordInfo<'/posts/about', '/posts/about', Record<never, never>, Record<never, never>>,
|
||||
'/posts/categories-a-b': RouteRecordInfo<'/posts/categories-a-b', '/posts/categories-a-b', Record<never, never>, Record<never, never>>,
|
||||
'/posts/categories-a-b-c': RouteRecordInfo<'/posts/categories-a-b-c', '/posts/categories-a-b-c', Record<never, never>, Record<never, never>>,
|
||||
|
@ -73,6 +72,7 @@ declare module 'vue-router/auto-routes' {
|
|||
'/posts/test': RouteRecordInfo<'/posts/test', '/posts/test', Record<never, never>, Record<never, never>>,
|
||||
'/posts/test-images': RouteRecordInfo<'/posts/test-images', '/posts/test-images', Record<never, never>, Record<never, never>>,
|
||||
'/posts/test-tags': RouteRecordInfo<'/posts/test-tags', '/posts/test-tags', Record<never, never>, Record<never, never>>,
|
||||
'/posts/中文Post测试': RouteRecordInfo<'/posts/中文Post测试', '/posts/中文Post测试', Record<never, never>, Record<never, never>>,
|
||||
'/tags/': RouteRecordInfo<'/tags/', '/tags', Record<never, never>, Record<never, never>>,
|
||||
'/test/deadlinks': RouteRecordInfo<'/test/deadlinks', '/test/deadlinks', Record<never, never>, Record<never, never>>,
|
||||
'/test/markdown-file-inclusion': RouteRecordInfo<'/test/markdown-file-inclusion', '/test/markdown-file-inclusion', Record<never, never>, Record<never, never>>,
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
"devDependencies": {
|
||||
"@iconify-json/simple-icons": "^1.1.109",
|
||||
"nodemon": "^3.1.4",
|
||||
"vite": "^5.3.3",
|
||||
"vite": "^5.3.4",
|
||||
"vitepress": "1.1.4"
|
||||
}
|
||||
}
|
||||
|
|
18
package.json
18
package.json
|
@ -78,34 +78,34 @@
|
|||
"devDependencies": {
|
||||
"@antfu/eslint-config": "2.17.0",
|
||||
"@iconify-json/logos": "^1.1.43",
|
||||
"@iconify-json/vscode-icons": "^1.1.35",
|
||||
"@microsoft/api-extractor": "^7.47.0",
|
||||
"@playwright/test": "^1.45.1",
|
||||
"@iconify-json/vscode-icons": "^1.1.36",
|
||||
"@microsoft/api-extractor": "^7.47.2",
|
||||
"@playwright/test": "^1.45.2",
|
||||
"@types/debug": "^4.1.12",
|
||||
"@types/markdown-it-attrs": "^4.1.3",
|
||||
"@types/markdown-it-container": "^2.0.10",
|
||||
"@types/markdown-it-emoji": "^3.0.1",
|
||||
"@types/node": "^20.14.10",
|
||||
"@types/node": "^20.14.11",
|
||||
"@types/prompts": "^2.4.9",
|
||||
"@types/resolve": "^1.20.6",
|
||||
"bumpp": "^9.4.1",
|
||||
"cross-env": "^7.0.3",
|
||||
"decap-cms-app": "^3.1.11",
|
||||
"eslint": "^9.6.0",
|
||||
"eslint": "^9.7.0",
|
||||
"https-localhost": "^4.7.1",
|
||||
"husky": "^9.0.11",
|
||||
"husky": "^9.1.1",
|
||||
"lint-staged": "^15.2.7",
|
||||
"npm-run-all": "^4.1.5",
|
||||
"prompts": "^2.4.2",
|
||||
"rimraf": "^6.0.1",
|
||||
"stylelint": "^16.6.1",
|
||||
"stylelint": "^16.7.0",
|
||||
"stylelint-config-recommended-vue": "^1.5.0",
|
||||
"stylelint-config-standard-scss": "^13.1.0",
|
||||
"tsup": "^8.1.0",
|
||||
"tsup": "^8.2.1",
|
||||
"tsx": "^4.16.2",
|
||||
"typescript": "^5.5.3",
|
||||
"unbuild": "^2.0.0",
|
||||
"vitest": "^2.0.2",
|
||||
"vitest": "^2.0.3",
|
||||
"vue-tsc": "2.0.17",
|
||||
"zx": "^8.1.4"
|
||||
},
|
||||
|
|
|
@ -45,6 +45,6 @@
|
|||
"typescript": "^5.5.3",
|
||||
"unbuild": "^2.0.0",
|
||||
"unplugin-vue-router": "^0.10.0",
|
||||
"vite": "^5.3.3"
|
||||
"vite": "^5.3.4"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
"valaxy": "latest"
|
||||
},
|
||||
"dependencies": {
|
||||
"@docsearch/css": "^3.6.0",
|
||||
"@docsearch/js": "^3.6.0"
|
||||
"@docsearch/css": "^3.6.1",
|
||||
"@docsearch/js": "^3.6.1"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -19,8 +19,8 @@
|
|||
"main": "node/index.ts",
|
||||
"types": "types/index.d.ts",
|
||||
"dependencies": {
|
||||
"@docsearch/css": "^3.6.0",
|
||||
"@docsearch/js": "^3.6.0"
|
||||
"@docsearch/css": "^3.6.1",
|
||||
"@docsearch/js": "^3.6.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"valaxy": "workspace:*"
|
||||
|
|
|
@ -42,7 +42,7 @@ export function loadConfig<T extends UserInputConfig = UserInputConfig>(options:
|
|||
})(filePath)
|
||||
}
|
||||
catch (e) {
|
||||
consola.debug(`Failed to load config file: ${filePath}`)
|
||||
consola.error(`Failed to load config file: ${filePath}`)
|
||||
}
|
||||
|
||||
return {
|
||||
|
|
|
@ -102,7 +102,7 @@ export async function resolveValaxyConfig(options: ValaxyEntryOptions) {
|
|||
const { config: userValaxyConfig, configFile } = await resolveValaxyConfigFromRoot(configRoot)
|
||||
const duration = endCount()
|
||||
|
||||
if (userValaxyConfig && configFile)
|
||||
if (configFile && userValaxyConfig && Object.keys(userValaxyConfig).length !== 0)
|
||||
consola.success(`Resolve ${cyan('userValaxyConfig')} from ${dim(configFile)} ${yellow(duration)}`)
|
||||
|
||||
const theme = options.theme || userValaxyConfig?.theme || 'yun'
|
||||
|
|
|
@ -70,12 +70,12 @@
|
|||
"@intlify/unplugin-vue-i18n": "^4.0.0",
|
||||
"@types/js-yaml": "^4.0.9",
|
||||
"@types/katex": "^0.16.7",
|
||||
"@unhead/addons": "^1.9.15",
|
||||
"@unhead/schema-org": "^1.9.15",
|
||||
"@unhead/vue": "^1.9.15",
|
||||
"@unhead/addons": "^1.9.16",
|
||||
"@unhead/schema-org": "^1.9.16",
|
||||
"@unhead/vue": "^1.9.16",
|
||||
"@valaxyjs/devtools": "workspace:*",
|
||||
"@vitejs/plugin-vue": "^5.0.5",
|
||||
"@vue/devtools-api": "^7.3.5",
|
||||
"@vue/devtools-api": "^7.3.6",
|
||||
"@vueuse/core": "^10.11.0",
|
||||
"@vueuse/integrations": "^10.11.0",
|
||||
"consola": "^3.2.3",
|
||||
|
@ -117,20 +117,20 @@
|
|||
"pathe": "^1.1.2",
|
||||
"pinia": "^2.1.7",
|
||||
"qrcode": "^1.5.3",
|
||||
"sass": "^1.77.7",
|
||||
"sass": "^1.77.8",
|
||||
"shiki": "^1.10.3",
|
||||
"star-markdown-css": "^0.5.1",
|
||||
"unocss": "^0.61.3",
|
||||
"unplugin-vue-components": "^0.27.2",
|
||||
"unocss": "^0.61.5",
|
||||
"unplugin-vue-components": "^0.27.3",
|
||||
"unplugin-vue-markdown": "^0.26.2",
|
||||
"unplugin-vue-router": "^0.10.0",
|
||||
"vanilla-lazyload": "^19.1.3",
|
||||
"vite": "^5.3.3",
|
||||
"vite-plugin-vue-devtools": "^7.3.5",
|
||||
"vite": "^5.3.4",
|
||||
"vite-plugin-vue-devtools": "^7.3.6",
|
||||
"vite-plugin-vue-layouts": "0.11.0",
|
||||
"vite-ssg": "0.23.7",
|
||||
"vite-ssg-sitemap": "0.6.1",
|
||||
"vue": "^3.4.31",
|
||||
"vue": "^3.4.33",
|
||||
"vue-i18n": "^9.13.1",
|
||||
"vue-router": "^4.4.0",
|
||||
"yargs": "^17.7.2"
|
||||
|
|
3297
pnpm-lock.yaml
3297
pnpm-lock.yaml
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue