Commit Graph

731 Commits

Author SHA1 Message Date
renovate[bot] d44a607a4e
chore(deps): update all non-major dependencies (#233)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-18 19:17:07 +02:00
Daniel Roe f8435681d4
feat(app): `defineNuxtPlugin` + legacy plugin handling (#237)
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-06-18 19:16:51 +02:00
Pooya Parsa 36a3d285d8 chore: add fixes for components discovery 2021-06-18 18:57:42 +02:00
pooya parsa a0f81cd1fb
feat: components discovery (#243)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2021-06-18 18:50:03 +02:00
Pooya Parsa 1ed3387243 fix: use nitro plugin with explicit mjs extension 2021-06-18 14:34:07 +02:00
Pooya Parsa 3398d5a7d6 refactor: use # prefex for internal aliases
leftovers
2021-06-18 11:54:35 +02:00
Pooya Parsa 98a0c727c9 fix nitro client import 2021-06-18 11:53:39 +02:00
Daniel Roe 62b19c63f3
fix(app): add 'inject' param for nuxt3 plugins (#226) 2021-06-17 12:02:22 +02:00
Anthony Fu 3e855c280f
fix(types): type vite options (#235) 2021-06-17 12:01:24 +02:00
Anthony Fu 58327824fb
fix: source map for webpack nuxt-setup-loader (#236) 2021-06-17 11:56:21 +02:00
Pooya Parsa f32af4bdb6 chore: add implicit dependencies from #220
TODO: unjs/unbuild#9
2021-06-16 15:32:29 +02:00
Pooya Parsa 68e65bd468 chore: update esbuild (#232)
closes #43 closes #231
2021-06-16 15:26:33 +02:00
renovate[bot] 59998eef51
chore(deps): update all non-major dependencies (#219)
* chore(deps): update all non-major dependencies

* fix nuxt-windicss version

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-06-16 15:01:15 +02:00
Anthony Fu 11a5a3e14f
feat(app): make `asyncData` working with `<script setup nuxt>` (#220) 2021-06-16 14:42:58 +02:00
Daniel Roe 77e489aae3
fix(nitro): update nitro internal hook name (#218) 2021-06-16 13:48:16 +02:00
Daniel Roe 4095f96559 chore: release
- @nuxt/app@0.4.3
 - nuxt-cli@0.3.7
 - @nuxt/kit@0.6.3
 - @nuxt/nitro@0.9.0
 - nuxt3@0.7.4
 - @nuxt/pages@0.2.3
 - @nuxt/vite-builder@0.4.3
 - @nuxt/webpack-builder@0.4.3
2021-06-16 12:36:06 +01:00
Daniel Roe 2c5ceab003
fix(kit): add `build.babel.plugins` default option and docs (#224)
* fix(kit): add `build.babel.plugins` default option and docs

* refactor: reorder options
2021-06-16 13:22:27 +02:00
Daniel Roe 5c67408191
fix(nuxt3): add support for custom templates (#225) 2021-06-16 13:22:01 +02:00
Daniel Roe e2d5a2f4b3
fix: add nitro client plugin ($fetch support) (#223)
* fix(nuxt3): add nitro client plugin ($fetch support)

closes #213

* refactor: put hook in more logical place

* docs: update comment
2021-06-16 13:20:18 +02:00
Daniel Roe 9750009cc5
feat(nitro): support netlify zero-config deployments (#175) 2021-06-15 00:10:17 +02:00
renovate[bot] 41982affee
chore(deps): update dependency postcss-loader to v6 (#203)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-14 21:23:24 +02:00
renovate[bot] bf1b6dae74
chore(deps): update all non-major dependencies (#200)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-14 21:12:26 +02:00
Pooya Parsa 5bd639a493 fix(vite): add nuxt/app to noExternal 2021-06-14 20:52:40 +02:00
Pooya Parsa b6104c6e83 chore(nitro): provide process.client and process.server
They should be handled in vite/webpack step but just in case
2021-06-14 20:37:35 +02:00
Pooya Parsa eee45396d1 fix(kit): ignore @ alias without following slash (resolves #210) 2021-06-14 20:23:21 +02:00
Ahad Birang 8740ece29e
fix(webpack): find asset modules of chunk (#198) 2021-06-14 11:37:54 +02:00
Daniel Roe 7c85daa64e
fix(nitro): set esbuild `target: '2019'` (#189) 2021-06-14 11:03:44 +02:00
renovate[bot] b6786c3ea6
chore(deps): update dependency esbuild to ^0.12.7 (#195)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-09 00:27:15 +02:00
renovate[bot] d6da38a1fe
chore(deps): update all non-major dependencies (#182)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-08 23:59:13 +02:00
renovate[bot] ef2fbe3e1b
chore(deps): update dependency webpack-dev-middleware to v5 (#176)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-07 11:18:44 +02:00
renovate[bot] 7d2cd2f356
chore(deps): update all non-major dependencies (#166)
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-06-07 11:12:36 +02:00
Pooya Parsa 48b3c75194 chore: release
- @nuxt/nitro@0.8.0
 - nuxt3@0.7.3
2021-06-04 22:16:21 +02:00
Pooya Parsa 0b7790f6d0 feat(nitro): #config 2021-06-04 22:12:32 +02:00
Pooya Parsa f98be4bfed fix(nitro): support ~/@ aliases and explicitly externalize buildDir 2021-06-04 22:04:08 +02:00
Pooya Parsa 8aae9ef7b2 chore: release
- @nuxt/app@0.4.2
 - nuxt-cli@0.3.6
 - @nuxt/kit@0.6.2
 - @nuxt/nitro@0.7.2
 - nuxt3@0.7.2
 - @nuxt/pages@0.2.2
 - @nuxt/vite-builder@0.4.2
 - @nuxt/webpack-builder@0.4.2
2021-06-04 21:19:13 +02:00
Daniel Roe 1bbd754f29
refactor(nitro): app template 2-3 normalization (#177) 2021-06-03 15:12:05 +02:00
Daniel Roe f91f822ed4
chore: move vue dep to nuxt3 rather than pages (#173) 2021-05-27 13:42:22 +02:00
Daniel Roe 0009e8e950
chore: address another peerDep warning (#172) 2021-05-26 21:54:05 +02:00
Daniel Roe 4c0ba0151d
fix(kit): correct render result types (#170) 2021-05-26 20:44:08 +02:00
Pooya Parsa 6bde903273 chore: release
- @nuxt/app@0.4.1
 - nuxt-cli@0.3.5
 - @nuxt/kit@0.6.1
 - @nuxt/nitro@0.7.1
 - nuxt3@0.7.1
 - @nuxt/pages@0.2.1
 - @nuxt/vite-builder@0.4.1
 - @nuxt/webpack-builder@0.4.1
2021-05-24 13:30:14 +02:00
Pooya Parsa 423289d469 chore: try to fix shims
(for npm package usage)
2021-05-24 13:29:31 +02:00
Pooya Parsa 2e0fce88a6 chore(nitro): show middleware table only in debug mode 2021-05-24 13:27:15 +02:00
Pooya Parsa 9fcd746c72 chore(nitro): disable auto mock 2021-05-24 13:25:34 +02:00
Pooya Parsa 03173075da fix(nitro): sort middleware fron long to short 2021-05-24 13:24:56 +02:00
Pooya Parsa a82e7b9008 fix(nitro): set `makeAbsoluteExternalsRelative` to false (resolves #160) 2021-05-24 13:21:37 +02:00
Pooya Parsa 838eae4a57 chore: apply latest eslint rules
closes #163
2021-05-24 13:14:10 +02:00
renovate[bot] 6d216d1255
chore(deps): update all non-major dependencies (#159)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-24 13:03:42 +02:00
renovate[bot] 47979a2645
chore(deps): update dependency dotenv to v10 (#161)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-24 12:53:58 +02:00
Daniel Roe f497020f6e
fix(compat): add template variables for compat module (#162) 2021-05-24 12:53:04 +02:00
Pooya Parsa de22e8f71b chore(nitro): add missing globby dependency
(included in release)
2021-05-20 15:41:49 +02:00
Pooya Parsa 2f2e818e32 chore: release
- @nuxt/app@0.4.0
 - nuxt-cli@0.3.4
 - @nuxt/kit@0.6.0
 - @nuxt/nitro@0.7.0
 - nuxt3@0.7.0
 - @nuxt/pages@0.2.0
 - @nuxt/vite-builder@0.4.0
 - @nuxt/webpack-builder@0.4.0
2021-05-20 15:34:30 +02:00
renovate[bot] b58869c29a
chore(deps): update dependency vue-router to ^4.0.8 (#157)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-20 13:47:54 +02:00
Pooya Parsa 6b62d456d7 feat: optional pages and refactor nuxt3 (#142) 2021-05-20 13:42:41 +02:00
Pooya Parsa d95e002d5b fix(automock): don't externalize .ts imports 2021-05-20 13:07:30 +02:00
renovate[bot] 82b585dbb0
chore(deps): lock file maintenance and fix lint issues (#141) 2021-05-20 12:58:30 +02:00
renovate[bot] 404838bcc8
chore(deps): update all non-major dependencies (#155)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-20 12:47:35 +02:00
renovate[bot] c008b30660
chore(deps): update dependency defu to v5 (#153)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-19 17:54:58 +02:00
renovate[bot] 7db904af77
chore(deps): update all non-major dependencies (#139)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-19 17:54:46 +02:00
renovate[bot] 77c4b3cb2d
chore(deps): update dependency @rollup/plugin-node-resolve to v13 (#144)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-19 17:35:59 +02:00
renovate[bot] 9e5751bf71
chore(deps): update dependency css-minimizer-webpack-plugin to v3 (#151)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-19 17:35:52 +02:00
renovate[bot] 6e2128f995
chore(deps): update dependency @rollup/plugin-commonjs to v19 (#146)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-19 17:35:28 +02:00
renovate[bot] 672dea47c6
chore(deps): update dependency dotenv to v9 (#145)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-19 17:35:19 +02:00
renovate[bot] f26614aeea
chore(deps): update dependency fs-extra to v10 (#143)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-19 17:35:09 +02:00
Daniel Roe c7328732fb
fix(nitro): add body + body prepended scripts to template (#154) 2021-05-19 17:34:44 +02:00
Sébastien Chopin 0346d6e88a chore(app): small refactor on $nuxt.hooks 2021-05-06 23:25:48 +02:00
Alexander Lichter 520f48a9d2
fix(nitro) set requireReturnsDefault to auto (#131) 2021-04-29 15:00:31 +02:00
Pooya Parsa d8423a2f9a chore(nitro): lazy load renderer resources 2021-04-29 14:08:10 +02:00
renovate[bot] 717b26f3ce
chore(deps): update all non-major dependencies (#123)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-29 14:06:45 +02:00
pooya parsa 9732d63c74
feat: update vite implementation (#130) 2021-04-29 13:51:54 +02:00
Pooya Parsa bfcd3b0e9c chore: release
- nuxt-cli@0.3.3
 - @nuxt/kit@0.5.3
 - @nuxt/nitro@0.6.3
 - nuxt3@0.6.3
 - @nuxt/vite-builder@0.3.3
 - @nuxt/webpack-builder@0.3.4
2021-04-28 19:17:42 +02:00
Pooya Parsa b0b7879403 chore(nitro): remove iife wrapper from worker presets 2021-04-28 18:20:30 +02:00
Pooya Parsa f0dfb42a58 fix(cli): support nuxt2-edge 2021-04-28 17:51:42 +02:00
Pooya Parsa 325c6b8fea chore(nitro): avoid optional chaining due to wrangler issue
https://github.com/nuxt/framework/issues/97
2021-04-28 17:37:35 +02:00
Pooya Parsa f723cc6fcd chore: disable webpack fs cache 2021-04-28 16:50:41 +02:00
Pooya Parsa 7255a890a0 chore: release
- @nuxt/app@0.3.3
 - nuxt-cli@0.3.2
 - @nuxt/kit@0.5.2
 - @nuxt/nitro@0.6.2
 - nuxt3@0.6.2
 - @nuxt/vite-builder@0.3.2
 - @nuxt/webpack-builder@0.3.3
2021-04-28 16:24:45 +02:00
Pooya Parsa 51538bfcb1 fix(nitro): handle esm imports from cjs files
fixes fs mock for vue-server-renderer
2021-04-28 16:16:42 +02:00
renovate[bot] 83e28a71ac
chore(deps): update dependency scule to ^0.2.1 (#122)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-28 15:42:17 +02:00
Alexander Lichter 813df279ec
fix(nitro): ensure that nitro runtime is not externalized (#121) 2021-04-28 15:32:26 +02:00
Alexander Lichter 2a2c4d5e46
fix(nitro): remove depd unenv alias (#120) 2021-04-28 15:25:13 +02:00
Pooya Parsa 5e0abbcb1b fix(nitro): don't externalize @nuxt, virtual: and # 2021-04-28 15:13:27 +02:00
renovate[bot] a806e8ca01
chore(deps): update all non-major dependencies (#116)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-28 13:06:06 +02:00
Pooya Parsa 4482fd79e9 chore: release
- @nuxt/nitro@0.6.1
 - nuxt3@0.6.1
2021-04-23 23:02:36 +02:00
Pooya Parsa 47c28551c8 fix(nitro): avoid using fs/promises
node 12 compat for vercel
2021-04-23 23:01:00 +02:00
Pooya Parsa 0d92f1a042 chore: release
- @nuxt/app@0.3.2
 - nuxt-cli@0.3.1
 - @nuxt/kit@0.5.1
 - @nuxt/nitro@0.6.0
 - nuxt3@0.6.0
 - @nuxt/vite-builder@0.3.1
 - @nuxt/webpack-builder@0.3.2
2021-04-23 22:57:57 +02:00
Pooya Parsa ee918c91e7 chore: fix eslint 2021-04-23 22:57:11 +02:00
Pooya Parsa 342bf06659 fix(kit): auto detect version if not specified 2021-04-23 22:36:56 +02:00
renovate[bot] 79f46748f1
chore(deps): update all non-major dependencies (#113)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-23 22:30:55 +02:00
pooya parsa 5aa59c2ca5
test: add nitro preset tests (v2 & v3) (#104) 2021-04-23 21:52:32 +02:00
renovate[bot] 3f712f3d46
chore(deps): update all non-major dependencies (#110)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-23 21:26:28 +02:00
renovate[bot] c0e4fc007d
chore(deps): update dependency defu to v4 (#112)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-23 21:26:15 +02:00
Pooya Parsa 91e74b9364 chore: update h3 2021-04-21 18:35:44 +02:00
renovate[bot] ab0ff594d9
chore(deps): update all non-major dependencies (#103)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-21 18:35:08 +02:00
Pooya Parsa 5a3f4b7800 fix(nitro): use globalThis 2021-04-21 17:35:20 +02:00
pooya parsa de9dffb0d6 chore: migrate to unenv and mkbuild 0.2 (#108) 2021-04-21 17:10:53 +02:00
Alexander Lichter 4c0dba202f
fix(nitro): mock consola (#106) 2021-04-21 13:16:04 +02:00
Pooya Parsa 8f8551cd67 fix(nitro): ovrride by user input 2021-04-20 16:10:49 +02:00
Pooya Parsa 60e1ee387c fix(cli): replace not instance regardless of DEBUG 2021-04-20 15:27:10 +02:00
Pooya Parsa fbe658ffc7 chore: hide esbuild sourcemap warning 2021-04-20 15:22:42 +02:00
Pooya Parsa 0a74f1e239 fix(webpack): don't inline scoped packages 2021-04-20 15:22:24 +02:00
Pooya Parsa d9bb3fa2ee fix types 2021-04-20 15:22:07 +02:00
Pooya Parsa d341e844fe chore(nitro): add nitro config types for nuxt.config 2021-04-20 14:51:34 +02:00
Pooya Parsa 96649cc876 types: allow unknown config keys in nuxt.config 2021-04-20 14:43:44 +02:00
Pooya Parsa ac9c0b044e chore(cli): Show config diff only with DEBUG 2021-04-20 14:22:47 +02:00
renovate[bot] 8ffb15200e
chore(deps): update all non-major dependencies (#91)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-20 14:20:38 +02:00
pooya parsa a63347b0ba
types: add global and shims for app and nitro (#102) 2021-04-20 13:57:18 +02:00
pooya parsa 5646770cd1
refactor(nitro): use # prefix for aliases (#101) 2021-04-20 13:03:18 +02:00
Pooya Parsa 1b10a1f091 fix(nitro): only serve placeholders for `publicPath` 2021-04-20 12:30:12 +02:00
Pooya Parsa 9497a3d340 chore(cli): make open and clipboard optional 2021-04-19 22:49:20 +02:00
Pooya Parsa 49e4c038b5 fix(nitro): resolve default export for assets 2021-04-19 22:41:47 +02:00
Pooya Parsa 4e1865358c fix: issues with externals outside of rootDir 2021-04-19 22:41:02 +02:00
Pooya Parsa bef9f82a8d feat(nitro): allow extending nitro context 2021-04-19 22:39:11 +02:00
Pooya Parsa 75b412bf0f chore(vite): allow extending with `vite:extend`
(temp until moving nuxt-vite)
2021-04-19 22:30:06 +02:00
Pooya Parsa 586709a82d fix(cli): provide default NODE_ENV for build and dev commands 2021-04-19 22:29:39 +02:00
Pooya Parsa f0443c2ba6 fix(cli): clear screen before new nuxt creation
also disables unused watching system (wip)
2021-04-18 18:39:07 +02:00
Pooya Parsa 4bcb8fa791 fix(kit): resolve alias for `installModule` source 2021-04-18 18:38:30 +02:00
Pooya Parsa 7ee7a7a7b5 fix(nuxt3): binary proxy for cli 2021-04-18 18:37:59 +02:00
Pooya Parsa daaf02f5e4 fix(webpack): exclude ! for externals 2021-04-18 18:37:21 +02:00
Pooya Parsa f51eb015d2 chore: release
- @nuxt/nitro@0.5.2
 - nuxt3@0.5.1
2021-04-17 17:55:16 +02:00
Pooya Parsa 4dac07a104 fix(nitro): support vue-meta (compat) 2021-04-17 17:50:03 +02:00
Pooya Parsa c06dbd6c6e chore: release
- @nuxt/app@0.3.1
 - nuxt-cli@0.3.0
 - @nuxt/kit@0.5.0
 - @nuxt/nitro@0.5.1
 - nuxt3@0.5.0
 - @nuxt/vite-builder@0.3.0
 - @nuxt/webpack-builder@0.3.1
2021-04-16 22:07:53 +02:00
Pooya Parsa cd00e5a92a chore: update unbuild 2021-04-16 22:05:53 +02:00
Pooya Parsa 958bf3f2ad chore(cli): fix fsevents dep 2021-04-16 22:05:49 +02:00
Pooya Parsa e5df083f60 fix(nitro): workaround for vue2 global style injection 2021-04-16 21:36:19 +02:00
Pooya Parsa 64fe3f735c chore: enable declaration for app and nitro runtime 2021-04-15 21:38:19 +02:00
renovate[bot] f4d9354d7e
chore(deps): update all non-major dependencies (#87)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-15 21:31:13 +02:00
renovate[bot] 8cfba5399a
chore(deps): update devdependency @types/webpack-bundle-analyzer to v4 (#88)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-15 21:18:27 +02:00
pooya parsa e224818395
feat: improve dev experience (#89) 2021-04-15 21:17:44 +02:00
Daniel Roe ce72ce6b07
docs(kit): initial documentation (#86) 2021-04-15 20:49:29 +02:00
Pooya Parsa 6a30a6fd10 chore: release
- @nuxt/kit@0.4.0
 - @nuxt/nitro@0.5.0
 - nuxt3@0.4.0
 - @nuxt/vite-builder@0.2.1
 - @nuxt/webpack-builder@0.3.0
2021-04-13 00:13:14 +02:00
Daniel Roe dacde63063
feat: add hook signatures and basic typings (#79) 2021-04-13 00:12:30 +02:00
Pooya Parsa bf0132f3e1 chore(nitro): opt in to makeAbsoluteExternalsRelative: 'ifRelativeSource' 2021-04-13 00:08:18 +02:00
Pooya Parsa f8cb2586cf perf(nitro): externalize buildDir in development
TODO: supporting ignore patterns to include/exclude (rootDir but not buildDir)
2021-04-13 00:06:27 +02:00
Pooya Parsa b5c77b4c6b chore: fix lint error 2021-04-12 23:54:46 +02:00
renovate[bot] 95e475b2f9
chore(deps): update all non-major dependencies (#73)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-12 23:53:08 +02:00
Pooya Parsa 9a23c2a553 fix(nitro): absolute external resolution (#80) 2021-04-12 23:52:46 +02:00
renovate[bot] 6e07ff1b92
chore(deps): update dependency css-minimizer-webpack-plugin to v2 (#74)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-12 23:41:20 +02:00
pooya parsa babb70a4bd
feat(nitro): server assets (#83) 2021-04-12 23:28:48 +02:00
pooya parsa 31f06e9f69
feat(nitro): storage support (#76) 2021-04-11 23:22:02 +02:00
pooya parsa 2d60e71fcb
feat(nitro): raw loader (#75) 2021-04-11 20:20:41 +02:00
Pooya Parsa bb797fcbb6 chore: release
- @nuxt/app@0.3.0
 - nuxt-cli@0.2.0
 - @nuxt/kit@0.3.0
 - @nuxt/nitro@0.4.0
 - nuxt3@0.3.0
 - @nuxt/vite-builder@0.2.0
 - @nuxt/webpack-builder@0.2.0
2021-04-09 18:02:40 +02:00
Pooya Parsa 6bca511b19 chore: remove globby and chokidar stub types 2021-04-09 17:56:54 +02:00
pooya parsa a030c62d29
feat: initial version of nu cli (#54) 2021-04-09 17:52:45 +02:00
renovate[bot] b0a8ec6368
chore(deps): update all non-major dependencies (#62)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-09 15:55:58 +02:00
pooya parsa c351574043
chore: update build scripts (#69) 2021-04-09 15:48:39 +02:00
Daniel Roe 00c7ede623
fix(nitro): exclude `rootDir` from externals and reinstate automock warning (#66) 2021-04-09 10:03:49 +02:00
Pooya Parsa 3eb3927779 chore: release
- @nuxt/nitro@0.3.0
 - nuxt3@0.2.6
2021-04-08 16:56:32 +02:00
Pooya Parsa b536ab4ba7 feat: basic support for netlify_builder target (#18)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2021-04-08 16:54:50 +02:00
Pooya Parsa 4d69c9fb55 chore: release
- @nuxt/nitro@0.2.4
 - nuxt3@0.2.5
2021-04-06 15:09:01 +02:00
Pooya Parsa f66d917729 fix(nitro): add temporary workarouind for ufo resolution in nuxt2 2021-04-06 14:57:10 +02:00
Pooya Parsa 7b5bd53a02 chore: release
- @nuxt/app@0.2.1
 - @nuxt/nitro@0.2.3
 - nuxt3@0.2.4
 - @nuxt/webpack-builder@0.1.2
2021-04-06 14:27:17 +02:00
Pooya Parsa 3d1f0ae64c chore: mark nuxt-cli as implicit dep of nuxt3 2021-04-06 14:26:42 +02:00
renovate[bot] dfe99caaf1
chore(deps): update all non-major dependencies (#40)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-06 14:18:17 +02:00
pooya parsa b12cbc5ed2
fix: use `globalThis` instead of `global` (#59) 2021-04-06 14:10:57 +02:00
Daniel Roe 7f97015c74
fix(app, nitro): fix `app:rendered` hook (#53)
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-04-06 11:26:53 +02:00
Alexander Lichter 07e70ac35a
chore(nitro,nuxt3): add READMEs again (#55) 2021-04-06 11:21:47 +02:00
Pooya Parsa 07e1126508 chore(nitro): fix types 2021-04-05 21:08:53 +02:00
Daniel Roe 2db79adfb8
chore(nuxt3): add more types (#51)
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-04-05 00:15:34 +02:00
Daniel Roe 06f1ba9853
chore(nitro): add some more types (#49)
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-04-04 23:06:56 +02:00
Pooya Parsa 0ba484b99a chore: release
- @nuxt/nitro@0.2.2
 - nuxt3@0.2.3
2021-04-04 22:56:15 +02:00
Pooya Parsa 922fc109dc chore: release
- @nuxt/nitro@0.2.1
 - nuxt3@0.2.2
2021-04-04 19:57:49 +02:00
Pooya Parsa 16cc09bd76 fix(nitro): pass req, res to ssr context (resolves #39) 2021-04-04 19:57:42 +02:00
Pooya Parsa c864c5a30c fix(nitro): resolve alias for serverMiddleware 2021-04-04 19:54:12 +02:00
Pooya Parsa 6e1cb62231 fix(nitro): add missing kit dependency 2021-04-04 19:46:18 +02:00
Pooya Parsa 9c21ea52ea fix(nitro): add back compat entry 2021-04-04 19:39:54 +02:00
Pooya Parsa f26daa7a60 chore: release
- nuxt3@0.2.1
2021-04-04 17:59:08 +02:00
Pooya Parsa 3e794a36f2 fix(nuxt3): install nuxt-cli by default 2021-04-04 17:57:02 +02:00
Pooya Parsa ada29d411b Publish
- @nuxt/app@0.2.0
 - nuxt-cli@0.1.1
 - @nuxt/kit@0.2.0
 - @nuxt/nitro@0.2.0
 - nuxt3@0.2.0
 - @nuxt/vite-builder@0.1.1
 - @nuxt/webpack-builder@0.1.1
2021-04-04 17:51:31 +02:00
Pooya Parsa 236cb3f7a1 chore: rename nu to nuxt-cli 2021-04-04 17:48:19 +02:00
pooya parsa ef2f9993cb
chore: switch to berry (#50) 2021-04-04 16:22:40 +02:00
Pooya Parsa 5d5183ee82 perf(webpack): use fs cache by default 2021-04-04 14:28:55 +02:00
Pooya Parsa 5ed6fa7612 fix(kit): properly resolve _nuxtConfigFiles 2021-04-04 14:28:31 +02:00
Pooya Parsa 94d36976c7 fix(app): provide appDir via meta export 2021-04-03 17:08:42 +02:00
pooya parsa f47808f59a
refactor: extract vite and webpack builders (#45) 2021-04-03 15:38:07 +02:00
pooya parsa 2c1eb87671
fix: webpack compilation (#41) 2021-04-03 14:42:02 +02:00
Daniel Roe efabacd8e2
feat(app): asyncData with global state and explicit key (#37)
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
Co-authored-by: Sébastien Chopin <seb@nuxtjs.com>
2021-04-03 12:03:20 +02:00
Pooya Parsa 2849559598 ✔️ 2021-04-02 22:47:23 +02:00
Pooya Parsa 4829d89b17 chore: fix type and imports 2021-04-02 21:38:11 +02:00
Pooya Parsa 6fb4028850 fix(dep): pin esbuild to 0.10.x due to module breaking changes 2021-04-02 19:42:53 +02:00
renovate[bot] c0b8d08819
chore(deps): update all non-major dependencies (#35)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-02 13:48:20 +02:00
pooya parsa b3f3dc94f3
feat: module utils and improvements (#38) 2021-04-02 13:47:01 +02:00
Pooya Parsa fe318d483d chore: udate @nuxt/app imports 2021-03-29 11:40:51 +02:00
Pooya Parsa 823e1a1eb4 refactor: nuxt3 utils 2021-03-29 11:33:38 +02:00
Pooya Parsa 5b146c0c88 chore: fix lint error 2021-03-28 23:15:24 +02:00
Pooya Parsa 636d1e38bb refactor: flatten nuxt3 src
some packages yet to be externalized
2021-03-28 23:12:37 +02:00
Pooya Parsa 547b8ec2a7 refactor: move utils to kit
to be rewritten
2021-03-28 23:12:37 +02:00
Pooya Parsa c9347e3f5b feat: create `nu` cli 2021-03-28 23:12:37 +02:00
renovate[bot] 55f2b3c4c1
chore(deps): update dependency @rollup/plugin-commonjs to v18 (#33)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-28 22:57:06 +02:00
renovate[bot] 6db77cca58
chore(deps): update all non-major dependencies (#32)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-28 22:50:51 +02:00
Pooya Parsa c95d88c6cb refactor: externalize `@nuxt/app` 2021-03-28 22:49:05 +02:00
pooya parsa 46f771a98b
feat: `@nuxt/kit` and new config schema (#34) 2021-03-28 22:14:04 +02:00
renovate[bot] 4c4cbfe0ff
chore(deps): update all non-major dependencies (#30)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-18 15:27:51 +01:00
Pooya Parsa a16e13b1de chore: upgrade to monorepo 2021-03-18 15:26:41 +01:00
Pooya Parsa 8d6b97a4ac chore: merge nitro into monorepo 2021-03-17 20:09:00 +01:00
Daniel Roe 545bfe4f9e feat: add `nuxt-head` component (#166) 2021-03-17 10:18:32 +01:00
Daniel Roe 451fc29b60 fix(app): improve composables (#183) 2021-03-17 10:17:18 +01:00
Daniel Roe 960523c4b8 chore: improve ide dx in playground (#185)
* chore: improve ide dx in playground

* fix(types): correct builder types
2021-03-17 10:11:37 +01:00
renovate[bot] e3aee4bb81 chore(deps): update devdependency @nuxtjs/eslint-config-typescript to v6 (#178)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Xin Du (Clark) <clark.duxin@gmail.com>
2021-03-10 20:11:49 +00:00
Alexander Lichter 8cc836ebf6 fix(cloudflare, lambda): preserve query parameters in url (#155) 2021-03-10 11:25:05 +01:00
Xin Du (Clark) 2c9854dfe3 fix(webpack): types in webpack and await compiler close (#176) 2021-03-05 18:17:05 +00:00
Daniel Roe fdc0ffef8d fix(compat): enforce nuxt generate for static target (#148) 2021-03-05 12:13:35 +01:00
Sébastien Chopin 5248c61ed0 feat: add asyncData and improve reactivity (#174)
* feat: add asyncData and improve reactivity

* chore: lint fix
2021-03-01 10:45:37 +01:00
Pooya Parsa 5bfacf1f55 fix: avoid overriding hooks
input is merged extra
2021-02-26 20:15:41 +01:00
Pooya Parsa 040e14f2b6 fix: update nitro preset for dev 2021-02-22 20:11:54 +01:00
Pooya Parsa 97478dde96 chore: less verbose server routes table 2021-02-22 19:38:32 +01:00
Pooya Parsa b7b9fbf927 chore: disable verbose output in test environment 2021-02-22 18:47:32 +01:00
Pooya Parsa 8a22fa333e feat: update preset options
external tracing enabled by default for node. this change is potentially breaking demo
2021-02-22 13:12:59 +01:00
Pooya Parsa eebdb2870a chore(presets): rename local to dev 2021-02-22 12:34:27 +01:00
Pooya Parsa 5e6fb802f3 fix(resolveMiddleware): remove legacy handler and path props 2021-02-22 11:37:29 +01:00
Pooya Parsa 29409f064f add preventAssignment option 2021-02-22 11:31:45 +01:00
Xin Du (Clark) 52d28c041a fix(types): type definitions errors (#172) 2021-02-22 11:04:46 +01:00
Pooya Parsa 52592a5d64 fix: replace ~build with nuxt/build
vite sees does not likes ~ for alias when file is in node_modules
2021-02-19 15:21:50 +01:00
Pooya Parsa 709611941b fix: use globalThis for client plugin 2021-02-19 15:11:35 +01:00
Daniel Roe e1f409ea51 fix: force rebuild on new files being added (#136) 2021-02-19 15:01:08 +01:00
Pooya Parsa a1ac066cb5 fix: polyfill $fetch on globalThis
TODO: nitro client plugin needs rewrite
2021-02-19 14:59:47 +01:00
Sébastien Chopin bece3b85ab feat: support auto import of plugins (#169) 2021-02-19 02:08:45 +01:00
Sébastien Chopin 498a234039 chore: update welcome app 2021-02-18 20:16:42 +01:00
pooya parsa 85da52d390 feat: support server directory (#132)
* feat: support server directory

* fix sorting and global

* lazy load api

* pretty print opts

* fix: hide table when no middleware
2021-02-18 17:06:58 +01:00
Pooya Parsa 23f6578c88 fix: include nitro.client plugin for global $fetch 2021-02-18 13:09:15 +01:00
Sébastien Chopin d48d920a81 chore(app): update logo 2021-02-18 12:29:55 +01:00
Sébastien Chopin 2548e753c0 docs: wip welcome page 2021-02-18 12:17:27 +01:00
Pooya Parsa 270bbbc47e fix: init nitro before module container (closes #165) 2021-02-18 11:47:23 +01:00
Pooya Parsa f5d96eb60c chore: fix lint error 2021-02-17 21:40:13 +01:00
Pooya Parsa 30c6b1d8e6 chore: update vite 2021-02-17 21:37:56 +01:00
Pooya Parsa c2d93aa55a chore: minimal webpack stats 2021-02-17 21:15:47 +01:00
Pooya Parsa 64ca193ac9 fix(webpack): remove hmr chunks from client manifest 2021-02-17 20:39:02 +01:00
Pooya Parsa 7b3244a567 fix(builder): empty buildDir only once by build 2021-02-17 19:32:37 +01:00
Sébastien Chopin d63b28303e fix: don't display 404 page if no pages/ 2021-02-17 15:29:15 +01:00
Daniel Roe 27aef1489f fix: allow numbers in dynamic webpack chunk names (#125) 2021-02-16 12:11:52 +00:00
Daniel Roe 0942d72553 fix: allow matching dynamic page routes 2021-02-16 11:29:18 +00:00
Daniel Roe c1cd37d8c5 fix: load webpack modules synchronously with `require` (#104)
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-02-16 11:51:53 +01:00
Pooya Parsa b4251b1389 Merge branch 'main' of github.com:nuxt/nuxt3 into main 2021-02-09 15:56:21 +01:00
Daniel Roe 65229ffb04 feat: mock debug (#118)
closes #97
2021-02-09 14:16:33 +00:00
Daniel Roe 9390acce83 feat: add firebase preset (#100) 2021-02-08 09:04:26 +01:00
Daniel Roe abb21f30ca fix: allow resolving relative `package.json` in vite mode
closes #146
2021-02-05 22:09:16 +00:00
Daniel Roe c76bd35c29 fix: use allowlist approach to chunk name (#101)
closes #93
2021-02-05 18:52:18 +01:00
Sébastien Chopin a8707469f8 feat: useAsyncData (#142)
* feat: useAsyncData

Resolves #141

* chore: improvements

* chore: fix lint
2021-02-03 19:14:30 +01:00
Sébastien Chopin b04e212ebc chore: router improvements (#139) 2021-02-02 17:42:48 +01:00
Daniel Roe 31a9bc2d18 feat: add support for Azure static web apps (#92) 2021-02-01 09:24:49 +00:00
Daniel Roe 97efab4270 fix: check for server webpack config (#91) 2021-01-30 22:05:40 +00:00
Xin Du (Clark) 5aa31613bd fix(config): always disasble server sourceMap (#88) 2021-01-24 22:12:07 +01:00
Xin Du (Clark) 1b142148eb fix(compat): disable webpack sourcemap (#84) 2021-01-24 21:30:20 +01:00
Xin Du (Clark) 67a82a7ab9 fix(compat): cannot read property setLegacyMiddleware of undefined (#82) 2021-01-24 20:18:20 +01:00
Xin Du (Clark) 2d0ff10892 fix(rollup): dirnames not generate a sourcemap for the transformation (#83) 2021-01-24 20:16:39 +01:00
Pooya Parsa 694a6b5635 fix(vite): include deps from nuxt3 package 2021-01-22 23:32:02 +01:00
pooya parsa 9be282623c feat: initial support for vite bundler (#127) 2021-01-22 23:02:33 +01:00
Pooya Parsa 9c4a14074c chore: fix lint errors 2021-01-22 22:34:23 +01:00
Pooya Parsa faabd1ab54 feat: migrate to nitro 2021-01-22 21:57:17 +01:00
Pooya Parsa c89166f8f9 fix: remove use of html-webpack-plugin
fixes deprecation warnings and we don't need it anyway
2021-01-22 21:57:17 +01:00
Pooya Parsa fff38618fe chore: allow passing listhen options 2021-01-22 21:32:29 +01:00
Pooya Parsa 5248905dd7 refactor: rebrand to nitro 2021-01-22 20:55:59 +01:00