Daniel Roe
ef35ff27df
feat(kit): reimplement cjs utils using mlly
( #28012 )
2024-07-03 23:02:05 +01:00
Daniel Roe
79193561b9
refactor(kit,nuxt,vite,webpack)!: remove legacy require utils ( #28008 )
2024-07-03 21:12:33 +01:00
Daniel Roe
128edc76fc
perf(kit,nuxt,schema,vite,webpack): use explicit exports ( #27998 )
2024-07-03 17:46:42 +01:00
izzy goldman
373d015ae7
refactor(schema,vite,webpack): rework postcss
module loading ( #27946 )
...
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-07-02 19:28:48 +01:00
Daniel Roe
8f95cac34c
feat(kit,nuxt,schema,vite,webpack): nitropack v3 nightly ( #27702 )
2024-06-26 15:18:05 +02:00
Daniel Roe
54e8bd0e7e
perf(nuxt,vite): use native fs utils rather than fs-extra
( #27787 )
2024-06-24 10:39:38 +01:00
Daniel Roe
2de885bab5
fix(nuxt): reduce usage of cjs utilities ( #27642 )
2024-06-16 00:03:24 +01:00
Michael Brevard
d929cd4ef6
perf(webpack): decrease assets map iterations
2024-06-13 21:56:26 +01:00
Daniel Roe
61c3a2a4cd
perf(webpack): decrease iteration count and improve type safety ( #27488 )
...
Co-authored-by: Michael Brevard <yonshi29@gmail.com>
2024-06-07 23:32:46 +01:00
Anthony Fu
b96b62ecd2
refactor: improve regexp performance ( #27207 )
2024-05-14 12:54:37 -05:00
Luke Nelson
306174c4d8
docs: add @since
annotations to exported functions ( #25365 )
2024-04-19 17:58:19 +03:00
Anthony Fu
f209158352
chore: cleanup eslint rules with latest @nuxt/eslint-config
( #26653 )
2024-04-05 19:08:32 +01:00
renovate[bot]
70a619f2ef
chore(deps): update all non-major dependencies (main) ( #26427 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-03-21 16:16:04 +00:00
Daniel Roe
8c3159f4ba
fix(nuxt): pass joinRelativeURL
+ share paths on server ( #26407 )
2024-03-21 11:57:11 +00:00
Daniel Roe
7252b56d52
chore: add back stylistic rules and lint project
2024-03-09 06:48:15 +00:00
Pooya Parsa
dab2188d58
feat: experimental client-side Node.js compatibility ( #25028 )
2024-01-18 16:09:27 +00:00
Damian Głowala
a2ef3091e8
feat(kit,nuxt,vite,webpack): add toArray
util ( #24857 )
2023-12-23 14:22:58 +00:00
Daniel Roe
6c7d430845
refactor(nuxt): remove process.*
usage in nuxt vue app ( #24749 )
2023-12-14 13:58:25 +00:00
Daniel Roe
1e393ad696
fix(vite,webpack): don't add type checker/analyzer when testing ( #24608 )
2023-12-05 17:09:46 +00:00
Julien Huang
0eb9caf0c2
fix(nuxt): remove experimental reactivityTransform
(vue 3.4) ( #24477 )
2023-11-27 23:02:02 +00:00
Daniel Roe
8e44395d7a
fix(vite): remove postcss-url
and duplicate postcss-import
( #23861 )
2023-10-25 09:38:01 +09:00
Daniel Roe
b63b4e58e8
fix(webpack): use lodash cloneDeep
again ( #23888 )
2023-10-23 23:35:06 +09:00
Daniel Roe
cd76c617fa
fix(nuxt,schema,vite,webpack): analyze w/o overriding config ( #23856 )
2023-10-23 20:19:16 +09:00
Daniel Roe
6b3d0163b6
fix(webpack): remove lodash-es
+ simplify postcss resolution ( #23692 )
2023-10-16 13:54:03 +01:00
Daniel Roe
eb40409f23
feat(kit,nuxt,vite,webpack): support -nightly
extension ( #23508 )
2023-10-12 15:17:38 +01:00
renovate[bot]
a5dad0d2e8
chore(deps): update devdependency eslint-plugin-jsdoc to v46 (main) ( #23614 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-11 13:31:22 +01:00
Daniel Roe
23723305da
feat(schema): support setting hidden
sourcemaps ( #22787 )
2023-08-24 13:06:44 +01:00
Lehoczky Zoltán
e373fa7d68
feat(nuxt): warn on external webpack
/nitro
/postcss
config ( #22521 )
2023-08-08 12:33:10 +01:00
pooya parsa
554f868bce
feat(nuxt): experimental native async context support ( #20918 )
...
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-08-08 00:57:35 +02:00
Lucas Vargas
ffd0223583
feat(vite,webpack): tree-shakable import.meta.*
build flags ( #22428 )
2023-08-07 23:03:40 +01:00
Daniel Roe
491ebff3b6
feat(schema,webpack): allow $client
and $server
overrides ( #22304 )
2023-07-24 20:46:09 +01:00
Daniel Roe
4aadfac631
fix(webpack): remove legacy support for build.extend
( #22305 )
2023-07-24 18:21:28 +01:00
renovate[bot]
d15df420a3
chore(deps): update all non-major dependencies (main) ( #21851 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-07-03 21:08:25 +01:00
Daniel Roe
9c8746f2a6
chore: prune internal unused code and exports ( #21809 )
2023-06-27 10:38:40 +01:00
Lehoczky Zoltán
7ff0c2d97a
fix(schema): add more explicit types for config schema ( #21475 )
2023-06-08 22:50:29 +01:00
Wilson Pinto
857511f448
feat(webpack, schema): add webpack experiments configuration ( #21446 )
2023-06-07 20:49:46 +01:00
Daniel Roe
525a06af38
feat(webpack): allow configuring esbuild-loader
options ( #21436 )
2023-06-07 13:50:12 +01:00
Daniel Roe
c37ebab1ef
perf(nuxt): use .test
and hoist regexps where possible ( #21011 )
2023-05-22 21:25:42 +01:00
Anthony Fu
e3af77253d
fix(webpack): analyze report path ( #20878 )
2023-05-16 14:47:12 +01:00
Daniel Roe
ddbb847979
fix(webpack): warn when using deprecated build.extend
hook ( #20605 )
2023-05-08 18:38:49 +01:00
Anthony Fu
cd7f38988a
feat(webpack): introduce webpack:configResolved
hook ( #20412 )
2023-04-29 23:37:29 +01:00
Daniel Roe
65a8f4eb3e
fix(nuxt): restrict access to single renderer outside of test/rootDir ( #20543 )
2023-04-27 11:31:52 +01:00
Daniel Roe
d0c8e7fb4a
fix(nuxt): generate hi-res sourcemaps ( #20280 )
2023-04-14 18:21:08 +01:00
Daniel Roe
f366ab4eb8
chore: remove @ts-ignore
and fix some issues ( #20273 )
2023-04-14 13:53:21 +01:00
Daniel Roe
9878c5b6e4
style: enable sort-imports
eslint rule ( #20133 )
2023-04-07 09:02:47 -07:00
Daniel Roe
99ac1d5976
fix(webpack): transpile rest of nuxt runtime directories ( #19936 )
2023-03-30 09:24:18 -07:00
Daniel Roe
5a1cfa8b66
fix(webpack): transpile app directory ( #19773 )
2023-03-17 18:59:57 +00:00
Daniel Roe
60d07df4cc
feat(nuxt): support custom keyed composables ( #19490 )
2023-03-07 13:06:15 -08:00
renovate[bot]
6c53c8b550
chore(deps)!: update dependency fork-ts-checker-webpack-plugin to v8 (main) ( #19468 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
BREAKING CHANGE: Using the webpack builder, `typescript.typeCheck` has not been properly type-checking vue files _anyway_, so this shouldn't be a breaking change. But the underlying plugin we have been using (`fork-ts-checker-webpack-plugin`) has now formally removed support for type-checking `.vue` files to make this clearer.
2023-03-07 06:25:27 -08:00
Jakub Andrzejewski
3f1e02351d
feat(nuxi,schema): add support for setting nuxt logLevel
( #19369 )
2023-03-07 04:18:47 -08:00