1
0
mirror of https://github.com/robonen/tools.git synced 2026-03-20 10:54:44 +00:00

feat(monorepo): migrate vue packages and apply oxlint refactors

This commit is contained in:
2026-03-07 18:07:22 +07:00
parent abd6605db3
commit 41d5e18f6b
286 changed files with 10295 additions and 5028 deletions

View File

@@ -27,10 +27,10 @@ export default defineNuxtModule({
const metadata: DocsMetadata = extract();
// Add Vite resolve aliases for source packages so demo.vue imports resolve.
// The web/vue package uses `@/` path aliases (e.g. `@/composables/...`).
// The vue/toolkit package uses `@/` path aliases (e.g. `@/composables/...`).
// We prepend them via vite:extendConfig so they take priority over Nuxt's
// built-in `@` → srcDir alias.
const vueSrc = resolve(ROOT, 'web/vue/src');
const vueSrc = resolve(ROOT, 'vue/toolkit/src');
nuxt.hook('vite:extendConfig', (config) => {
const existing = config.resolve?.alias;
@@ -42,7 +42,8 @@ export default defineNuxtModule({
if (Array.isArray(existing)) {
existing.unshift(...sourceAliases);
} else {
}
else {
config.resolve ??= {};
config.resolve.alias = [
...sourceAliases,