Commit Graph

1209 Commits

Author SHA1 Message Date
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