Divine
04026a3861
refactor: use ufo.hasProtocol
to detect external link ( #3686 )
2022-03-16 10:44: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
Kevin Marrec
227ceedebb
feat(nuxt3): extends support for server/
directory ( #3673 )
2022-03-15 17:15:19 +01:00
renovate[bot]
fa8daefb6e
chore(deps): update all non-major dependencies ( #3660 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-15 15:51:53 +01:00
Daniel Roe
3e0a3ed247
fix(nuxt3): fix layout suspense loading ( #3670 )
2022-03-15 12:22:25 +01:00
Anthony Fu
505acb820a
chore(deps): upgrade unimport ( #3669 )
2022-03-15 12:21:06 +01:00
Daniel Roe
14b32258e8
fix: ensure debounced/async handlers run in order ( #3656 )
2022-03-15 11:56:16 +01:00
Daniel Roe
a7ce6d53b7
fix(nuxi): use new builder
option for vite/webpack info ( #3658 )
2022-03-15 11:39:49 +01:00
Pooya Parsa
036458e987
fix(nuxt3): config layer fallback for dir
2022-03-14 14:53:31 +01:00
Lucie
4cefce44a3
feat(nuxt3): add <NuxtLink>
component ( #3544 )
...
Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-03-14 14:36:32 +01:00
renovate[bot]
6fac5740ed
chore(deps): update all non-major dependencies ( #3646 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 11:47:39 +01:00
Daniel Roe
7bf338da8c
feat(nuxt3)!: enable using <NuxtLayout>
without pages integration ( #3610 )
2022-03-14 11:47:24 +01:00
renovate[bot]
8a0c10deea
chore(deps): update all non-major dependencies ( #3635 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 11:21:10 +01:00
Daniel Roe
d3d35644c6
chore: upgrade unplugin-vue2-script-setup
( #3640 )
2022-03-14 11:20:42 +01:00
Sébastien Chopin
570016c143
fix(vite): improve logs for client vs server ( #3634 )
2022-03-14 11:19:37 +01:00
Ahad Birang
e891ea0cca
feat(webpack): add webpack:devMiddleware
and webpack:hotMiddleware
hooks ( #3606 )
2022-03-13 19:43:41 +01:00
renovate[bot]
a2b21d9b8f
chore(deps): update all non-major dependencies ( #3613 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-13 19:41:42 +01:00
Daniel Roe
114cbe33d0
fix(schema): set static alias correctly ( #3614 )
2022-03-12 08:17:55 +01:00
Dizzy
3e68433365
fix(nuxt3): reassign plugins on iterations ( #3619 )
2022-03-11 20:18:53 +01:00
Daniel Roe
32cf973ab0
fix(nuxt3): support extending page metadata ( #3603 )
2022-03-11 12:52:05 +01:00
Daniel Roe
8c6af7da7a
fix(nitro): support process.dev
#3601 )
2022-03-11 11:47:18 +01:00
renovate[bot]
7650f6c57d
chore(deps): update all non-major dependencies ( #3585 )
...
* chore(deps): update all non-major dependencies
* transpile h3 for bridge
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2022-03-11 09:57:59 +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
5d58ef48af
feat(nitro, nuxt3): allow handling otherwise unhandled runtime errors ( #3464 )
...
Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-03-11 09:22:16 +01:00
Anthony Fu
cff2f37cc8
refactor!: migrate to unimport
( #3386 )
2022-03-11 09:09:11 +01:00
yoho
c942465f79
chore: remove extra space ( #3597 )
2022-03-11 09:07:26 +01:00
pooya parsa
20f31712c1
feat(nuxt3): auto generate runtime config type declarations ( #3573 )
...
Co-authored-by: Rodrigo Mesquita <rodrigoriome@gmail.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
Co-authored-by: Rodrigo Mesquita <30835404+rrmesquita@users.noreply.github.com>
2022-03-09 14:41:24 +01:00
Kevin Marrec
6c083f3d12
feat!(nuxt3): extends support for composables/ directory ( #3423 )
...
Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-03-09 12:03:36 +01:00
Kevin Marrec
13dd2b98ea
feat(nuxt3): extends support for plugins/
directory ( #3462 )
2022-03-09 11:51:32 +01:00
renovate[bot]
230c8cb491
chore(deps): update all non-major dependencies ( #3555 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-09 11:38:46 +01:00
Daniel Roe
ef38147e52
fix(bridge): handle static nested vite dirs ( #3565 )
2022-03-09 11:36:24 +01:00
renovate[bot]
3d5b695e34
chore(deps): update all non-major dependencies ( #3554 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-08 19:01:22 +01:00
Daniel Roe
e12d2e9405
fix(kit): allow src
for addPluginTemplate
( #3542 )
2022-03-08 18:42:46 +01:00
Daniel Roe
a5e19b1c57
fix(bridge): use vue server build ( #3515 )
...
* fix(bridge): use vue server build
* fix: remove unused import
* refactor: resolve cjs version once
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2022-03-08 18:40:20 +01:00
Daniel Roe
91256f5e76
fix(nitro): handle decoding static filenames ( #3541 )
2022-03-08 18:30:46 +01:00
renovate[bot]
5b7fbc1569
chore(deps): update all non-major dependencies ( #3450 )
2022-03-08 18:17:01 +01:00
Dizzy
02e683d33f
fix: strip file extensions in imports.d.ts
( #3540 )
2022-03-08 11:07:40 +01:00
Daniel Roe
d404484c61
fix(vite, webpack): add missing dependencies ( #3547 )
2022-03-08 11:07:18 +01:00
Daniel Roe
856c01ab42
feat(bridge): auto-inject based on provide
key from plugins ( #3536 )
2022-03-07 16:08:09 +01:00
Daniel Roe
f1d2eb1335
chore: update to nuxt/eslint-config 8 ( #3537 )
2022-03-07 15:49:13 +01:00
Daniel Roe
919db5b514
fix(bridge): port nested _nuxt
dir fix to bridge vite ( #3538 )
2022-03-07 15:37:42 +01:00
Dizzy
120ee4f795
feat!(nuxt3): extend auto imports on generateApp
hook ( #3480 )
2022-03-07 11:41:33 +01:00
Daniel Roe
33ffd8be0a
fix(schema): allow untyped keys in nuxt config ( #3527 )
2022-03-07 11:37:01 +01:00
Daniel Roe
398b311ad6
fix(nitro): rename cold start -> nitro start ( #3528 )
2022-03-07 11:34:45 +01:00
Daniel Roe
78761c236b
fix(vite): handle base in vite/preload-helper
( #3499 )
2022-03-04 12:45:14 +01:00
Julian Martin
9f506ded60
fix(nitro): #3264 ( #3399 )
2022-03-03 20:35:42 +01:00
Ahad Birang
66605971a8
fix(test-utils): workaround playwright dynamic import issue with vite ( #3489 )
2022-03-03 20:03:48 +01:00
Anthony Fu
ecee32988d
chore: migrate to magic-string
( #3482 )
2022-03-03 11:01:14 +01:00
Daniel Roe
494f85a2b2
fix(vite): narrow nuxt3 inlining config ( #3474 )
2022-03-02 18:54:53 +01:00
Daniel Roe
7b6252a444
feat(nuxi): add jsx option to generated tsconfig ( #3449 )
2022-03-01 19:25:23 +01:00
pooya parsa
39f7eb2cd2
fix(test-utils): improve random port allocation ( #3398 )
2022-02-28 22:41:44 +01:00
renovate[bot]
90e23c600c
chore(deps): update devdependency magic-string-extra to ^0.1.2 ( #3445 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-28 20:27:04 +01:00
Anthony Fu
a0f8a44e10
fix: sourcemap support for nuxt:vite-relative-asset
( #3428 )
2022-02-28 20:24:52 +01:00
Anthony Fu
0c99002351
fix: support sourcemap for nuxt:pages-macros-transform
( #3429 )
2022-02-28 20:21:03 +01:00
Anthony Fu
3888b0c338
fix: sourcemap support for nuxt:components-loader
( #3439 )
2022-02-28 20:20:41 +01:00
Daniel Roe
17bf70ae1c
fix(nuxt3): remove workaround for unfulfilled initial navigation ( #3436 )
...
* fix(router): remove error workaround
* chore: deduplicate vue-router
* chore: update lockfile
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2022-02-28 20:17:25 +01:00
renovate[bot]
fcb200730d
chore(deps): update all non-major dependencies ( #3434 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-28 20:08:45 +01:00
Daniel Roe
754ff0c9e7
feat: .nuxtignore
support and isIgnored
kit utility ( #3424 )
2022-02-28 17:11:46 +01:00
Dizzy
d6102de08f
fix: remove redundant call to generateApp
( #3426 )
2022-02-28 15:49:41 +01:00
renovate[bot]
a104f61683
chore(deps): update devdependency vitest to ^0.5.8 ( #3415 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-28 12:29:16 +01:00
Daniel Roe
720e31d498
fix(schema): make postcss plugins a record type ( #3403 )
2022-02-28 12:28:16 +01:00
Daniel Roe
52d22feaea
fix(nuxt3): share scanned components with loader ( #3396 )
...
* fix(nuxt3): share scanned components with loader
* refactor: remove `src` type from input
* fix: remove old `src: ''` option
* fix: use shared context for extending components too
Co-authored-by: Sébastien Chopin <seb@nuxtjs.com>
2022-02-28 11:07:20 +01:00
renovate[bot]
9b19b9f366
chore(deps): update all non-major dependencies ( #3400 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-27 19:38:00 +00:00
Daniel Roe
4cfad4d719
fix(vite): add cssnano dependency ( #3402 )
2022-02-26 00:01:54 +00:00
Anthony Fu
4ff1a954b3
test: add more tests ( #3392 )
2022-02-25 21:14:53 +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
2b3dbed594
fix(nuxt3): only warn within error handling routine ( #3394 )
2022-02-25 17:33:27 +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
renovate[bot]
a51bdd259e
chore(deps): update dependency @rollup/plugin-replace to v4 ( #3367 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-25 12:47:08 +01:00
Daniel Roe
c806d05b7a
fix(bridge): use typescript directory entry ( #3365 )
2022-02-25 12:45:45 +01:00
renovate[bot]
5c1f2fad83
chore(deps): update all non-major dependencies ( #3347 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-25 12:39:10 +01:00
Daniel Roe
d007d02356
fix: only warn about error handlers on client-side ( #3345 )
2022-02-25 12:04:58 +01:00
Daniel Roe
ac63401700
fix(nuxt3): don't add superfluous templates ( #3366 )
2022-02-25 11:16:24 +01:00
Daniel Roe
271289c4d6
fix(nuxi): don't clear screen on nuxi dev --help
( #3372 )
2022-02-24 17:18:13 +00:00
Daniel Roe
bb31df9944
fix(nuxt3): respect dirs as objects ( #3364 )
2022-02-24 17:20:49 +01:00
Daniel Roe
dbab979a2e
feat(nuxt3): add universal routing utilities ( #3274 )
2022-02-21 14:03:42 +01:00
renovate[bot]
a358bdad93
chore(deps): update all non-major dependencies ( #3327 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-21 12:29:59 +01:00
Xin Du (Clark)
48cc6086e4
fix(config): add analyze plugin options in bridge mode ( #3292 )
2022-02-21 12:25:31 +01:00
renovate[bot]
69f24d262e
chore(deps): update all non-major dependencies ( #3306 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-18 19:27:21 +01:00
Daniel Roe
70542a3af7
feat(nuxt3): expose /app
export paths ( #3323 )
2022-02-18 19:26:43 +01:00
pooya parsa
12a95ad86c
test: rework tests using @nuxt/test-utils
( #3308 )
2022-02-18 19:14:57 +01:00
Daniel Roe
87eb7d0d39
perf!(nuxt3): disable global components by default ( #3305 )
2022-02-18 10:37:11 +01:00
renovate[bot]
3d258d304e
chore(deps): update dependency @babel/core to ^7.17.5 ( #3300 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-17 18:11:36 +01:00
Daniel Roe
56aabd606d
fix(nuxt3,bridge): correctly reference router from client-side helper ( #3281 )
2022-02-17 18:11:21 +01:00
renovate[bot]
65d51d67ce
chore(deps): update all non-major dependencies ( #3273 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-17 17:32:49 +01:00
Daniel Roe
8adff2edf7
fix(nuxt3): generate imports for components with named exports correctly ( #3288 )
2022-02-17 15:23:55 +01:00
Daniel Roe
65d16a58c0
chore: reverse target/from in eslint rule ( #3280 )
2022-02-17 12:01:24 +00: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
Dizzy
ad52b795e2
fix: apply subsequent meta changes ( #3271 )
2022-02-16 22:34:06 +01:00
pooya parsa
77aeaa3288
fix(nuxt3)!: custom response type for useFetch
using first generic ( #3268 )
2022-02-16 21:50:19 +01:00
renovate[bot]
7c3327a772
chore(deps): update all non-major dependencies ( #3240 )
2022-02-16 20:11:21 +01:00
Daniel Roe
289d54eb24
fix(bridge): execute metaInfo function ( #3258 )
2022-02-16 18:57:11 +01:00
Daniel Roe
3fccbfa252
fix(nuxt3): update meta return type to bodyScriptsPrepend
( #3257 )
2022-02-16 18:56:30 +01:00
renovate[bot]
4cd931e5ea
chore(deps): update dependency @netlify/functions to v1 ( #3241 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-16 18:55:51 +01:00
Daniel Roe
7c9b0a358d
fix(bridge): add modules with hooks after all other modules ( #3239 )
2022-02-16 18:54:45 +01:00
Daniel Roe
07c14b8704
fix(bridge): add schema.d.ts to nuxt.d.ts ( #3237 )
2022-02-16 18:49:31 +01:00
Daniel Roe
60e672f335
chore(bridge): upgrade vite ( #3238 )
2022-02-15 18:01:54 +01:00
renovate[bot]
cc9d525650
chore(deps): update all non-major dependencies ( #3204 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-15 10:53:20 +01:00
Daniel Roe
3c563fa48f
feat(bridge): support addRouteMiddleware
, navigateTo
and abortNavigation
( #3193 )
2022-02-15 10:51:19 +01:00
Daniel Roe
d046c9620b
feat(bridge): add support for useNuxt2Meta
in plugins ( #3187 )
2022-02-15 10:50:40 +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
Daniel Roe
ef69e746d2
fix(nuxt3): prevent removing and re-adding tags before mount ( #3212 )
...
Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-02-15 10:43:17 +01:00
renovate[bot]
6a93719a89
chore(deps): update dependency pretty-bytes to v6 ( #3217 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-15 10:42:41 +01:00
Daniel Roe
3589a2d55f
fix(nuxt3): return error page on blocked initial navigation ( #3201 )
2022-02-14 15:18:07 +01:00
Daniel Roe
9734856fb0
fix(nuxt3): return render function for <Head>
( #3213 )
2022-02-14 11:46:27 +01:00
Anthony Fu
0ca3d5cf7d
chore: upgrade vitest ( #3208 )
2022-02-12 20:54:46 +01:00
renovate[bot]
e90331a411
chore(deps): update all non-major dependencies ( #3194 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-11 15:29:36 +01:00
pooya parsa
c53c7360b7
feat: @nuxt/test-utils
( #2952 )
...
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2022-02-11 14:22:58 +01:00
Anthony Fu
61188e15cf
fix(vite): hmr port priority ( #3190 )
2022-02-11 13:09:25 +01:00
Daniel Roe
408a944ffd
chore(nuxt3): add implicit fs-extra
dependency ( #3192 )
2022-02-11 12:47:08 +01:00
renovate[bot]
7701c125ea
chore(deps): update all non-major dependencies ( #3176 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-11 10:19:53 +01:00
Daniel Roe
e727bb4192
fix(nuxt3): re-enable tree-shaking definePageMeta
( #3180 )
2022-02-11 09:59:52 +01:00
renovate[bot]
fd56fc62bb
chore(deps): update all non-major dependencies ( #3149 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-10 18:30:59 +01:00
pooya parsa
aece3518b5
feat(nuxt3): experimental nitropack support ( #3160 )
2022-02-10 18:29:59 +01:00
Anthony Fu
089160a541
fix(vite): assign different hmr port for each instance ( #3169 )
...
Co-authored-by: danielroe <danielroe@users.noreply.github.com>
2022-02-10 17:37:05 +01:00
Anthony Fu
b2438917b9
perf(vite): bypass unchanged plugin transform ( #3150 )
2022-02-10 10:30:34 +01:00
Anthony Fu
cb663b0285
chore(vite): unifiy vite plugin naming ( #3151 )
2022-02-10 10:29:49 +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
renovate[bot]
650d7607ff
chore(deps): update all non-major dependencies ( #3137 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-09 12:51:10 +01:00
Daniel Roe
569aaeb314
fix(nitro): handle incoming cookies on lambda payload format 2.0 ( #3136 )
2022-02-09 12:50:57 +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
Daniel Roe
ba522b2034
fix(nuxt3): trigger template regeneration (and reset import list) when auto-imports update ( #3127 )
2022-02-08 20:09:24 +01:00
Daniel Roe
c02e3683eb
fix(bridge): respect --fail-on-error
in generation ( #3134 )
...
* fix(bridge): respect `--fail-on-error` in generation
* fix: use `res.ok()`
2022-02-08 19:47:14 +01:00
renovate[bot]
b98d08cf6a
chore(deps): update all non-major dependencies ( #3133 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-08 17:25:10 +01:00
renovate[bot]
617766bcf5
chore(deps): update all non-major dependencies ( #3117 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-08 17:13:17 +01:00
Daniel Roe
a9ba1ca907
fix(bridge): support newer js targets with webpack ( #3131 )
2022-02-08 17:13:02 +01:00
Daniel Roe
0f9bcbf68f
fix(vite): invalidate client modules too ( #3116 )
2022-02-08 01:10:42 +01:00
Daniel Roe
dabb72ed7c
fix(nuxt3): remove lookbehind for safari support ( #3115 )
2022-02-08 00:42:39 +01:00
Daniel Roe
8056b8e171
fix(nitro): treat bootrap dep as an entry file ( #3106 )
2022-02-07 22:58:12 +01:00
pooya parsa
82a7fd561b
feat(kit): createResolver
utility ( #3111 )
2022-02-07 22:39:31 +01:00
pooya parsa
03d5fdde2d
feat(kit)!: expose resolvePath
( #3110 )
2022-02-07 22:00:20 +01:00
renovate[bot]
a1b2d09438
chore(deps): update all non-major dependencies ( #3097 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-07 21:50:53 +01:00
Daniel Roe
22e6c857f6
fix(nitro): replace global.
in fewer instances ( #3107 )
2022-02-07 21:50:39 +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
pooya parsa
c9c0171b2d
refactor: rename options.layers
to options._extends
( #3109 )
2022-02-07 19:44:48 +01:00
Daniel Roe
29171bd105
fix: sanitize import filenames in generated imports ( #2216 )
2022-02-07 14:45:47 +01:00
Daniel Roe
614e87e9f0
feat(nitro): add support for lambda v2 payload format ( #3070 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2022-02-07 13:25:05 +01:00
Daniel Roe
b3e9cf6fd6
fix(nuxt3)!: key routes by interpolated path ( #2976 )
2022-02-07 12:32:04 +01:00
renovate[bot]
00ba607ca2
chore(deps): update all non-major dependencies ( #3066 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-07 11:22:43 +01:00
Pascal Sthamer
dcae6e276b
docs: update documentation for configs ( #2819 )
2022-02-07 11:20:53 +01:00
Daniel Roe
c1148d4d77
refactor: write declarations to <buildDir>/types
( #3067 )
...
* refactor: write declarations to `<buildDir>/types`
* fix: update relative imports
2022-02-07 11:20:01 +01:00
Daniel Roe
b91150d67c
docs: add keepalive
docs ( #3090 )
2022-02-07 11:17:28 +01:00
Daniel Roe
8fbdab8151
docs: update links to new vuejs.org site ( #3091 )
2022-02-07 11:16:45 +01:00
Daniel Roe
8edd4819c9
fix(bridge): don't instantiate vite builder if only preparing types ( #3050 )
2022-02-03 19:03:04 +01:00
Daniel Roe
fae2179ee9
chore: replace constructors with types ( #3056 )
2022-02-03 19:02:55 +01:00
Daniel Roe
c82d3533bc
fix(bridge): type useNuxtApp()
( #3057 )
2022-02-03 19:02:38 +01:00
Daniel Roe
5d7f99be1d
fix(bridge): add nitro:generate
hook ( #3044 )
2022-02-03 13:12:40 +01:00
Ricardo Gobbo de Souza
adc44a2d2b
feat(kit): add helper addAutoImport
( #3030 )
2022-02-03 12:31:15 +01:00
renovate[bot]
09dc06e138
chore(deps): update all non-major dependencies ( #3013 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-03 11:21:51 +01:00
Daniel Roe
f867841327
fix(nuxt3): remove existing globals from auto-imports ( #3035 )
2022-02-03 11:21:35 +01:00
Ahad Birang
ed4f4f51ab
fix(kit): load dotenv if option is missing ( #3029 )
2022-02-02 10:59:00 +01:00
Keith Bremner
a3579b7a1c
docs: fix typo in nuxi analyze output ( #3022 )
2022-02-01 15:34:06 +00:00
pooya parsa
1672148a87
feat(kit): support config extends
using unjs/c12
( #3008 )
2022-01-31 22:13:58 +01:00
Daniel Roe
083f90b719
refactor: extract <NuxtLayout>
from <NuxtPage>
( #3011 )
2022-01-31 19:58:19 +01:00
renovate[bot]
18d8bb2019
chore(deps): update dependency dotenv to v15 ( #3002 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-31 11:59:21 +01:00
renovate[bot]
a43757b082
chore(deps): update all non-major dependencies ( #2970 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-31 11:55:56 +01:00
Daniel Roe
b110c8c96c
fix(vite): externalize config at rollup, not ssr level ( #2971 )
2022-01-31 11:54:48 +01:00
nandi95
88da7197ba
fix(nuxi): updated rmdir to rm and checked paths exists ( #2968 )
2022-01-28 12:32:09 +01:00
renovate[bot]
7db7fddc80
chore(deps): update all non-major dependencies ( #2941 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-27 20:26:36 +01:00
Daniel Roe
8ea6b652b9
fix(nuxt3): don't double-escape extensions ( #2953 )
2022-01-27 17:02:25 +01:00
Daniel Roe
d20b672546
fix(nuxt3): hotfix for missing components declaration ( #2949 )
2022-01-27 13:46:28 +01:00
Daniel Roe
965f2abaee
feat(nuxt3): middleware type generation improvements ( #2945 )
2022-01-27 12:13:32 +01:00
Daniel Roe
6e06d2b4c9
feat(nuxi): clear cache on upgrade ( #2936 )
2022-01-26 18:25:11 +01:00
Daniel Roe
00e8a6e9d4
fix(nuxt3): add app:suspense:resolve
hooks ( #2937 )
2022-01-26 18:24:54 +01:00
Daniel Roe
b449d0bfb9
test(nuxt3): fix exclude test ( #2932 )
2022-01-26 14:49:06 +01:00
Daniel Roe
d0bcc3fc82
fix(vite): only apply relative url fix to css assets ( #2930 )
2022-01-26 13:59:48 +01:00
renovate[bot]
4b1ea5741e
chore(deps): update dependency jiti to ^1.12.14 ( #2929 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-26 13:03:01 +01:00
renovate[bot]
0affa39b62
chore(deps): update all non-major dependencies ( #2912 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2022-01-26 12:57:33 +01:00
Daniel Roe
944464781d
feat(nuxt3): make layout and other page meta reactive ( #2926 )
2022-01-26 12:56:24 +01:00
renovate[bot]
696138794b
chore(deps): update dependency vite-plugin-vue2 to ^1.9.3 ( #2909 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-25 17:45:45 +01:00
pooya parsa
7a1cf622bc
fix(nuxt3): add built-in modules last ( #2911 )
2022-01-25 17:45:00 +01:00
renovate[bot]
b0a56ad807
chore(deps): update all non-major dependencies ( #2902 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-25 15:51:19 +01:00
Daniel Roe
4a5937764c
feat(nuxt3): add support for <KeepAlive>
( #2904 )
2022-01-25 15:32:09 +01:00
renovate[bot]
538b4ab98d
chore(deps): update all non-major dependencies ( #2895 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-25 13:29:23 +01:00
Daniel Roe
dccc0c9c6f
feat(nuxt3): add middleware via route meta ( #2858 )
2022-01-25 13:29:11 +01:00
Daniel Roe
29fa0c991b
feat(nuxt3)!: support layout transitions ( #2861 )
...
* feat(nuxt3): support layout transitions
* docs: update
2022-01-24 18:10:42 +01:00
Daniel Roe
81ee59ce0c
fix(nuxt3): don't restrict nitro/nuxt3 runtime components ( #2885 )
2022-01-24 15:32:08 +01:00
Daniel Roe
03cc1913a3
fix(nuxi,nuxt3,bridge): generate all templates with nuxi prepare
( #2409 )
2022-01-24 14:28:47 +01:00
Daniel Roe
7553849371
feat(nuxt3): add import protection patterns ( #2834 )
2022-01-24 14:25:23 +01:00
renovate[bot]
d5cbe09ced
chore(deps): update dependency globby to v13 ( #2881 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-24 14:21:52 +01:00
Daniel Roe
b803fdb4f9
fix(vite): handle emitted assets with relative urls and dynamic base ( #2851 )
2022-01-24 13:57:24 +01:00
renovate[bot]
0b0e56ae4f
chore(deps): update all non-major dependencies ( #2818 )
...
* chore(deps): update all non-major dependencies
* feat: add isShallow auto import
https://github.com/vuejs/core/commit/9fda941
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2022-01-24 13:38:03 +01:00
blazmrak
2b86345e9e
fix(bridge): build fails with SSR turned off ( #2708 )
2022-01-24 12:40:49 +01:00
Daniel Roe
83a959a67b
fix(nuxt3): allow customising page keys ( #2859 )
2022-01-24 11:35:28 +01:00
MrDizzystick
a53246a1a4
docs(schema): fix typo ( #2871 )
2022-01-24 11:30:50 +01:00
Pooya Parsa
e0cf2d7b5d
fix(nitro): update dot-prop import
2022-01-21 13:37:51 +01:00
renovate[bot]
83c518de69
chore(deps): update dependency dot-prop to v7 ( #2853 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-21 12:59:45 +01:00
Daniel Roe
ed2d26f1b5
fix(schema): support inline module options ( #2852 )
2022-01-21 12:47:13 +01:00
Daniel Roe
ae34f470a0
fix(nuxt3): explicitly declare type exports ( #2850 )
2022-01-21 12:42:41 +01:00
Daniel Roe
3b72b318e2
feat(nitro): support adding node_modules
as middleware ( #2826 )
2022-01-21 12:39:22 +01:00
Daniel Roe
d0d8e8311c
fix(nuxt3): normalize page paths ( for windows support) ( #2825 )
2022-01-21 10:54:11 +01:00
Daniel Roe
beaa369892
fix(bridge): don't override existing baseURL
property ( #2827 )
2022-01-21 10:51:29 +01:00
Daniel Roe
cd42f62fb9
fix(nuxt3): export composable types ( #2828 )
2022-01-21 10:51:19 +01:00
Daniel Roe
9660cd8212
fix(webpack): prevent implicit externalising ( #2829 )
2022-01-21 10:50:34 +01:00
Daniel Roe
6abf75d40a
fix(bridge): set app.basePath
( #2808 )
2022-01-19 20:10:33 +01:00
Daniel Roe
c1a68012ca
fix(nuxt3): add macro transform to non-sfcs ( #2804 )
2022-01-19 19:11:31 +01:00
Daniel Roe
f219f635ad
feat(nuxt3): allow disabling vue type shims ( #2773 )
2022-01-19 19:10:38 +01:00
renovate[bot]
74ce059d6f
chore(deps): update all non-major dependencies ( #2781 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-19 19:09:22 +01:00
Daniel Roe
95d8205cc3
fix(nuxt3): only treeshake macro exports when building ( #2809 )
2022-01-19 19:07:54 +01:00
Daniel Roe
7f62ed1e32
fix(nuxi): respect custom pages directory ( #2813 )
2022-01-19 19:07:25 +01:00
renovate[bot]
1ca9424910
chore(deps): update dependency h3 to ^0.3.9 ( #2776 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-18 18:04:48 +01:00
renovate[bot]
c80870ad8c
chore(deps): update all non-major dependencies ( #2767 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-18 17:59:31 +01:00
Daniel Roe
d07d572263
feat: improve base url options ( #2655 )
2022-01-18 17:59:14 +01:00
Daniel Roe
b38e394dfe
fix(nuxt3): import top-level files and subdirectory indices ( #2774 )
2022-01-18 17:43:41 +01:00
Daniel Roe
8588f749ad
fix(nitro): detect routes and middleware starting with dots ( #2771 )
2022-01-18 17:37:40 +01:00
Harlan Wilton
4bd7adae4a
feat(nuxi): call nuxt listen
hook for dev ( #2772 )
2022-01-18 17:36:01 +01:00
Pooya Parsa
21b664cc74
feat(nuxi): use nuxt/starter by default for templates
2022-01-17 22:29:32 +01:00
Daniel Roe
0af01668c1
feat(nuxt3): pass nuxtApp
to head()
( #2765 )
2022-01-17 21:52:24 +01:00
Daniel Roe
e9d73f572f
fix(nuxt3): ignore comments for testing cjs context ( #2764 )
2022-01-17 21:50:17 +01:00
Daniel Roe
93ef422b5d
feat(nuxt3): add support for definePageMeta
macro ( #2678 )
2022-01-17 19:27:23 +01:00
renovate[bot]
0e984fe496
chore(deps): update all non-major dependencies ( #2756 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-17 18:25:38 +01:00
Ahad Birang
eb14eca702
fix(nitro): allow inlining subpath of externals ( #2759 )
2022-01-17 18:25:26 +01:00
Daniel Roe
0ed2d4a00b
fix(kit): don't ignore @
alias ( #2737 )
2022-01-17 13:51:08 +01:00
renovate[bot]
91032cdd64
chore(deps): update all non-major dependencies ( #2717 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-17 11:56:28 +01:00
renovate[bot]
0eed770104
chore(deps): update dependency dotenv to v14 ( #2750 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-17 11:50:18 +01:00
Daniel Roe
4728fd545e
fix(vite): invalidate virtual modules when templates are regenerated ( #2725 )
2022-01-17 11:49:53 +01:00
Daniel Roe
4111038aa7
chore: replace substr
with slice
( #2738 )
2022-01-17 11:49:10 +01:00
Daniel Roe
e27a0173e8
fix(bridge): add missing process flags for vite ( #2736 )
2022-01-17 11:44:56 +01:00
Daniel Roe
176716bdaf
feat(nitro): ssl nitro support in production ( #2742 )
2022-01-17 11:37:55 +01:00
Daniel Roe
4b351504e8
fix(vite): correctly import node builtins in dev bundler ( #2753 )
2022-01-17 11:36:44 +01:00
pooya parsa
33ebb01d7f
fix: upgrade vite to 2.7.12 ( #2716 )
...
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2022-01-14 12:48:58 +01:00
renovate[bot]
4de167e246
chore(deps): update dependency globby to v12 ( #2659 )
2022-01-13 19:21:49 +01:00
renovate[bot]
300023923f
chore(deps): update all non-major dependencies ( #2714 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-13 18:59:07 +01:00
Anthony Fu
a787c2f04c
chore: migrate to vitest from mocha ( #2694 )
2022-01-13 18:54:33 +01:00
renovate[bot]
303b5bd220
chore(deps): update all non-major dependencies ( #2707 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-13 18:21:05 +01:00
renovate[bot]
74be5a7416
chore(deps): update all non-major dependencies ( #2676 )
2022-01-13 14:13:58 +01:00
blazmrak
e0fec80baf
fix(vite): build fails with ssr turned off ( #2652 )
2022-01-13 13:39:23 +01:00
Anthony Fu
baa0853afa
feat(bridge): upgrade unplugin-vue2-script-setup ( #2687 )
2022-01-13 12:59:26 +01:00
renovate[bot]
47cac4c597
chore(deps): update all non-major dependencies ( #2637 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-11 18:45:11 +01:00
renovate[bot]
31580f635c
chore(deps): update dependency estree-walker to v3 ( #2658 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-11 18:42:29 +01:00
renovate[bot]
4d5e9b2930
chore(deps): update dependency dotenv to v11 ( #2666 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-11 18:42:10 +01:00
Daniel Roe
7479eacaac
fix(nuxt3): handle legacy asyncData
(options api) as ref
( #2668 )
2022-01-11 18:41:55 +01:00
renovate[bot]
d45869d6ce
chore(deps): update all non-major dependencies ( #2618 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-07 10:49:33 +01:00
renovate[bot]
c8b02972d0
chore(deps): update all non-major dependencies ( #2527 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-05 19:37:56 +01:00
Anthony Fu
e9128f39a2
perf(ssr): disable vite's pre-trasnfroming to improve perf ( #2574 )
2022-01-05 19:31:24 +01:00
Anthony Fu
1155d1b4d4
fix(vite): only remove version query ( #2587 )
2022-01-05 19:28:04 +01:00
Anthony Fu
8fff48b8df
fix(bridge): install bridge module at the end ( #2611 )
2022-01-05 19:22:13 +01:00
Daniel Roe
6d88a7314d
fix(nitro): pass Headers
to createFetch
( #2615 )
2022-01-05 19:19:23 +01:00
Anthony Fu
11becef735
refactor: update internal modules signature( #2610 )
2022-01-05 19:09:53 +01:00
Vladyslav Poshvaniuk
1e98259368
fix(nuxt3): remove undefined headers in useRequestHeaders ( #2526 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-12-23 23:33:10 +01:00
Marsel Shayhin (Phoenix Apps)
04b6466d37
fix(nuxt3): change entry to use asynchronous import ( #2223 )
...
Co-authored-by: Marsel Shayhin <phoenix.apps@yahoo.com>
2021-12-23 23:20:54 +01:00
Anthony Fu
cac70e4696
fix(vite): remove vite's query for external modules ( #2521 )
2021-12-23 14:43:41 +01:00
renovate[bot]
b554c46ab2
chore(deps): update all non-major dependencies ( #2510 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-23 13:30:50 +01:00
Pooya Parsa
5a7a979dcb
fix(kit): add backward compatibility for deprecated module definition as function
2021-12-22 21:40:18 +01:00
renovate[bot]
05da4c2ef5
chore(deps): update all non-major dependencies ( #2496 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-22 11:59:44 +01:00
Pooya Parsa
b41a1d2d18
fix(nuxt3): properly pass inline options to installModule
2021-12-21 22:26:03 +01:00
pooya parsa
804b323010
fix(nuxt3): properly pass inline options to installModule ( #2489 )
2021-12-21 17:18:14 +01:00
Daniel Roe
e674d0f60d
feat(nuxt3, bridge): add vue:setup
hook ( #2408 )
2021-12-21 15:44:35 +01:00
renovate[bot]
4d2de05e43
chore(deps): update dependency hookable to ^5.1.1 ( #2487 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-21 15:29:38 +01:00
Yasser Lahbibi
ca9761df9e
feat(auto-import): allow explicit transform exclusion patterns ( #2183 )
...
Co-authored-by: pooya parsa <pyapar@gmail.com>
2021-12-21 15:28:45 +01:00
renovate[bot]
2d3f61d478
chore(deps): update all non-major dependencies ( #2461 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-21 15:27:15 +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
670a12caaa
fix(nuxt3): don't mutate options when unsetting cookie ( #2481 )
2021-12-21 13:02:55 +01:00
Daniel Roe
b5618e976b
feat(nuxi): add nuxi preview
command for local testing ( #2162 )
...
Co-authored-by: pooya parsa <pyapar@gmail.com>
2021-12-21 12:46:42 +01:00
Daniel Roe
279bfdc5b3
fix(bridge): respect custom app.html
( #2339 )
2021-12-20 21:24:43 +01:00
Daniel Roe
5ab18162dd
feat(nuxt3, bridge): useReqHeaders
composable ( #2173 )
...
Co-authored-by: pooya parsa <pyapar@gmail.com>
2021-12-20 17:27:36 +01:00
Daniel Roe
c824905b99
fix(schema): handle null/undefined values in runtimeConfig
( #2456 )
2021-12-20 13:19:31 +01:00
pooya parsa
c288907f72
fix(webpack): import esbuild-loader
as commonjs ( #2460 )
2021-12-20 13:00:27 +01:00
renovate[bot]
85f0547ca4
chore(deps): update all non-major dependencies ( #2379 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-12-20 12:33:18 +01:00
Daniel Roe
c8e281e7b6
feat(nitro): specify packages to copy to .output/server/node_modules
( #2382 )
2021-12-20 12:03:22 +01:00
Daniel Roe
a1a2d2f92b
refactor(nitro): expose writeTypes
and call this within builder:generateApp
( #2413 )
2021-12-20 11:39:19 +01:00
Daniel Roe
639e49be27
refactor(nuxt3): rename <NuxtChild>
to <NuxtNestedPage>
( #2432 )
2021-12-20 11:37:58 +01:00
Daniel Roe
f668d7457f
fix(nuxt3): define route in plugin rather than composable ( #2443 )
2021-12-20 11:37:00 +01:00
Daniel Roe
daec4323bb
perf(bridge): allow skipping legacy composition api support ( #2388 )
2021-12-17 10:44:59 +01:00
Daniel Roe
03f9cfa50b
fix(nitro): pass sourcemap option through to rollup plugins ( #2387 )
...
Co-authored-by: Matteo Rigoni <matteo.rigoni@atoms.studio>
2021-12-17 10:39:44 +01:00
Daniel Roe
3eed5cb193
fix(nuxt3): ignore tests within components directory ( #2347 )
2021-12-17 10:30:36 +01:00
Anthony Fu
737f1bf80c
fix(vite): respect users config ( #2395 )
...
Co-authored-by: Daniel Roe <daniel@roe.dev>
2021-12-17 10:28:06 +01:00
Daniel Roe
d91677e72f
fix(nitro): correct #assets
type declaration ( #2403 )
2021-12-17 10:26:34 +01:00
Daniel Roe
d3e27874f5
fix(nuxt3): add imports.d.ts
to nuxt.d.ts
( #2399 )
2021-12-17 10:25:40 +01:00
Daniel Roe
6c1cb11b95
feat(nuxt): add wrapped useRoute
and useRouter
composables ( #2406 )
2021-12-17 10:15:03 +01:00
Daniel Roe
df33474730
fix(vite): log error object ( #2420 )
2021-12-17 10:08:09 +01:00
renovate[bot]
23397e603c
feat(deps): update all non-major dependencies ( #2252 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-12-14 16:46:05 +01:00
Daniel Roe
2cf8c45823
fix(nuxt3): import computed from vue
to preserve reactivity ( #2352 )
2021-12-14 14:29:57 +01:00
renovate[bot]
a5d5067771
chore(deps): update dependency @vitejs/plugin-vue to v2 ( #2354 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-14 14:29:27 +01:00
renovate[bot]
2939cacefc
chore(deps): update dependency vue-loader to v17 ( #2355 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-14 14:29:08 +01:00
Daniel Roe
c87c692ddb
fix(nuxt3): don't mock server-only properties on client-side ( #2376 )
2021-12-14 14:28:43 +01:00
Daniel Roe
3e82f0f2cb
fix(bridge): normalize strings in vite middleware template ( #2319 )
2021-12-10 15:12:21 +01:00
Daniel Roe
0d85c9ef77
fix(schema): type render.compressor
( #2302 )
2021-12-10 14:48:52 +01:00
Daniel Roe
fb33033f45
feat(nuxt3): add global type definitions for built-in components ( #2340 )
2021-12-10 14:46:53 +01:00
Daniel Roe
70044d139b
fix(nitro): set content-type header before html 404 ( #2301 )
2021-12-06 11:48:27 +01:00
Ajai
1c88580c8c
fix(nitro): fix rendering with ssr
disabled ( #2191 )
2021-12-06 11:48:12 +01:00
Daniel Roe
6a25d3e245
fix(nuxt3): use resolved options for useCookie
( #2260 )
2021-12-02 12:29:26 +01:00
Pooya Parsa
1ef6e3f525
fix(nuxi): ensure buildDir exists before write
2021-12-01 21:40:40 +01:00
Pooya Parsa
bd36e1351a
fix(nitro): upgrade table dependency
...
resolves #2250
2021-12-01 15:38:31 +01:00
renovate[bot]
ceec9fdba8
chore(deps): update all non-major dependencies ( #2214 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-01 12:58:38 +01:00
Daniel Roe
af6f91e8fe
fix(schema): fix typo for import.meta.globEager
( #2243 )
2021-12-01 12:58:24 +01:00
Daniel Roe
d52acbffd8
fix(bridge, kit): don't modify template array whilst traversing it ( #2244 )
2021-12-01 12:58:07 +01:00
Daniel Roe
6e719d6977
fix(bridge): always add components.d.ts
reference ( #2246 )
2021-12-01 12:56:58 +01:00
sanfengliao
cad09fe9b3
fix(webpack): remove MiniCssExtractPlugin.loader options ( #2217 ) ( #2218 )
...
Co-authored-by: sanfordliao <sanfordliao@tencent.com>
2021-11-30 16:39:45 +01:00
Anthony Fu
29a2eb3dc1
fix(vite): include dynamic css (revert #2067 ) ( #2227 )
2021-11-30 15:37:01 +01:00
Yasser Lahbibi
ac98373b4c
feat(bridge): allow user-defined scriptSetup
options ( #2185 )
...
Co-authored-by: pooya parsa <pyapar@gmail.com>
2021-11-29 13:17:29 +01:00
renovate[bot]
2c4a001b77
chore(deps): update dependency gzip-size to v7 ( #2101 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-11-29 12:46:55 +01:00
renovate[bot]
7d8a1769fa
chore(deps): update all non-major dependencies ( #2144 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-29 12:34:40 +01:00
renovate[bot]
b7cae2e47b
chore(deps): update dependency chalk to v5 ( #2159 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-29 12:34:29 +01:00
webfansplz
4a486377c5
fix(nitro): use app.assetsPath
for publicPath
( #1978 )
...
Co-authored-by: Daniel Roe <daniel@roe.dev>
2021-11-29 12:31:56 +01:00
Daniel Roe
00e6043601
refactor(nuxt3): don't include null errors in payload ( #2153 )
2021-11-29 12:22:38 +01:00
Tobias Diez
c347b6cc8a
fix(schema): allow strings in plugin config ( #2160 )
2021-11-29 12:22:00 +01:00
Anthony Fu
b7a429ca61
feat: support importing from #imports
( #2168 )
2021-11-29 12:20:57 +01:00
Anthony Fu
f5d1d9a208
fix(auto-import): improve auto-import regex ( #2172 )
2021-11-29 12:17:51 +01:00
Daniel Roe
8a6db589fe
feat(bridge): generate components declarations ( #2174 )
2021-11-29 12:16:08 +01:00
Mohammad Saleh Fadaei
ae6f095ee8
fix(bridge): remove falsy values from created
and mounted
( #2182 )
2021-11-29 12:14:44 +01:00
Yasser Lahbibi
ad2918195b
fix(autoImports): dirs option should be string[] ( #2186 )
2021-11-29 12:14:03 +01:00
Anthony Fu
010febd1b3
feat(useCookie): support default value ( #2147 )
2021-11-29 11:40:12 +01:00
Daniel Roe
f3082ca601
fix(nuxi): add nuxt3
to dev deps in upgrade command ( #2143 )
2021-11-24 21:13:12 +01:00
Daniel Roe
955fa364fa
fix(nuxt3): include error
and pending
values in asyncData state ( #2130 )
2021-11-24 20:59:04 +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
renovate[bot]
0d5fcb52ad
chore(deps): update dependency memfs to ^3.4.0 ( #2137 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-24 16:58:09 +01:00
Daniel Roe
7a78bce449
fix(schema): extend NuxtOptions
for nitro & bridge types ( #2131 )
2021-11-24 16:51:26 +01:00
Matteo Rigoni
ae80e5bdc8
fix(bridge): fixed reactivity on csr of useState reactive payload ( #2134 )
2021-11-24 16:44:02 +01:00
renovate[bot]
4efd72d5d4
chore(deps): update all non-major dependencies ( #2093 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-24 16:43:01 +01:00
Daniel Roe
c5eed5e12b
fix(vite): don't copy publicDir
files to _nuxt
( #2135 )
2021-11-24 16:42:38 +01:00
Giant
939f2eea25
docs: fix typo ( #2119 )
2021-11-24 16:25:20 +01:00
pooya parsa
7e5e50bba7
fix(nuxt3): keep nuxtApp
instance in client-side ( #2114 )
2021-11-23 18:50:20 +01:00
Daniel Roe
fe5b5dcea6
fix(nitro): respect fs structure for traced files ( #2107 )
2021-11-23 13:02:52 +01:00
Daniel Roe
15dad0e039
fix(schema): remove stray nuxt3
import ( #2105 )
2021-11-23 11:55:24 +01:00
Daniel Roe
834532bf71
fix(schema, nuxt3): export meta types from schema ( #2103 )
2021-11-23 11:16:11 +01:00
Sébastien Chopin
c3b72a6ee2
fix(types): cookie options are optional
2021-11-23 01:23:33 +01:00
Kenneth
5fdefed39e
fix(nitro): add error logging to initWorker
( #2090 )
2021-11-23 00:24:46 +01:00
Pooya Parsa
5be2f17b99
chore: remove unused @types/cookie
2021-11-23 00:23:45 +01:00
Pooya Parsa
8994b5a368
fix: use cookie-es
2021-11-23 00:20:20 +01:00
Damian
a12df69778
fix(bridge): remove duplicated log ( #2087 )
2021-11-22 22:49:48 +01:00
Pooya Parsa
92a03d6002
fix: avoid double decoding cookie
2021-11-22 22:29:11 +01:00
Pooya Parsa
ee1546be25
use update cookie import
2021-11-22 22:17:20 +01:00
pooya parsa
9920181df3
feat(nuxt3, bridge): useCookie
universal composable ( #2085 )
2021-11-22 21:43:00 +01:00
Anthony Fu
a149225e63
fix(vite): separate dynamic deps in dev-bundler ( #2067 )
2021-11-22 18:39:56 +01:00
renovate[bot]
95978ed14d
chore(deps): update all non-major dependencies ( #2071 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-22 18:37:59 +01:00
Daniel Roe
2a29c6aa1a
fix(cli): enable usage
command ( #2079 )
2021-11-22 18:19:34 +01:00
pooya parsa
d68318f9d5
refactor: split schema to @nuxt/schema
and simplify kit ( #2059 )
2021-11-21 17:14:46 +01:00
Nozomu Ikuta
583679f9c8
fix(kit): add hooks installation for bridge ( #2045 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-11-21 13:35:37 +01:00
renovate[bot]
4706f0877f
chore(deps): update all non-major dependencies ( #2031 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-21 13:32:53 +01:00
pooya parsa
b1371373c8
docs: improve schema generation ( #2035 )
2021-11-19 17:26:15 +01:00
jbmolle
d3fb5129d7
fix(nuxt3): add missing key
property to meta components
...
Co-authored-by: JB <jb.molle@vescape.com>
2021-11-19 13:31:19 +01:00
Daniel Roe
4fe1fc881c
feat(kit): add more specific typings for schema ( #1988 )
2021-11-19 13:22:27 +01:00
Daniel Roe
c184211681
fix(bridge): add docs links and warnings for data composables ( #2010 )
2021-11-19 12:37:29 +01:00
renovate[bot]
cdb287bd5c
chore(deps): update all non-major dependencies ( #2023 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-19 12:36:50 +01:00
renovate[bot]
ca8b97d69b
chore(deps): update devdependency execa to v6 ( #1986 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-11-18 19:12:19 +01:00
Anthony Fu
1e0e8818da
fix(bridge): exclude bridge alias types to support Volar ( #2013 )
2021-11-18 19:11:43 +01:00
renovate[bot]
b660ac0900
chore(deps): update dependency @vueuse/head to ^0.7.2 ( #2012 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-18 23:28:01 +08:00
Daniel Roe
4e9a27257b
feat(nuxt3): automatically inject returns from plugins ( #2001 )
...
Co-authored-by: pooya parsa <pyapar@gmail.com>
2021-11-18 14:11:34 +01:00
renovate[bot]
dd4dd9e30e
chore(deps): update dependency @vueuse/head to ^0.7.0 ( #2009 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-18 12:38:58 +01:00
renovate[bot]
fdcec1fdc6
chore(deps): update all non-major dependencies ( #1990 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-18 12:09:16 +01:00
Tobias Diez
18924da869
chore(bridge): Improve typing of defineNuxtPlugin function ( #1995 )
2021-11-18 12:08:58 +01:00
Xin Du (Clark)
a08b435f51
refactor: remove unnecessary optional chaining ( #1991 )
2021-11-17 15:37:34 +01:00
renovate[bot]
4ba637a5ea
chore(deps): update dependency postcss-preset-env to v7 ( #1964 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-17 12:33:03 +01:00
Luc
bff71029c8
docs: fix typo ( #1975 )
2021-11-17 12:28:36 +01:00
renovate[bot]
1c5859f5a3
chore(deps): update all non-major dependencies ( #1970 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-17 12:21:57 +01:00
Xin Du (Clark)
c90bc50817
chore(lint): improve no-unused-vars rule ( #1977 )
2021-11-17 12:21:38 +01:00
pooya parsa
232fdd8cf3
fix(kit): support chainable extendRoutes
in container ( #1966 )
2021-11-16 17:13:19 +01:00
Daniel Roe
496ea09777
fix(nuxi): ignore static check with prepare
command ( #1971 )
2021-11-16 17:10:28 +01:00
Daniel Roe
49179d2d8d
fix(nuxt3): allow attrs to be included in head tags ( #1959 )
2021-11-16 17:10:03 +01:00
Daniel Roe
f3a1ac5c59
fix(nuxi): handle missing typescript options in build ( #1972 )
2021-11-16 16:20:27 +01:00
Anthony Fu
86a47a2fea
fix(vite): external modules under/esm/
pattern ( #1949 )
...
Co-authored-by: Ben <bencodezen@users.noreply.github.com>
Co-authored-by: pooya parsa <pyapar@gmail.com>
2021-11-16 14:28:29 +01:00
renovate[bot]
767eee0024
chore(deps): update dependency esbuild to ^0.13.14 ( #1953 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-16 13:32:37 +01:00
pooya parsa
b16cfea689
feat: typescript
options ( #1940 )
2021-11-16 13:32:21 +01:00
renovate[bot]
a4f5de5fc3
chore(deps): update dependency webpack to ^5.64.1 ( #1937 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-15 20:21:04 +01:00
kazuya kawaguchi
c53b6a5f2e
refactor(nuxt3): use the @nuxt/kit
template utilites ( #1908 )
2021-11-15 20:20:51 +01:00
Tobias Diez
a7eacfed88
fix(nitro): skip non existing externals ( #1876 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-11-15 20:13:54 +01:00
Daniel Roe
4a3ba73f22
fix(nuxt3): enable useAsyncData
and useFetch
usage within plugins ( #1933 )
2021-11-15 17:34:39 +01:00
Anthony Fu
fb2e8ccba5
fix(bridge): revert optimization exclusion for vue-demi
( #1932 )
2021-11-15 17:27:45 +01:00
fgiraud
6b873f15bc
chore(nuxt3): add tests, comments and example for components scan ( #1455 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-11-15 17:22:46 +01:00
Daniel Roe
0a74940bf6
fix(nuxt3): enable app-level <suspense>
with pages module ( #1929 )
2021-11-15 16:59:15 +01:00
Daniel Roe
4b367a1959
fix(bridge): ensure vue
ts alias points to original vue ( #1924 )
2021-11-15 16:58:43 +01:00
Daniel Roe
36f3691bf8
fix(nuxi): create buildDir before writing types ( #1930 )
2021-11-15 16:55:32 +01:00
renovate[bot]
5786949d9b
chore(deps): update all non-major dependencies ( #1837 )
2021-11-15 13:09:26 +01:00
Daniel Roe
f011a60dae
feat(nuxt3, bridge): add lazy helpers (useLazyAsyncData
and useLazyFetch
) ( #1861 )
2021-11-15 13:09:07 +01:00
Anthony Fu
8e12394e2d
feat: built-in client only component ( #1853 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-11-15 12:57:38 +01:00
Anthony Fu
f298386795
feat(bridge, nuxt3): mock vue-demi ( #1849 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-11-15 11:25:50 +01:00
webfansplz
73f9cd2f94
fix(nuxt3): remove unexposed auto imports ( #1902 )
2021-11-15 11:16:26 +01:00
pooya parsa
850ef69a87
fix(bridge): disable legacy fetch polyfills ( #1866 )
2021-11-11 17:46:10 +01:00
Daniel Roe
7cc526ce69
fix(bridge): update useContext
( #1871 )
2021-11-11 17:33:06 +01:00
Anthony Fu
202617bdd1
fix(bridge): plugin default detection ( #1847 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-11-11 14:58:43 +01:00
Daniel Roe
abfbd2f34e
feat: add <Html>
meta component ( #1820 )
...
Co-authored-by: Sébastien Chopin <seb@nuxtjs.com>
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-11-10 21:25:29 +01:00
fgiraud
9b9843b501
docs: update doc meta ( #1790 )
...
Co-authored-by: Daniel Roe <daniel@roe.dev>
2021-11-10 21:16:20 +01:00
renovate[bot]
02f3fd1451
chore(deps): update all non-major dependencies ( #1828 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-10 21:15:39 +01:00
pooya parsa
6eb4040b23
fix(vite): remove global
replacement ( #1835 )
2021-11-10 21:15:26 +01:00
Daniel Roe
89aa7aa303
fix(nuxi): set allowSyntheticDefaultImports
( #1827 )
2021-11-10 17:39:19 +01:00
Daniel Roe
f2d4c65edb
fix(nuxi): default to skipping lib check ( #1824 )
2021-11-10 14:18:25 +01:00
Daniel Roe
13a8e2b163
fix(nitro, nuxi): add runtimeConfig types (for #config
and useRuntimeConfig()
) ( #1783 )
...
Co-authored-by: Tobias Diez <code@tobiasdiez.com>
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-11-10 13:40:02 +01:00
renovate[bot]
fd9e56f2b8
chore(deps): update all non-major dependencies ( #1807 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-10 13:12:11 +01:00
Xin Du (Clark)
256d9b1424
fix(webpack): detect postcss config and show warning ( #1805 )
2021-11-10 13:11:08 +01:00
Xin Du (Clark)
6ec518ff24
chore(lint): enable eslint on mjs ( #1804 )
2021-11-10 13:06:22 +01:00
renovate[bot]
bf716f3978
chore(deps): update all non-major dependencies ( #1743 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-09 13:55:48 +01:00
Daniel Roe
29599f06a1
feat(bridge): add useNuxt2Meta()
composable ( #1789 )
2021-11-09 11:17:56 +01:00
Daniel Roe
95cbe67f99
feat(kit, nuxt3): add pages:extend
and extendPages
( #1740 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
Co-authored-by: fgiraud <hello@florent.dev>
2021-11-09 11:16:23 +01:00
Emil Akhadov
82d1741d52
fix(kit): normalize plugin imports paths ( #1779 )
2021-11-09 10:44:00 +01:00
Daniel Roe
c577e1991e
chore: bump monaco version ( #1784 )
2021-11-08 11:52:23 +01:00
Anthony Fu
ca557e7c0b
refactor(vite): reuse common modules ( #1723 )
2021-11-08 11:34:39 +01:00
Anthony Fu
39db33d625
fix(bridge): default export detection ( #1774 )
2021-11-08 11:33:42 +01:00
renovate[bot]
6bbe8153f6
chore(deps): update all non-major dependencies ( #1736 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-05 16:13:41 +01:00
Daniel Roe
5b8e10f28e
fix(nuxt3): add missing auto imports ( #1735 )
2021-11-05 15:39:14 +01:00
Daniel Roe
90487fde0c
fix(vite): use forEach
on NodeList not Element ( #1734 )
2021-11-05 14:54:13 +01:00
renovate[bot]
596c8c5476
chore(deps): update all non-major dependencies ( #1708 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-05 14:15:10 +01:00
Anthony Fu
4da062a120
refactor(vite): move analyzePlugin to a seperate file ( #1710 )
2021-11-05 09:58:03 +01:00
Anthony Fu
85d173d653
fix(vite): swap <link>
style on dev ssr ( #1712 )
2021-11-05 09:55:53 +01:00
Anthony Fu
91b428eeea
fix(bridge): enable vite build by default ( #1709 )
2021-11-05 09:51:15 +01:00
renovate[bot]
6bd7186976
fix(deps): update dependency ohmyfetch to ^0.4.4 ( #1705 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-05 00:23:56 +01:00
pooya parsa
292b5243c7
fix(nuxi): allow starting nuxi dev
with self signed certificate ( #1699 )
2021-11-04 19:40:02 +01:00
renovate[bot]
de04b321d4
chore(deps): update all non-major dependencies ( #1692 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-04 19:19:41 +01:00
Daniel Roe
6f1f12af16
fix(vite): expose underlying import errors ( #1696 )
2021-11-04 19:18:36 +01:00
pooya parsa
9b8d44d130
fix(kit): use closest nuxt package for loadNuxt
( #1686 )
2021-11-04 13:33:33 +01:00