tsed

Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!

MIT License

Downloads
1.8M
Stars
2.7K
Committers
162

Bot releases are hidden (Show)

tsed - v7.36.8

Published by Romakita about 1 year ago

7.36.8 (2023-10-06)

Bug Fixes

  • platform-exceptions: remove unnecessary logs (9e34a4a)
tsed - v7.36.7

Published by Romakita about 1 year ago

7.36.7 (2023-10-05)

Bug Fixes

  • json-mapper: discriminator type deserialization (#2468) (97b9b14)
tsed - v7.36.6

Published by Romakita about 1 year ago

7.36.6 (2023-10-05)

Bug Fixes

  • json-mapper: fix serialization and deserialization of optional collections produce [null] when null is passed (147ae63), closes #2465
tsed - v7.36.5

Published by Romakita about 1 year ago

7.36.5 (2023-09-28)

Bug Fixes

  • force republish version on NPM (7842437)
tsed - v7.36.4

Published by Romakita about 1 year ago

7.36.4 (2023-09-27)

Bug Fixes

  • json-mapper: prefix var to avoid var declaration that use reserved keyword in js (enum, default, etc...) (1819773), closes #2448
tsed - v7.36.3

Published by Romakita about 1 year ago

7.36.3 (2023-09-26)

Bug Fixes

  • testing-mongoose: add missing await when creating mongo connection (5855a6a)
tsed - v7.36.2

Published by Romakita about 1 year ago

7.36.2 (2023-09-26)

Bug Fixes

  • testing-mongoose: update method used to create a mocked database (450eca9)
tsed - v7.36.1

Published by Romakita about 1 year ago

7.36.1 (2023-09-20)

Bug Fixes

  • mongoose: fix ref decorator when the collection type is used (0799087), closes #2439
tsed - v7.36.0

Published by Romakita about 1 year ago

7.36.0 (2023-09-17)

Bug Fixes

  • core: update coverage (edb7624)
  • di: fix @Inject when the decorator is used to inject many providers (3a0de5e)
  • json-mapper: fix additionalProperties regression on property decorated by @Name() (056afd9)
  • json-mapper: fix deserialize method when the input is an Array of model (bb42a30)
  • json-mapper: fix onSerialize/onDeserialize option (4d4133f)
  • json-mapper: fix potential reference issue on serialize method (314237a)
  • json-mapper: fix serialize compilation method (17a9354)
  • json-schema: fix mongoose usecases (059de4a)
  • json-schema: fix mongoose usecases (dda69c8)
  • json-schema: fix null value no nested object and fix null date mapping (d7d5c22)
  • json-schema: remove console in code (e3768c0)
  • prisma: update readme (c50c0dc)
  • schema: deprecate Ignore decorator (63a86b6)

Features

  • core: add method on core level (edd843d)
  • json-mapper: create JsonMapperCompiler (701c801)
  • json-mapper: implement deserialize compilation method (095e774)
  • json-mapper: support all features on serialize method (5d7c35b)
tsed - v7.36.0-rc.5

Published by Romakita about 1 year ago

7.36.0-rc.5 (2023-09-14)

Bug Fixes

  • json-mapper: fix potential reference issue on serialize method (314237a)
tsed - v7.36.0-rc.4

Published by Romakita about 1 year ago

7.36.0-rc.4 (2023-09-13)

Bug Fixes

  • json-mapper: fix deserialize method when the input is an Array of model (bb42a30)
tsed - v7.36.0-rc.3

Published by Romakita about 1 year ago

7.36.0-rc.3 (2023-09-13)

Bug Fixes

  • json-mapper: fix onSerialize/onDeserialize option (4d4133f)
tsed - v7.36.0-rc.2

Published by Romakita about 1 year ago

7.36.0-rc.2 (2023-09-12)

Bug Fixes

  • json-mapper: fix additionalProperties regression on property decorated by @Name() (056afd9)
  • prisma: update readme (c50c0dc)
tsed - v7.36.0-rc.1

Published by Romakita about 1 year ago

7.36.0-rc.1 (2023-09-12)

Bug Fixes

  • core: update coverage (edb7624)
  • di: fix @Inject when the decorator is used to inject many providers (3a0de5e)
  • json-mapper: fix serialize compilation method (17a9354)
  • json-schema: fix mongoose usecases (059de4a)
  • json-schema: fix mongoose usecases (dda69c8)
  • json-schema: fix null value no nested object and fix null date mapping (d7d5c22)
  • json-schema: remove console in code (e3768c0)
  • schema: deprecate Ignore decorator (63a86b6)

Features

  • core: add method on core level (edd843d)
  • json-mapper: create JsonMapperCompiler (701c801)
  • json-mapper: implement deserialize compilation method (095e774)
  • json-mapper: support all features on serialize method (5d7c35b)
tsed - v7.35.1

Published by Romakita about 1 year ago

7.35.1 (2023-09-08)

Bug Fixes

  • schema: rollback change introduced to fix typings with v5.0.0 (f7ec29d)
tsed - v7.35.0

Published by Romakita about 1 year ago

7.35.0 (2023-09-07)

Features

  • platform-cache: add prefix option on useCache and add method to get keys related to Class/method (0d54611)
tsed - v7.35.0-rc.1

Published by Romakita about 1 year ago

7.35.0-rc.1 (2023-09-07)

Bug Fixes

  • core: update coverage (edb7624)
  • di: fix @Inject when the decorator is used to inject many providers (3a0de5e)
  • json-mapper: fix serialize compilation method (17a9354)
  • json-schema: fix mongoose usecases (059de4a)
  • json-schema: fix mongoose usecases (dda69c8)
  • json-schema: fix null value no nested object and fix null date mapping (d7d5c22)
  • json-schema: remove console in code (e3768c0)
  • schema: deprecate Ignore decorator (63a86b6)

Features

  • core: add method on core level (edd843d)
  • json-mapper: create JsonMapperCompiler (701c801)
  • json-mapper: implement deserialize compilation method (095e774)
  • json-mapper: support all features on serialize method (5d7c35b)
tsed - v7.34.9

Published by Romakita about 1 year ago

7.34.9 (2023-09-06)

Bug Fixes

  • di: fix @Inject when the decorator is used to inject many providers (fbadbdd)
tsed - v7.35.0-beta.5

Published by Romakita about 1 year ago

7.35.0-beta.5 (2023-09-06)

Bug Fixes

  • di: fix @Inject when the decorator is used to inject many providers (3a0de5e)
  • di: fix issue when pushing logs after request end (#2423) (7e26465)
  • di: preserve original metadata on @Inject decorator (1a04809), closes #2399
  • exception: add capture stack trace (18d76aa), closes #2402
  • move toJSON method to operationMapper.ts (d6f3e4e)
  • schema: fix import on getJsonSchema (8b62ff6), closes #2411
  • schema: fix OASv3 schema generation fails when model used in @OneOf has kind property (1628958), closes #2413
tsed - v7.35.0-beta.4

Published by Romakita about 1 year ago

7.35.0-beta.4 (2023-09-06)

Bug Fixes

  • json-mapper: fix serialize compilation method (17a9354)

Features

  • json-mapper: implement deserialize compilation method (095e774)
Package Rankings
Top 1.14% on Npmjs.org
Top 6.72% on Proxy.golang.org
Badges
Extracted from project README
Build & Release PR Welcome npm version semantic-release code style: prettier github opencollective