All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- Use absolute path for jiti stub (#648)
- Add snapshots for v3 + v4 wrapped fetch (270779b)
- Bobbie Goede bobbiegoede@gmail.com
- Daniel Roe (@danielroe)
- Daniel Roe (@danielroe)
- Connor Pearson (@cjpearson)
⚠️ Upgrade to unbuild v3 (#447)⚠️ Remove support for node10 resolution + cjs (#448)- build: Ignore test + story files in runtime/ directory (#480)
- Add support for type exports in module re-exports (#563)
- Mark nuxi as optional peerDep (29a42ae)
- Drop @nuxt/kit peer dependency & remove optionality for nuxi (5936063)
- build: Handle windows path names (#399)
- build: Apply resolved tsconfig to dts (#462)
- Handle node10 resolution + add attw test (7309198)
- Update warnings (6291cbe)
- Support more than one line of type exports (0c0020f)
- Split re-exports across multiple lines (7154a89)
- Support star exports (8966047)
- Update example build script (#359)
- Update link to downloads count badge (9804e9e)(b9b27c3)
- Describe configuring unbuild (#440)
- Use tinyexec in test suite (7ff8ef1)
- Fix links (2e57eb2)
- Pin typescript until issue with vue-tsc is resolved (994135d)
- Bump vue-tsc (e8cb0ef)
- Bump nuxi version (5b1f00e)
- Add publint to dev dependencies (7281ae3)
- Set node versions and enable knip (1a17c0c)
- Stub module before stubbing playground (b3a513b)
- Run install command to relink binaries (932729e)
- Update command and add builder to workspace (#482)
- Add type assertion (14d7788)
- Add more type-safe solution + fallback (66d4231)
- Add pkg.pr.new for nightly/pr builds (#573)
- Bump to latest mkdist and add vue-sfc-transformer (673152a)
- Update knip config (c9a28a0)
- Bump
vue-sfc-transformerversion (3cd9cd4) - release: V1.0.0 (b0655d3)(3cd9cd4)
- Await file snapshot assertions (16930b4)
- Assert current vue snapshot behaviour (#444)
- Update snapshots (847d150)
- Don't run publint on windows (330f412)
- Prepare environment in lint step (5f0f88f)
- Force latest corepack (9d74ce4)
- Daniel Roe (@danielroe)
- Dev ([@productdevbook])(https://github.com/productdevbook)
- Bobbie Goede ([@BobbieGoede])(https://github.com/BobbieGoede)
- Remove
nuxt/schemaaugment (2a20ed0)
- Daniel Roe (@danielroe)
- build: Handle missing named type exports (#331)
- Tobias Diez code@tobiasdiez.com
- Removed unnecessary hasTypeExport check (#310)
- prepare: Override
compatibilityDate(b9b27c3)
- Daniel Roe (@danielroe)
- Matt (@matt-clegg)
- build: Export all types in stub mode (6b1970d)
- Add @danielroe to code owners (c39cc75)
- Daniel Roe (@danielroe)
⚠️ Do not augment nuxt options inside module entry (#295)- build: Do not export default as a type (d29337c)
- build: Only generate
import typestatement if required (190bff4)
⚠️ Do not augment nuxt options inside module entry (#295)
- Daniel Roe (@danielroe)
- build: Declare
ModuleOptionsin correct place (#283)
- Update path for runtime js files (#282)
- Adam DeHaven (@adamdehaven)
- Daniel Roe (@danielroe)
- Auto generate module options from schema meta (#33)
- Use
tsconfckto resolve tsconfigcompilerOptions(#274) ⚠️ Use.jsextension for files inruntime/directory (dbd05bb)- Resolve full path to runtime externals (#275)
- Include
dist/runtimein externals list (0946c04)
- Add
typescondition to export subpath (#265)
- Add additional test for validity of types shared from runtime (afc4374)
- Adds reproduction workflow (0dc73bb)
⚠️ Use.jsextension for files inruntime/directory (dbd05bb)
- Daniel Roe (@danielroe)
- Ricardo Gobbo De Souza (@ricardogobbosouza)
- Rgehbt (@Gehbt)
- Generate
runtime/dts based on nuxttsconfigoptions (#255) - Add builder versions to
module.json(f8567a3) - Support transforming
jsx(4841f2e)
⚠️ Remove support for deprecatedRuntimeModuleHooksinterface (#228)- Add
-nightlyversions to externals (0a88a87) - Ignore exporting type if it is not defined (c308cc5)
- Mark
runtime/directory as external (7a68e1e)
- release: V0.5.5 (f158ffa)
- Dedupe kit/schema/vue versions (aa0a710)
- Add root
dev:preparecommand (c308a68) - Migrate to eslint v9 (#250)
- Improve internal type safety and enable strict mode (78aa088)
- Tweak tsconfig settings (404aae7)
- Add more type annotations (ba0614b)
- Update type testing step (#256)
- Add inline snapshots for
runtime/transforms (#257) - Update snapshot (a39c183)
⚠️ Remove support for deprecatedRuntimeModuleHooksinterface (#228)
- Daniel Roe (@danielroe)
- Rename
RuntimeModuleHookstoModuleRuntimeHooks(#194) - Use import with extension in generated
.d.mtsfile (#202)
- Remove reference to
ModulePrivateRuntimeConfig(34ee148)
- Add root + module type tests (#198)
- Run tests on node 18 (81b7b4c)
- Joaquín Sánchez (@userquin)
- Bobbie Goede bobbiegoede@gmail.com
- Daniel Roe daniel@roe.dev
- Support writing
RuntimeNuxtHookstypes (#183)
- Generate explicit type import/exports (#184)
- Import nuxt composables from #imports (#186)
- Bobbie Goede bobbiegoede@gmail.com
- Daniel Roe (@danielroe)
- Esnext-compatible output (#181)
- Daniel Roe (@danielroe)
- Migrate to
citty(#169)
- Fix typo (#174)
- release: V0.5.1 (fc3a760)
- Daniel Roe daniel@roe.dev
- Pionxzh spigbbbbb@gmail.com
- Support
--sourcemapoption (#163)
- Bobbie Goede bobbiegoede@gmail.com
- Daniel Roe daniel@roe.dev
- Anthony Fu anthonyfu117@hotmail.com
0.4.0 (2023-05-26)
0.3.1 (2023-05-01)
- extend
nuxt/schemaas well (796d6ab)
0.3.0 (2023-04-11)
0.2.1 (2022-11-16)
0.2.0 (2022-10-15)
- export all module types in
types.d.ts(#46) (64f3ba5) - support
ModuleRuntimeConfigandModulePublicRuntimeConfigtype exports (#45) (a552495) - support
outDiroption (#37) (6453ed0)
0.1.7 (2022-01-18)
- ensure nuxt packages are externalized (ebad137)
0.1.6 (2022-01-17)
- typo meta.json => module.json (55863c1)
0.1.5 (2022-01-17)
- add default export for
types.d.ts(885c02f)
0.1.4 (2022-01-17)
- parse
module.dexports to generate ModuleOptions conditionally (9cd8282) - support
--stub(746d59b) - support
ModuleHookstype export (269ce20)
0.1.3 (2022-01-17)
- generate module.json file (ac12805)
0.1.2 (2021-12-23)
- pkg: only include dist (d2ff7e4)
- poc for schema types generation (4991907)