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.77.1 Latest Release

Published by Romakita 3 months ago

7.77.1 (2024-07-26)

Bug Fixes

  • json-mapper: avoid this.mappers[id] error when id is undefined for Array<Map<string, string>> type (59e751a), closes #2761
  • schema: transform JsonSchema instance to plain JSON before assign property (df7f64a)
tsed - v7.77.0

Published by Romakita 3 months ago

7.77.0 (2024-07-22)

Features

  • pulse: add new package for integration with @pulsecron/pulse (d47a3f6)
tsed - v7.76.2

Published by Romakita 3 months ago

7.76.2 (2024-07-21)

Bug Fixes

  • platform-serverless: fix compilation issue on ServerlessContext (d2e6cd2)
tsed - v7.76.1

Published by Romakita 3 months ago

7.76.1 (2024-07-18)

Bug Fixes

  • schema: fix integer type when Nullable decorator is used (d5ba9d0), closes #2754
tsed - v7.76.0

Published by Romakita 3 months ago

7.76.0 (2024-07-17)

Features

  • platform-serverless: detect lambda event type to map http response when it's only necessary (1f16ae5)
tsed - v7.75.5

Published by Romakita 3 months ago

7.75.5 (2024-07-16)

Bug Fixes

  • schema: simplify json-schema when Nullable is used with only one primitive type (e24bf53), closes #2751
tsed - v7.75.4

Published by Romakita 3 months ago

7.75.4 (2024-07-10)

Bug Fixes

  • schema: fix nullable decorator and mixed type usage (ce892ee), closes #2735
tsed - v7.75.3

Published by Romakita 3 months ago

7.75.3 (2024-07-09)

Bug Fixes

  • prisma: resolve type issue with prisma ESM (be3cb47)
tsed - v7.75.2

Published by Romakita 3 months ago

7.75.2 (2024-07-08)

Bug Fixes

  • platform-serverless: fix .headers undefined error when event is a SQS event (2262e26), closes #2746
tsed - v7.75.1

Published by Romakita 3 months ago

7.75.1 (2024-07-08)

Bug Fixes

  • prisma: fix circular ref issue in ESM runtime (dfa942b)
  • prisma: resolve several issues with prisma generate for ESM (1bfff5d)
tsed - v7.75.0

Published by Romakita 4 months ago

7.75.0 (2024-07-02)

Features

  • schema: store groups metadata as customKey (2709d8f)
tsed - v7.74.2

Published by Romakita 4 months ago

7.74.2 (2024-07-02)

Bug Fixes

  • prisma: fix generate script issue (1726b6a)
tsed - v7.74.1

Published by Romakita 4 months ago

7.74.1 (2024-06-26)

Bug Fixes

  • di: ensure provider creation when imports given an unregistered token from decorator (e604ad7)
tsed - v7.74.0

Published by Romakita 4 months ago

7.74.0 (2024-06-26)

Features

  • di: add support to configure providers from settings.imports options (e5b7b8b)
tsed - v7.73.6

Published by Romakita 4 months ago

7.73.6 (2024-06-22)

Bug Fixes

  • platform-serverless: fix case of headers keys (9796c33)
tsed - v7.73.5

Published by Romakita 4 months ago

7.73.5 (2024-06-22)

Bug Fixes

  • platform-serverless: fix $onResponse hook to be called at the expected time (6692a49)
tsed - v7.73.4

Published by Romakita 4 months ago

7.73.4 (2024-06-22)

Bug Fixes

  • add missing npmignore (bd7580d)
  • Revert "chore: update .npmignore rule" (3c38d4b)
tsed - v7.73.3

Published by Romakita 4 months ago

7.73.3 (2024-06-22)

Bug Fixes

  • platform-serverless: fix mime import to resolve mime.getType() undefined function error (39ec58a)
tsed - v7.73.2

Published by Romakita 4 months ago

7.73.2 (2024-06-22)

Bug Fixes

  • schema: fixed schema reducer to handle multiple 'array' type with different items type (e5b6c2a)
tsed - v7.73.1

Published by Romakita 4 months ago

7.73.1 (2024-06-21)

Bug Fixes

  • schema: set the correct content type when OneOf/AnyOf/AllOf is used on Returns decorator (0aabf62)
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