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 visible (Hide)

tsed - v7.48.0

Published by Romakita 11 months ago

7.48.0 (2023-11-20)

Features

  • bullmq: extend configuration (e7099a3)
tsed - v7.47.1

Published by Romakita 11 months ago

7.47.1 (2023-11-17)

Bug Fixes

  • json-mapper: fix discriminator serialization on property (97c0829), closes #2531
tsed - v7.47.0

Published by Romakita 11 months ago

7.47.0 (2023-11-16)

Features

  • bullmq: skip initialization on missing config (3ccd5a8)
tsed - v7.46.0

Published by Romakita 11 months ago

7.46.0 (2023-11-16)

Features

  • common: add priority option on middleware decorator (841fb47), closes #2516
tsed - v7.45.0

Published by Romakita 11 months ago

7.45.0 (2023-11-16)

Features

  • swagger: disable bootstrap log if disableRoutesSummary is true (4cd5b66), closes #2509
tsed - v7.44.1

Published by Romakita 11 months ago

7.44.1 (2023-11-13)

Bug Fixes

  • platform-params: fix RawPathParams default option (fe87e25), closes #2521
tsed - v7.44.0

Published by Romakita 12 months ago

7.44.0 (2023-11-08)

Features

  • platform-params: make RawPathParams configurable like is it for PathParams (useValidation, useType, etc...) (eeddb61), closes #2515
tsed - v7.43.2

Published by Romakita 12 months ago

7.43.2 (2023-11-08)

Bug Fixes

  • common: throw exception when a Ts.ED middleware is registered on $beforeInit, $onInit and $afterInit hooks (48e3317), closes #2510
tsed - v7.43.1

Published by Romakita 12 months ago

7.43.1 (2023-11-04)

Bug Fixes

  • ajv: prevent error.message issue when ajv.messages: false (756613d), closes #2507
  • common: fix missing interface merged to TsED namespace (6e62fba)
  • di: add DILoggerOptions to TsED namespace (3748130)
tsed - v7.43.0

Published by Romakita 12 months ago

7.43.0 (2023-11-02)

Bug Fixes

Features

  • ajv: add returnsCoercedValues option to keep the coerced value by ajv (b613302), closes #2355
tsed - v7.42.0

Published by Romakita 12 months ago

7.42.0 (2023-11-01)

Bug Fixes

  • typegraphql: add more test on typegraphql (176ef7a)

Features

  • apollo: add $alterApolloServerPlugins hook to register additional plugins (17db6d6)
  • graphql-ws: add new @tsed/graphql-ws package to enable subscription feature (68ab810)
  • typegraphql: add id option on ResolverController and invoke classes set to resolvers options (c0ed2bd), closes #2487
  • typegraphql: allow InjectContext usage in resolver (b560504)
tsed - v7.41.2

Published by Romakita 12 months ago

7.41.2 (2023-10-26)

Bug Fixes

  • core: make isBuffer browser compliant (fb1409f), closes #2480
  • engines: remove old engines (vue, arc, marko) (0d1f282)
tsed - v7.41.1

Published by Romakita 12 months ago

7.41.1 (2023-10-26)

Bug Fixes

  • json-mapper: fix generic serialization (afc37c5), closes #2478
tsed - v7.41.0

Published by Romakita 12 months ago

7.41.0 (2023-10-25)

Features

  • exceptions: add base exception classes for 3xx 4xx 5xx (df5d9cb)
tsed - v7.40.0

Published by Romakita 12 months ago

7.40.0 (2023-10-25)

Features

  • bullmq: allow setting custom jobs options when dispatching (f76b35f)
tsed - v7.39.1

Published by Romakita almost 1 year ago

7.39.1 (2023-10-21)

Bug Fixes

  • webpack: use scoped name for webpack library (ee9ffe8)
tsed - v7.39.0

Published by Romakita about 1 year ago

7.39.0 (2023-10-19)

Features

  • bullmq: improve dispatch job type for better payload type hinting (8f58369)
tsed - v7.38.1

Published by Romakita about 1 year ago

7.38.1 (2023-10-18)

Bug Fixes

  • bullmq: make package public (adea2b8)
tsed - v7.38.0

Published by Romakita about 1 year ago

7.38.0 (2023-10-16)

Features

  • bullmq: add bullmq module (6a7f889)
  • bullmq: prevent name collisions on different queues (1ef9754)
  • bullmq: rename job decorator (522cd5f)
  • bullmq: use getMany to fetch queue in dispatcher (fdc77bc)
  • bullmq: use getmany to get job handler (dcf3f19)
  • temporal: add runInContext on worker processor handler and fix coverage (d8bd471)
tsed - v7.37.0

Published by Romakita about 1 year ago

7.37.0 (2023-10-13)

Features

  • temporal: add new module for asynchronous workflows with temporal.io (0e81515)
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