Daniel Roe
ea14a5c1c1
feat(vite,webpack): build/dev typechecking ( #4379 )
2022-04-15 17:28:42 +02:00
Daniel Roe
e0b2a3bfe4
chore: use node:
prefix for built-in modules ( #4384 )
2022-04-15 17:19:05 +02:00
Daniel Roe
5dae097318
docs: update webpack code examples ( #4355 )
2022-04-14 17:27:53 +02:00
Daniel Roe
f4fb9160c6
feat(nuxt3): allow manually enabling/disabling the ad-hoc pages module ( #4327 )
2022-04-13 19:18:51 +02:00
Clément Ollivier
0457125ebd
chore: update links for new sitemap ( #4286 )
2022-04-12 11:59:32 +02:00
pooya parsa
2c540e7870
feat: introduce simplified runtimeConfig
option ( #4254 )
2022-04-11 16:34:23 +02:00
Daniel Roe
1091d456a8
feat(nuxt, bridge): support titleTemplate
, viewport
and charset
for useHead
( #4221 )
2022-04-11 11:03:31 +02:00
pooya parsa
9fbb9bec8d
fix: regressions from nitropack migration ( #4157 )
2022-04-07 14:57:57 +02:00
pooya parsa
11626eea4f
feat!: migrate to nitropack ( #3956 )
...
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-04-07 13:28:04 +02:00
Andrey Mamatov
d2a814fa6a
docs(schema): update environment variable name for overriding baseURL
( #4118 )
2022-04-06 14:08:53 +02:00
Daniel Roe
e90b8c28d1
refactor(nuxt3,bridge)!: rename useMeta
to useHead
( #4066 )
2022-04-05 16:02:29 +02:00
Daniel Roe
1890c55cbe
docs: add missing configuration documentation to nuxt 3 docs ( #4020 )
2022-04-01 15:02:26 +02:00
pooya parsa
7e6c4e2d5b
fix(schema): fix RouterConfig types ( #3964 )
2022-03-30 10:17:46 +02:00
Daniel Roe
c7f4e3c709
docs: update serverMiddleware
to add warning on function and make example esm ( #3894 )
...
* docs: update serverMiddleware to add warning on function and make example esm
* Update packages/schema/src/config/_common.ts
Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-03-25 12:40:15 +01:00
Anthony Fu
11c460fa99
fix(vite-node): entry path and executing in production ( #3854 )
2022-03-24 13:35:09 +01:00
Daniel Roe
29078bba74
feat(nuxt3): support lazy and custom-resolved components ( #3814 )
2022-03-22 18:04:31 +01:00
Daniel Roe
acd22db576
docs: deprecate buildModules
in schema ( #3830 )
2022-03-22 12:33:30 +01:00
Anthony Fu
f69126e8f4
feat: support reactivity transform ( #3737 )
...
Co-authored-by: pooya parsa <pyapar@gmail.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-03-17 23:17:59 +01:00
Daniel Roe
6342e823a1
fix(webpack): support absolute urls in webpack css url/import ( #3743 )
2022-03-17 18:50:06 +01:00
pooya parsa
3f91d83a79
feat(schema): expose RouterOptions
and RouterConfigOptions
( #3713 )
2022-03-16 19:13:05 +01:00
Raja
f38cacec0f
feat(nuxt 3): support custom router options ( #3485 )
...
Co-authored-by: Raja Munisamy <raja.munisamy@carbar.com.au>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-03-15 17:57:41 +01:00
Daniel Roe
114cbe33d0
fix(schema): set static alias correctly ( #3614 )
2022-03-12 08:17:55 +01:00
Anthony Fu
ac40c9746c
feat(vite): experimental vite-node
support ( #2795 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2022-03-11 09:41:27 +01:00
Daniel Roe
754ff0c9e7
feat: .nuxtignore
support and isIgnored
kit utility ( #3424 )
2022-02-28 17:11:46 +01:00
Daniel Roe
720e31d498
fix(schema): make postcss plugins a record type ( #3403 )
2022-02-28 12:28:16 +01:00
Daniel Roe
73ba30fb69
refactor(schema,webpack)!: split out webpack and postcss build options ( #2812 )
...
* refactor: split out webpack and postcss build options
* feat(schema): set nuxt3 builder in config
* fix(schema): default postcss config file to false
* chore: update lockfile
* style: remove unused imports
* refactor(webpack): remove (previously disabled) babel config
* refactor: move shared vite options into schema
* fix(schema): omit __NUXT_BASE__ from defaults
* fix: move appDir-dependent options back to vite
* refactor: split out virtual modules
* refactor: extract compile/createDevMiddleware
* refactor: further improvements
* chore: remove `@nuxt/webpack-builder` dependency
* chore: update lockfile
* refactor: move `builder` option to top level
* fix: bind close to watcher instance
* chore: update lockfile
* fix: create portal between postcss & build.postcss.postcssOptions
* fix: remove duplicate
* fix: revert
* fix: use `postcss` directly
* fix: import builder from rootDir
* chore: dedupe webpack install
* test: update fixture to use `builder`
* fix: bind class in pify
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2022-02-25 20:11:01 +01:00
Daniel Roe
e45a780714
fix(vite,webpack): disable async entrypoint by default ( #3375 )
...
* fix(vite): don't use async entry
* fix: use async entry when built
* refactor: default to sync entry, with option to enable async
* refactor: move to experimental.asyncEntry
* Update packages/webpack/src/presets/base.ts
Co-authored-by: pooya parsa <pyapar@gmail.com>
* Update packages/vite/src/vite.ts
Co-authored-by: pooya parsa <pyapar@gmail.com>
* style: remove double space
Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-02-25 13:42:34 +01:00
Xin Du (Clark)
48cc6086e4
fix(config): add analyze plugin options in bridge mode ( #3292 )
2022-02-21 12:25:31 +01:00
Anthony Fu
467ab693b9
feat: shared logger and silent test logs ( #3259 )
...
Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-02-16 22:34:32 +01:00
Daniel Roe
42373e060d
fix: clean up some type issues and add type test suite ( #3199 )
2022-02-15 10:50:11 +01:00
pooya parsa
aece3518b5
feat(nuxt3): experimental nitropack support ( #3160 )
2022-02-10 18:29:59 +01:00
Daniel Roe
4b17f0cbaf
docs(schema): clarify aliases and use more obvious example path ( #3143 )
...
* docs(schema): clarify aliases and use more obvious example path
* docs: add note
* Update packages/schema/build.config.ts
Co-authored-by: pooya parsa <pyapar@gmail.com>
* docs: add more info about tsconfig
Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-02-09 22:27:35 +01:00
Daniel Roe
7825e2aa12
feat(nuxt3,bridge): add automatic schema augmentation declaration ( #3096 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2022-02-08 20:09:44 +01:00
pooya parsa
790a54897a
feat!(nuxt3): extends support for components/
directory ( #3108 )
...
Co-authored-by: Sébastien Chopin <seb@nuxtjs.com>
2022-02-07 21:48:25 +01:00
Pascal Sthamer
dcae6e276b
docs: update documentation for configs ( #2819 )
2022-02-07 11:20:53 +01:00
Daniel Roe
8fbdab8151
docs: update links to new vuejs.org site ( #3091 )
2022-02-07 11:16:45 +01:00
pooya parsa
1672148a87
feat(kit): support config extends
using unjs/c12
( #3008 )
2022-01-31 22:13:58 +01:00
Daniel Roe
965f2abaee
feat(nuxt3): middleware type generation improvements ( #2945 )
2022-01-27 12:13:32 +01:00
MrDizzystick
a53246a1a4
docs(schema): fix typo ( #2871 )
2022-01-24 11:30:50 +01:00
Daniel Roe
ed2d26f1b5
fix(schema): support inline module options ( #2852 )
2022-01-21 12:47:13 +01:00
Daniel Roe
f219f635ad
feat(nuxt3): allow disabling vue type shims ( #2773 )
2022-01-19 19:10:38 +01:00
Daniel Roe
d07d572263
feat: improve base url options ( #2655 )
2022-01-18 17:59:14 +01:00
pooya parsa
045b9edb5d
feat(kit, schema)!: finalize nuxt 3 module spec and utils ( #2275 )
2021-12-21 14:57:26 +01:00
Daniel Roe
c824905b99
fix(schema): handle null/undefined values in runtimeConfig
( #2456 )
2021-12-20 13:19:31 +01:00
Daniel Roe
0d85c9ef77
fix(schema): type render.compressor
( #2302 )
2021-12-10 14:48:52 +01:00
Tobias Diez
c347b6cc8a
fix(schema): allow strings in plugin config ( #2160 )
2021-11-29 12:22:00 +01:00
Daniel Roe
f5307f9d13
feat(nuxi): add typecheck
command using vue-tsc
( #2132 )
...
* feat(nuxi): add `typecheck` command using `vue-tsc`
* perf: use local install with execa + set rootDir as cwd
2021-11-24 17:02:57 +01:00
Daniel Roe
15dad0e039
fix(schema): remove stray nuxt3
import ( #2105 )
2021-11-23 11:55:24 +01:00
pooya parsa
d68318f9d5
refactor: split schema to @nuxt/schema
and simplify kit ( #2059 )
2021-11-21 17:14:46 +01:00