Commit Graph

99 Commits

Author SHA1 Message Date
Daniel Roe
83f3fc47ca
fix(nuxt): ensure externals are resolved first (#31235) 2025-03-06 10:51:31 +00:00
Daniel Roe
16e09391b9
fix(nuxt): resolve shared externals to absolute paths (#31227) 2025-03-06 09:59:36 +00:00
Daniel Roe
c4e6e8c117
feat(nuxt): use oxc-parser instead of esbuild + acorn (#30066) 2025-03-02 08:38:16 +00:00
Daniel Roe
0b6c698e55
feat(kit,nuxt): resolve template imports from originating module (#31175) 2025-03-01 13:10:39 +00:00
Daniel Roe
fb9ee0a4ea
perf(nuxt): migrate to use exsolve for module resolution (#31124) 2025-02-28 22:50:49 +00:00
renovate[bot]
f709e5730b
chore(deps): update dependency ohash to v2 (3.x) (#31051) 2025-02-24 23:21:48 +00:00
Alex Liu
6202f374c6
refactor(nuxt): prefer logical assignment operators (#31004) 2025-02-20 20:55:24 +00:00
Alex Liu
72159e0808
chore: use logical or assignment (#30992) 2025-02-14 20:19:00 +01:00
Daniel Roe
62cb4a6ec1
feat(kit,nuxt,vite): directoryToURL to normalise paths (#30986) 2025-02-14 20:18:59 +01:00
Daniel Roe
3af848f9a6
feat(kit,nuxt,schema): support experimental decorators syntax (#27672) 2025-02-11 19:32:18 +00:00
Daniel Roe
a7345c2f35
fix(nuxt,vite): do not override vite import conditions (#30887) 2025-02-06 14:10:17 +00:00
Daniel Roe
c5a84fd7e8
perf(nuxt): early return from annotation for non-object syntax plugins (#30683) 2025-01-22 17:51:48 +00:00
Daniel Roe
0ebf06d00d
fix(nuxt): decode id before resolving relative imports (#30599) 2025-01-15 11:32:54 +00:00
Daniel Roe
8a0350d5c2
fix(nuxt): allow url-specific chars in vfs (#30584) 2025-01-14 14:08:07 +00:00
Daniel Roe
618bbc6da5
fix(nuxt): add import protection for @nuxt/cli 2025-01-13 16:28:57 +00:00
Julien Huang
5cad21572e
refactor(nuxt): use consola with nuxt tag instead of console (#30408) 2024-12-30 00:20:51 +00:00
Daniel Roe
4171a10765
fix(nuxt): do not resolve deep imports for @vitest/
hotfix for https://github.com/vitejs/vite/pull/19016
2024-12-23 16:41:05 +00:00
Matej Černý
f67fc574b9
feat(nuxt): support local functions in definePageMeta (#30241) 2024-12-18 16:36:45 +00:00
Daniel Roe
02390109c9
test: add additional attw test for built packages (#30206) 2024-12-09 14:25:38 +00:00
Daniel Roe
001869dd15
refactor(nuxt): simplify and improve core plugins that parse ast (#30088) 2024-12-03 09:57:55 +00:00
Julien Huang
57badbe496
refactor: move composable-keys plugin into nuxt core (#30029) 2024-11-26 13:33:55 +00:00
Daniel Roe
cfdbbb4e48
fix(nuxt): do not disallow importing nitro dependencies (#29975) 2024-11-19 14:00:03 -05:00
Daniel Roe
302a66da9d
fix(nuxt): return null map for empty plugin metadata 2024-11-17 22:25:41 -05:00
Daniel Roe
d44408e87b
fix(nuxt): handle empty plugin files 2024-11-17 22:25:40 -05:00
Daniel Roe
4b08844535
fix(nuxt): remove null-byte prefix for virtual files (#29809) 2024-11-06 09:50:02 +00:00
Daniel Roe
ea5481eb70
fix(nuxt): update nitropack preset directory (#29780) 2024-11-05 10:14:55 +00:00
Estéban
18d547d5a5
feat(schema,nuxt): add shared/ folder and #shared alias (#28682) 2024-11-02 23:13:59 +00:00
Michael Brevard
9e23aceb6a
perf(kit,nuxt,vite,webpack): hoist regex patterns (#29620) 2024-10-22 15:38:26 +01:00
Daniel Roe
0f210e3170
refactor(nuxt,schema,vite,webpack): use unplugin for vfs (#29165) 2024-10-09 15:04:58 +02:00
Daniel Roe
4a84ec89e6
refactor(nuxt): use addBuildPlugin internally (#29157) 2024-10-07 06:26:12 +02:00
Daniel Roe
6a39c657f5
chore: add more checks around indexed access (#29060) 2024-09-19 13:26:25 +01:00
renovate[bot]
06c71f6dac
chore(deps): update all non-major dependencies (3.x) (#29048)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-09-19 13:18:54 +01:00
Daniel Roe
02c08b03aa
fix(nuxt): improve accuracy of module resolution conditions (#28846) 2024-09-09 10:28:50 +01:00
Daniel Roe
98630820b1
fix(nuxt): improve error logging in import protections (#28753) 2024-08-30 09:26:54 +01:00
Daniel Roe
bafc482fa5
perf(nuxt): cache vue app build outputs (#28726) 2024-08-28 22:39:40 +01:00
Daniel Roe
2de885bab5
fix(nuxt): reduce usage of cjs utilities (#27642) 2024-06-16 00:03:24 +01:00
Anthony Fu
b96b62ecd2
refactor: improve regexp performance (#27207) 2024-05-14 12:54:37 -05:00
Daniel Roe
3169c5cec7
feat(nuxt): add onPrehydrate lifecycle hook (#27037) 2024-05-07 15:04:21 +01:00
Anthony Fu
f209158352
chore: cleanup eslint rules with latest @nuxt/eslint-config (#26653) 2024-04-05 19:08:32 +01:00
Daniel Roe
5b29dd3f3c
fix(nuxt): conditionally use tsx parser (#26314) 2024-03-17 17:57:11 +01:00
Daniel Roe
b102d04185
feat(vite): handle multiple/custom public dirs (#26163) 2024-03-13 17:18:44 -07:00
Anthony Aslangul
2baaab9893
fix(nuxt): register/scan plugins with jsx/tsx extensions (#26230) 2024-03-13 15:50:15 -07:00
Daniel Roe
7252b56d52 chore: add back stylistic rules and lint project 2024-03-09 06:48:15 +00:00
Daniel Roe
4fbbc10f62
fix(nuxt): skip vue style blocks in unctx transform (#26059) 2024-03-03 21:36:12 +00:00
Michael Brevard
ff1bb56e3f
perf: early return chained functions with falsy values (#25647) 2024-02-26 16:08:45 +00:00
Alexander Lichter
d7d280fca3
chore: fix typo in warning log (#25265) 2024-01-17 16:47:43 +00:00
Pooya Parsa
c4b6560abc
fix(nuxt): apply more import protections for nitro runtime (#25162) 2024-01-12 11:22:01 +00:00
Michael Brevard
3b94883414
perf(nuxt): iterate rather than using Object.fromEntries (#24953) 2024-01-09 09:56:40 +00:00
Michael Brevard
c2b94d4a16
perf(kit,schema,nuxt): refactor startsWith to array access (#24744) 2023-12-29 08:47:11 +00:00
Julien Huang
5877e11c89
feat(nuxt): allow plugins to specify dependencies (#24127) 2023-12-14 17:11:08 +00:00