Commit Graph

290 Commits

Author SHA1 Message Date
Pooya Parsa
a25d7b1617 fix(nitro): use unenv 0.3.x (closes #266) 2021-06-24 13:56:19 +02:00
Daniel Roe
c399f142b9
fix(nitro): use nuxt2 compatible template (#268)
closes #265
2021-06-24 13:35:21 +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
Daniel Roe
77e489aae3
fix(nitro): update nitro internal hook name (#218) 2021-06-16 13:48:16 +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
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
Daniel Roe
7c85daa64e
fix(nitro): set esbuild target: '2019' (#189) 2021-06-14 11:03: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
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
Daniel Roe
1bbd754f29
refactor(nitro): app template 2-3 normalization (#177) 2021-06-03 15:12:05 +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
Daniel Roe
f497020f6e
fix(compat): add template variables for compat module (#162) 2021-05-24 12:53:04 +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
Daniel Roe
c7328732fb
fix(nitro): add body + body prepended scripts to template (#154) 2021-05-19 17:34:44 +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
Pooya Parsa
b0b7879403 chore(nitro): remove iife wrapper from worker presets 2021-04-28 18:20:30 +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
51538bfcb1 fix(nitro): handle esm imports from cjs files
fixes fs mock for vue-server-renderer
2021-04-28 16:16:42 +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
Pooya Parsa
47c28551c8 fix(nitro): avoid using fs/promises
node 12 compat for vercel
2021-04-23 23:01:00 +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
fbe658ffc7 chore: hide esbuild sourcemap warning 2021-04-20 15:22:42 +02:00
Pooya Parsa
d9bb3fa2ee fix types 2021-04-20 15:22:07 +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
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
4dac07a104 fix(nitro): support vue-meta (compat) 2021-04-17 17:50:03 +02:00
Pooya Parsa
e5df083f60 fix(nitro): workaround for vue2 global style injection 2021-04-16 21:36:19 +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
Pooya Parsa
9a23c2a553 fix(nitro): absolute external resolution (#80) 2021-04-12 23:52:46 +02:00