Commit Graph

29 Commits

Author SHA1 Message Date
Daniil Chudo
ab2456c295
refactor: split out type imports from value imports (#9225) 2022-12-11 21:44:52 +00:00
pooya parsa
5ac9d85a49
refactor!: remove deprecated api (#9029) 2022-11-16 03:26:35 +01:00
Daniel Roe
c32c1d0623
fix(nuxi): exclude dist from type checking (#8848) 2022-11-10 09:45:17 +01:00
pooya parsa
265db50515
refactor(nuxt)!: cleanup schema and split nuxt 2 types (#8487) 2022-10-27 12:36:37 +02:00
Daniel Roe
931ebec376
fix(nuxi): don't includeworkspaceDir in tsconfig by default (#8256) 2022-10-17 19:53:04 +02:00
Daniel Roe
230af9c186
fix(nuxi): include workspaceDir in tsconfig include (#7726) 2022-09-22 15:50:40 +02:00
Anthony Fu
9db2229f70
refactor: enable strict type checking everywhere (#6943) 2022-08-26 17:47:29 +02:00
Daniel Roe
2d202b59e3
fix(nuxi): don't strip file extensions from dirs in tsconfig (#4595) 2022-04-25 19:07:01 +02:00
Daniel Roe
eed7036627
fix(nuxi): strip extensions from absolute paths (for types) (#4300) 2022-04-19 21:14:39 +02:00
Daniel Roe
e0b2a3bfe4
chore: use node: prefix for built-in modules (#4384) 2022-04-15 17:19:05 +02:00
pooya parsa
11626eea4f
feat!: migrate to nitropack (#3956)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-04-07 13:28:04 +02:00
Daniel Roe
30b8059d6d
fix(bridge): handle missing experimental key on bridge (#3763) 2022-03-18 11:45:30 +01:00
Anthony Fu
f69126e8f4
feat: support reactivity transform (#3737)
Co-authored-by: pooya parsa <pyapar@gmail.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-03-17 23:17:59 +01:00
Daniel Roe
7b6252a444
feat(nuxi): add jsx option to generated tsconfig (#3449) 2022-03-01 19:25:23 +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
03cc1913a3
fix(nuxi,nuxt3,bridge): generate all templates with nuxi prepare (#2409) 2022-01-24 14:28:47 +01:00
Pooya Parsa
1ef6e3f525 fix(nuxi): ensure buildDir exists before write 2021-12-01 21:40:40 +01:00
pooya parsa
d68318f9d5
refactor: split schema to @nuxt/schema and simplify kit (#2059) 2021-11-21 17:14:46 +01:00
Anthony Fu
1e0e8818da
fix(bridge): exclude bridge alias types to support Volar (#2013) 2021-11-18 19:11:43 +01:00
Daniel Roe
f3a1ac5c59
fix(nuxi): handle missing typescript options in build (#1972) 2021-11-16 16:20:27 +01:00
pooya parsa
b16cfea689
feat: typescript options (#1940) 2021-11-16 13:32:21 +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
Daniel Roe
7d918e1457
refactor(nuxi): move nuxt.d.ts within buildDir (#1369) 2021-10-23 00:33:22 +02:00
Daniel Roe
281790e036
feat: define nitro #storage and #assets types (#1377) 2021-10-23 00:25:49 +02:00
Daniel Roe
6546fccbf9
fix(nuxi): write tsconfig when generating buildDir (#1161) 2021-10-18 16:22:02 +02:00
Xin Du (Clark)
31b12d04c0
feat(cli): generate tsconfig.json in prepare command (#822)
Co-authored-by: Daniel Roe <daniel@roe.dev>
Co-authored-by: pooya parsa <pyapar@gmail.com>
2021-10-13 22:01:50 +02:00
Daniel Roe
06c1222e1f
feat(nuxi): invoke prepare step for nuxi dev/build (#689) 2021-10-07 15:53:31 +02:00