Commit Graph

594 Commits

Author SHA1 Message Date
Daniel Roe
cfdbbb4e48
fix(nuxt): do not disallow importing nitro dependencies (#29975) 2024-11-19 14:00:03 -05:00
Daniel Roe
c4ede9bee3
refactor(nuxt): define layouts as async vue components (#29957) 2024-11-17 22:26:04 -05:00
Daniel Roe
c576d8b383
fix(nuxt): do not include <NuxtWelcome> when building (#29956)
Co-authored-by: Julien Huang <julien.huang@outlook.fr>
2024-11-17 22:26:04 -05:00
Daniel Roe
8e0f7314aa
fix(nuxt): recompile templates on change events (#29954) 2024-11-17 22:26:04 -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
Adrien Foulon
05328d68e4
chore: remove unused imports and update eslint config (#29876) 2024-11-17 06:14:18 -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
Nils
b2accc6de7
feat(nuxt): allow chunk error or manifest update -> reload (#28160) 2024-11-02 23:14:01 +00:00
Estéban
18d547d5a5
feat(schema,nuxt): add shared/ folder and #shared alias (#28682) 2024-11-02 23:13:59 +00:00
renovate[bot]
85514f212c
chore(deps): update all non-major dependencies (3.x) (#29753)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-11-02 09:43:22 +00:00
Michael Brevard
9e23aceb6a
perf(kit,nuxt,vite,webpack): hoist regex patterns (#29620) 2024-10-22 15:38:26 +01:00
Daniel Roe
e207f7e993
feat(rspack,webpack): add rspack builder (#29142)
Co-authored-by: "yangjian.fe" <yangjian.fe@bytedance.com>
Co-authored-by: underfin <likui6666666@gmail.com>
2024-10-09 15:59:32 +02:00
Daniel Roe
0f210e3170
refactor(nuxt,schema,vite,webpack): use unplugin for vfs (#29165) 2024-10-09 15:04:58 +02:00
Daniel Roe
a28e00c0da
fix(nuxt): use routeRules to hint pages to prerender (#29172) 2024-10-07 06:28:13 +02:00
Daniel Roe
4a84ec89e6
refactor(nuxt): use addBuildPlugin internally (#29157) 2024-10-07 06:26:12 +02:00
Pooya Parsa
48f9617b8b
chore(deps): update jiti (#29281) 2024-10-05 19:42:01 +01:00
Daniel Roe
a4534ae233
fix(nuxt): add crossorigin attribute for stylesheets (#29138) 2024-09-25 22:50:53 +01:00
Daniel Roe
c5a8eaae36
feat(kit,nuxt,vite,webpack): reimplement cjs utils using jiti (#29073) 2024-09-19 16:35:02 +01:00
Daniel Roe
10ce38055d
feat(deps): upgrade to latest version of jiti (#27995) 2024-09-19 14:39:19 +01:00
Daniel Roe
03342f8575
fix(nuxt): don't resolve relative import type paths for deps (#29069) 2024-09-19 13:26:27 +01:00
Daniel Roe
466a98b6e0
fix(nuxt): empty nitro buildDir in dev mode (#29068) 2024-09-19 13:26:27 +01: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
3e5b307e42
fix(nuxt): access server build from webpack memfs (#29027) 2024-09-17 14:01:48 +02:00
Ezra Ashenafi
0bf748597f
fix(nuxt): simplify plugin InjectionType template conditional (#29023) 2024-09-17 14:01:47 +02:00
Daniel Roe
1b53df5bfb
refactor(nuxt): use vite:preloadError event (#28862) 2024-09-11 11:48:58 +01:00
Daniel Roe
79773710c3
fix(nuxt,schema): accept any module in inline modules array (#28922) 2024-09-10 22:39:00 +01:00
Daniel Roe
0e8f5ae59d
perf(nuxt): remove interop default for dynamic components (#28912) 2024-09-10 19:42:34 +01:00
Daniel Roe
a9385d04b4
fix(nuxt): log more context of prerendering errors (#28895) 2024-09-09 14:41:39 +01:00
Daniel Roe
02c08b03aa
fix(nuxt): improve accuracy of module resolution conditions (#28846) 2024-09-09 10:28:50 +01:00
Daniel Roe
126041b121
chore: use consola to log out compatibility info (#28854) 2024-09-09 10:27:51 +01:00
Daniel Roe
3c4979f2c7
fix(nuxt): render server errors with ssr: false (#28834) 2024-09-09 10:27:51 +01:00
renovate[bot]
67f58395f8
chore(deps): update all non-major dependencies (3.x) (#28824)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-09-04 20:40:04 +01:00
Joaquín Sánchez
db90f7d12b
chore: ignore eslint warnings about console logging (#28795) 2024-09-03 14:36:26 +01:00
Daniel Roe
90f4447b37
perf(nuxt): use reducer array + handle modified proto (#28768) 2024-09-03 14:35:21 +01:00
Daniel Roe
98630820b1
fix(nuxt): improve error logging in import protections (#28753) 2024-08-30 09:26:54 +01:00
Daniel Roe
7b99ecca4d
fix(nuxt): augment NuxtOptions as well as config (#28747) 2024-08-28 22:39:57 +01:00
Daniel Roe
bafc482fa5
perf(nuxt): cache vue app build outputs (#28726) 2024-08-28 22:39:40 +01:00
Anthony Fu
901691aa65
fix(nuxt): generate basic jsdoc for module config entry (#27689) 2024-08-28 22:36:26 +01:00
Daniel Roe
ae8cc86483
fix(nuxt): handle mismatching declaration/plugin extensions (#28709) 2024-08-26 21:32:15 +01:00
Daniel Roe
a0124712f3
fix(nuxt): revert back to object syntax for island head (#28656) 2024-08-22 14:58:58 +01:00
Julien Huang
3f1db54b80
feat(nuxt): allow server islands to manipulate head (#27987) 2024-08-22 13:10:17 +01:00
Nicolas Payot
1eb9b0a402
feat(nuxt): namespace __NUXT__ when using multi-app (#27263) 2024-08-20 11:38:53 +01:00
renovate[bot]
22911c7e6b
chore(deps): update devdependency @nuxt/eslint-config to v0.5.1 (3.x) (#28596)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-08-19 15:50:28 +01:00
Daniel Roe
4354d31090
fix(nuxt): avoid stripping js extensions in plugin injections (#28593) 2024-08-19 10:38:51 +01:00
Daniel Roe
60948c8426
fix(nuxt): only augment vue, not sub-packages (#28542) 2024-08-16 10:12:22 +01:00
Daniel Roe
60a209b2d9
fix(nuxt): handle plugin type extensions more correctly (#28480) 2024-08-13 20:43:57 +01:00
Daniel Roe
f707e6da89
fix(nuxt): scan jsx pages for page metadata (#28479) 2024-08-13 20:43:57 +01:00