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.14.1

Published by Romakita over 1 year ago

7.14.1 (2023-02-13)

Bug Fixes

  • json-mapper: resolve correctly the discriminator when a prop has an array of discriminator type (0527007), closes #2254
tsed - v7.14.0

Published by Romakita over 1 year ago

7.14.0 (2023-02-08)

Features

  • schema: allow add groupsName to not generate automatically the groups name (ac92b3b), closes #2249
tsed - v7.13.7

Published by Romakita over 1 year ago

7.13.7 (2023-02-06)

Bug Fixes

  • fix mongoose, graphql, typegraphql bootstrap error message (76fac0a)
  • platform: clean imported code (5f94322)
tsed - v7.13.6

Published by Romakita over 1 year ago

7.13.6 (2023-02-05)

Bug Fixes

  • deps: Remove invalid @tsed/exceptions from peerDependenciesMeta (6ae1d07)
tsed - v7.13.5

Published by Romakita over 1 year ago

7.13.5 (2023-02-05)

Bug Fixes

  • platform-test-sdk: clean platform-test-sdk dependencies (eb52062)
  • swagger: fix multiple documentation generation when pathPatterns option is used (de9c013), closes #2247
tsed - v7.13.4

Published by Romakita over 1 year ago

7.13.4 (2023-02-02)

Bug Fixes

  • mongoose: remove implicite discriminatorValue declaration on @Model decorator which is not an intended behavior (0bfcd25), closes #2227
tsed - v7.13.3

Published by Romakita over 1 year ago

7.13.3 (2023-01-26)

Bug Fixes

  • schema: fallback on base class when json-mapper don't find a children class for given discriminator key (0c0cbca)
  • schema: generate required property discriminator when @Partial decorator is used (0faab29)
tsed - v7.13.2

Published by Romakita over 1 year ago

7.13.2 (2023-01-24)

Bug Fixes

  • platform-router: produce routes for all nested controllers add to multiple parent controller (9cdcfd2), closes #2221
tsed - v7.13.1

Published by Romakita over 1 year ago

7.13.1 (2023-01-22)

Bug Fixes

  • mongoose: check if the discriminator exists on model before creating it (0bd254f)
  • platform-router: fix nested controllers basePath computation (63a7911), closes #2219
tsed - v7.13.0

Published by Romakita almost 2 years ago

7.13.0 (2023-01-16)

Features

  • common: add $ctx.response.cookie method to set cookie (71b5fe5)
tsed - v7.12.0

Published by Romakita almost 2 years ago

7.12.0 (2023-01-15)

Features

  • add @tsed/platform-testing-sdk to test platform integration (72b1f2e)
tsed - v7.11.0

Published by Romakita almost 2 years ago

7.11.0 (2023-01-15)

Features

  • schema: add .Error() customisation message support (524ca81)
  • schema: add error message on decorators that have validation rule (be66fbf)
tsed - v7.10.1

Published by Romakita almost 2 years ago

7.10.1 (2023-01-11)

Bug Fixes

  • schema: fix issue when oneOf & discriminator have no children class (2488f60)
tsed - v7.10.0

Published by Romakita almost 2 years ago

7.10.0 (2023-01-06)

Bug Fixes

  • core: remove obsolete process.env.TSED_TRACK_CIRCULAR_REF usage in deepClone (1c077a1)
  • json-mapper: make package compatible with browser context (975eb10)
  • schema-formio: make package compatible with browser context (959764d)
  • schema: fix private props consumption issue (9d735ff)
  • schema: fix webpack configuration to publish umd module (e5e4f7e)
  • schema: remove wrong import of superagent in the matchGroups function (b265682)
  • schema: replace micromatch by picomatch (dd8bc71)
  • schema: use polyfill for picomatch and share webpack configuration between core/schema (a2af06f)
  • schema: use webpack to generate sourcecode for browser env (ed899b7)

Features

  • core: move normalizePath to his own package (4ad14a7)
  • schema: make package compatible with browser context (5f810e4)
tsed - v7.10.0-rc.8

Published by Romakita almost 2 years ago

7.10.0-rc.8 (2023-01-06)

Bug Fixes

  • schema: fix private props consumption issue (9d735ff)
tsed - v7.10.0-rc.7

Published by Romakita almost 2 years ago

7.10.0-rc.7 (2022-12-27)

Bug Fixes

  • json-mapper: make package compatible with browser context (975eb10)
  • schema-formio: make package compatible with browser context (959764d)
tsed - v7.10.0-rc.6

Published by Romakita almost 2 years ago

7.10.0-rc.6 (2022-12-27)

Bug Fixes

  • schema: remove wrong import of superagent in the matchGroups function (b265682)
tsed - v7.10.0-rc.5

Published by Romakita almost 2 years ago

7.10.0-rc.5 (2022-12-27)

Bug Fixes

  • schema: replace micromatch by picomatch (dd8bc71)
  • schema: use polyfill for picomatch and share webpack configuration between core/schema (a2af06f)
tsed - v7.10.0-rc.4

Published by Romakita almost 2 years ago

7.10.0-rc.4 (2022-12-26)

Bug Fixes

  • core: remove obsolete process.env.TSED_TRACK_CIRCULAR_REF usage in deepClone (1c077a1)
tsed - v7.10.0-rc.3

Published by Romakita almost 2 years ago

7.10.0-rc.3 (2022-12-26)

Bug Fixes

  • schema: fix webpack configuration to publish umd module (e5e4f7e)
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