typeconv

Convert between JSON Schema, TypeScript, GraphQL, Open API and SureType

MIT License

Downloads
78K
Stars
418
Committers
2

Bot releases are visible (Hide)

typeconv - v2.3.1 Latest Release

Published by github-actions[bot] over 1 year ago

2.3.1 (2023-06-04)

Bug Fixes

  • json-schema: Bumped core-types-json-schema (and all other deps) (2c8b7ae), closes #34
typeconv - v2.3.0

Published by github-actions[bot] over 1 year ago

2.3.0 (2023-04-03)

Features

  • typescript: Support interface heritage (cc6b9b3), closes #15 #35
typeconv - v2.2.0

Published by github-actions[bot] over 1 year ago

2.2.0 (2023-03-19)

Features

  • deps: Bumped all core-types deps to ESM versions (bd583dd)
typeconv - v2.1.0

Published by github-actions[bot] over 1 year ago

2.1.0 (2023-02-05)

Bug Fixes

  • suretype: Fix missing required() (af57eae), closes #14

Features

  • typescript: Support for Omit, Pick, Partial (915dc65), closes #20
typeconv - v2.0.0

Published by github-actions[bot] over 1 year ago

2.0.0 (2023-02-05)

Features

  • deps: Replaced @babel/code-frame with awesome-code-frame (12f2a34)
  • node: Dropped support for Node 12 (81d9bca)
  • package: Exports as pure ESM, no more CommonJS support (5e454cc)
  • typescript: Added namespace support (a3a0807), closes #10

BREAKING CHANGES

  • package: Dropped support for CommonJS
  • node: Dropped support for Node 12
typeconv - v1.8.0

Published by github-actions[bot] over 2 years ago

1.8.0 (2022-06-19)

Features

  • deps: bumped core-types-graphql, core-types-json-schema, core-types-suretype, core-types-ts (255f3d5)
  • ts: added '--ts-non-exported' flag to define strategy for what to do with non-exported types (5e75186), closes #26
typeconv - v1.7.0

Published by github-actions[bot] almost 3 years ago

1.7.0 (2021-10-20)

Features

  • annotations: changed meaning of 'title' and 'description' (0009532), closes #13
typeconv - v1.6.0

Published by github-actions[bot] about 3 years ago

1.6.0 (2021-10-17)

Features

  • deps: bumped deps for various fixes and improvements (9807691), closes #5
typeconv - v1.5.0

Published by github-actions[bot] about 3 years ago

1.5.0 (2021-09-11)

Features

  • core: fixed openapi schema ref (98c563a), closes #11
typeconv - v1.4.1

Published by github-actions[bot] over 3 years ago

1.4.1 (2021-04-17)

Bug Fixes

  • ts: bumped core-types-[ts,suretype] for comment fixes (bb667f4)
typeconv - v1.4.0

Published by github-actions[bot] over 3 years ago

1.4.0 (2021-04-11)

Bug Fixes

  • ts: fixed filename handling for .d.ts files (eab2af5)

Features

  • suretype: added st-missing-ref option (2c03acc)
typeconv - v1.3.1

Published by github-actions[bot] over 3 years ago

1.3.1 (2021-04-09)

Bug Fixes

  • core: export suretype converters (ab0c6ef)
typeconv - v1.3.0

Published by github-actions[bot] over 3 years ago

1.3.0 (2021-04-07)

Features

  • batch: check if target would overwrite source and fail (3e3a029)
  • core: added full format graph (c6abc29)
  • core: Added SureType conversion support (6313936)
typeconv - v1.2.0

Published by github-actions[bot] over 3 years ago

1.2.0 (2021-03-24)

Features

  • deps: bumped core-types for much better type simplification (316328a)
typeconv - v1.1.0

Published by github-actions[bot] over 3 years ago

1.1.0 (2021-03-02)

Features

  • output: made verbose output colorful and with terminal links to the files (5470ed1)
typeconv - v1.0.1

Published by github-actions[bot] over 3 years ago

1.0.1 (2021-02-25)

Bug Fixes

  • readme: added lgtm badge (48b407b)
typeconv - v1.0.0

Published by github-actions[bot] over 3 years ago

1.0.0 (2021-02-25)

Bug Fixes

Features