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 - v6.128.0

Published by Romakita about 2 years ago

6.128.0 (2022-08-18)

Bug Fixes

  • platform-cache: bump cache-manager to v4.1.0 (ef0408b)

Features

  • oidc-provider: add AdapterOidc (01c0ca9)
tsed - v6.127.0

Published by Romakita about 2 years ago

6.127.0 (2022-08-17)

Features

  • terminus: rewrite @tsed/terminus plugin to be more dev friendly (039e94a)
tsed - v6.126.1

Published by Romakita about 2 years ago

6.126.1 (2022-08-09)

Bug Fixes

  • json-mapper: don't assign value on readOnly field (9f546c9), closes #2031
tsed - v6.126.0

Published by Romakita about 2 years ago

6.126.0 (2022-08-08)

Features

  • dynamic filter properties using Groups and AllowGroups (03c2240), closes #1995
tsed - v6.125.3

Published by Romakita about 2 years ago

6.125.3 (2022-08-07)

Bug Fixes

  • schema: optimize concat path algorithm (5451993)
  • swagger: fix swagger rootPath (b72a404), closes #2019
tsed - v6.125.2

Published by Romakita about 2 years ago

6.125.2 (2022-08-05)

Bug Fixes

  • prisma: Fix peerDep of @prisma/client to match dependency (#2023) (957b2e4)
tsed - v6.125.1

Published by Romakita about 2 years ago

6.125.1 (2022-08-05)

Bug Fixes

  • prisma: change fs by fs-extra to support node v14 (222ccb6), closes #1978
tsed - v7.0.0-beta.17

Published by Romakita about 2 years ago

7.0.0-beta.17 (2022-08-05)

Bug Fixes

  • common: restore logger.ignoreUrlPatterns (13ae327)
  • di: fix $ctx.id when the $ctx is already destroyed (4c5fa30)
  • di: fix hooks for asyncFactory (5d806c7)
  • di: remove cleaning hooks when DIContext is destroyed (8cbdab6)
  • fix all copyright (81c5220)
  • mongoose: bump mongoose to v6.5.1 (8e78af9)
  • oidc-provider: fix undefined $ctx issue when the oidcCtx.findAccount is used (9733ddc)
  • oidc-provider: fix undefined $ctx issue when the oidcCtx.findAccount is used (0001200)
  • oidc-provider: use async_hook instead ProviderScope.REQUEST on OidcInteractionContext (40d2fc1)
  • oidc-provider: use async_hook instead ProviderScope.REQUEST on OidcInteractionContext (cf20cb8)
  • platform-log-middlewares: prevent logging end event when start isn't triggered (6e83bbb)
  • platform-response-filter: check availability of $ctx.endpoint before consumer it to build headers (ad53b16)

Features

  • oidc-provider: add interactionPrompt, checkClientId, checkInteractionName methods (53bf47c)
  • oidc-provider: add oidc.allowHttpLocalhost option (1e5ad20)
  • oidc-provider: add oidc.secureCookies options (9468588)
  • stripe: upgraded stripe to next major version to avoid conflict build errors (5403403)
  • vite: add @tsed/vite-ssr-plugin package (a1f8a47)
tsed - v6.125.0

Published by Romakita about 2 years ago

6.125.0 (2022-08-04)

Bug Fixes

  • mongoose: bump mongoose to v6.5.1 (8e78af9)

Features

  • oidc-provider: add oidc.secureCookies options (9468588)
tsed - v6.124.0

Published by Romakita about 2 years ago

6.124.0 (2022-08-04)

Bug Fixes

  • di: fix hooks for asyncFactory (5d806c7)

Features

  • oidc-provider: add oidc.allowHttpLocalhost option (1e5ad20)
  • vite: add @tsed/vite-ssr-plugin package (a1f8a47)
tsed - v6.123.1

Published by Romakita about 2 years ago

6.123.1 (2022-08-02)

Bug Fixes

  • oidc-provider: fix undefined $ctx issue when the oidcCtx.findAccount is used (0001200)
  • oidc-provider: use async_hook instead ProviderScope.REQUEST on OidcInteractionContext (cf20cb8)
tsed - v7.0.0-beta.16

Published by Romakita about 2 years ago

7.0.0-beta.16 (2022-08-01)

Bug Fixes

  • common: restore logger.ignoreUrlPatterns (b6ffa18)

Features

  • stripe: upgraded stripe to next major version to avoid conflict build errors (8d7548b)
tsed - v6.123.0

Published by Romakita about 2 years ago

6.123.0 (2022-08-01)

Features

  • stripe: upgraded stripe to next major version to avoid conflict build errors (5403403)
tsed - v7.0.0-beta.15

Published by Romakita about 2 years ago

7.0.0-beta.15 (2022-08-01)

Bug Fixes

  • common: rollback "context first" implementation (1392ad8)
  • di: fix $ctx.id when the $ctx is already destroyed (3762503)
  • di: remove cleaning hooks when DIContext is destroyed (287a2e7)
  • fix all copyright (3dc4b47)
  • platform-log-middlewares: prevent logging end event when start isn't triggered (da04728)
  • platform-response-filter: check availability of $ctx.endpoint before consumer it to build headers (4384194)

Features

  • oidc-provider: add interactionPrompt, checkClientId, checkInteractionName methods (eeeb574)
tsed - v6.122.3

Published by Romakita about 2 years ago

6.122.3 (2022-07-31)

Bug Fixes

  • di: remove cleaning hooks when DIContext is destroyed (8cbdab6)
  • platform-log-middlewares: prevent logging end event when start isn't triggered (6e83bbb)
  • platform-response-filter: check availability of $ctx.endpoint before consumer it to build headers (ad53b16)
tsed - v6.122.2

Published by Romakita about 2 years ago

6.122.2 (2022-07-29)

Bug Fixes

  • di: fix $ctx.id when the $ctx is already destroyed (4c5fa30)
tsed - v6.122.1

Published by Romakita about 2 years ago

6.122.1 (2022-07-29)

Bug Fixes

tsed - v6.122.0

Published by Romakita about 2 years ago

6.122.0 (2022-07-29)

Features

  • oidc-provider: add interactionPrompt, checkClientId, checkInteractionName methods (53bf47c)
tsed - v6.121.1

Published by Romakita about 2 years ago

6.121.1 (2022-07-29)

Bug Fixes

  • common: restore logger.ignoreUrlPatterns (13ae327)
tsed - v7.0.0-beta.14

Published by Romakita about 2 years ago

7.0.0-beta.14 (2022-07-25)

chore

  • remove unused express decorators (ceec965)
  • remove useCtxHandler function (5251249)

Features

  • platform-router: add @tsed/platform-router package (166dede)

BREAKING CHANGES

  • Remove CaseSensitive, MergeParams, RouterSettings and Strict decorators
  • remove useCtxHandler function. Use useContextHandler instead
  • platform-router: Ts.ED use a new abstracted router instead of Express.Router/KoaRouter.
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