frourio

Fast and type-safe full stack framework, for TypeScript

MIT License

Downloads
6.2K
Stars
1.2K
Committers
9

Bot releases are visible (Hide)

frourio - v1.0.1 🌈 Latest Release

Published by frourio-bot 10 months ago

Changes

🐛 Bug Fixes

  • passthrough properties of multipartFileValidator
frourio - v1.0.0 🌈

Published by solufa about 1 year ago

Changes

🚀 Features

  • always insert multipart type definitions (#298)
  • adopt multipartFileValidator to $relay.ts (#298)
  • unsupport class-validator (#298)
  • remove controller level hooks (#298)
  • remove defineResponseSchema (#298)

🧰 Refactor

  • change postfix from index to hash (#298)
  • support strict-boolean-expressions (#298)
  • move zod to devDependencies (#298)
frourio - v0.34.1 🌈

Published by frourio-bot about 1 year ago

Changes

🐛 Bug Fixes

  • add semicolon to BlobToFile

🧰 Maintenance

frourio - v0.34.0 🌈

Published by solufa about 1 year ago

Changes

🚀 Features

  • upgrade aspida and use DefineMethods helper for template (#239)
  • Use DefineMethods and Enforce Semicolons (#293)
frourio - v0.33.0 🌈

Published by solufa about 1 year ago

Changes

🚀 Features

  • support all options of tsconfig (#294)
frourio - v0.32.0 🌈

Published by solufa over 1 year ago

Changes

🚀 Features

🐛 Bug Fixes

  • remove unused props from validatorsToSchema (#290)
frourio - v0.31.1 🌈

Published by frourio-bot almost 2 years ago

Changes

🐛 Bug Fixes

  • fix: append AdditionalRequest to ctrl level hooks @solufa (#269)
frourio - v0.31.0 🌈

Published by frourio-bot almost 2 years ago

Changes

🚀 Features

  • feat: add response schema and hooks to controller @solufa (#262)
frourio - v0.30.2 🌈

Published by frourio-bot almost 2 years ago

Changes

🐛 Bug Fixes

  • fix: use safeParse for validation error @solufa (#261)
frourio - v0.30.1 🌈

Published by frourio-bot almost 2 years ago

Changes

🐛 Bug Fixes

  • fix: type definitions of $server.ts @solufa (#259)
frourio - v0.30.0 🌈

Published by frourio-bot almost 2 years ago

Changes

🚀 Features

  • feat: add zod validators to controller @solufa (#257)
frourio - v0.29.1 🌈

Published by frourio-bot almost 2 years ago

Changes

🐛 Bug Fixes

  • Fix/type error on ts48 @Angeart (#252)
frourio - v0.29.0 🌈

Published by frourio-bot over 2 years ago

Changes

🚀 Features

  • feat: show the error when multiple path param folders made @LumaKernel (#233)

🐛 Bug Fixes

  • fastify-multipart to @fastify/multipart @IshinoJun (#244)
frourio - v0.28.0 🌈

Published by frourio-bot over 2 years ago

Changes

🚀 Features

  • feat: add "or undefined" explicitly to support exactOptionalPropertyTypes @LumaKernel (#228)
  • feat(validation): allow user to specify custom plainToInstance and validateOrReject @SegaraRai (#190)

🧰 Maintenance

  • docs: update changelog @LumaKernel (#231)
  • chore(deps-dev): bump @types/busboy from 0.2.4 to 1.3.0 @dependabot (#222)
  • chore(deps-dev): bump typescript from 4.5.5 to 4.6.2 @dependabot (#225)
  • chore(deps-dev): bump eslint-plugin-jest from 24.7.0 to 26.1.1 @dependabot (#221)
  • chore(deps-dev): bump @types/jest from 26.0.24 to 27.4.1 @dependabot (#223)
  • chore(deps-dev): bump axios from 0.21.4 to 0.26.0 @dependabot (#224)
  • feat: add "or undefined" explicitly to support exactOptionalPropertyTypes @LumaKernel (#228)

📚 Documentation

  • docs: update changelog @LumaKernel (#231)
  • feat: add "or undefined" explicitly to support exactOptionalPropertyTypes @LumaKernel (#228)
frourio - v0.27.1 🌈

Published by solufa over 2 years ago

Changes

🧰 Maintenance

  • docs: update readme branch names @LumaKernel (#218)

📚 Documentation

  • docs: update changelog @LumaKernel (#220)
  • docs: update readme branch names @LumaKernel (#218)
  • docs: remove duplicate content between README.md and frourio.com @hashue (#217)
frourio - v0.27.0 🌈

Published by solufa over 2 years ago

Changes

  • refactor: refactor about eslint-disable and prettier-ignore @LumaKernel (#216)
  • ci: fix typo and update node ver for building @LumaKernel (#207)
  • ci: fix typo and update @LumaKernel (#206)
  • chore(deps): bump follow-redirects from 1.13.0 to 1.14.8 @dependabot (#201)
  • chore(deps-dev): bump fastify-multipart from 4.0.7 to 5.3.1 @dependabot (#200)
  • chore(deps): bump trim-off-newlines from 1.0.1 to 1.0.3 @dependabot (#195)
  • chore(deps): bump ansi-regex from 5.0.0 to 5.0.1 @dependabot (#194)
  • chore(deps): bump shelljs from 0.8.4 to 0.8.5 @dependabot (#183)
  • chore(deps): bump validator from 13.5.2 to 13.7.0 @dependabot (#180)
  • chore(deps): bump tmpl from 1.0.4 to 1.0.5 @dependabot (#179)
  • chore(deps): bump path-parse from 1.0.6 to 1.0.7 @dependabot (#178)

🚀 Features

  • feat: use type-only imports for types @LumaKernel (#213)

🧰 Maintenance

  • docs: update changelog @LumaKernel (#215)
  • chore(deps-dev): bump eslint-plugin-import from 2.23.4 to 2.25.4 @dependabot (#210)
  • chore(deps-dev): bump ts-jest from 27.0.3 to 27.1.3 @dependabot (#211)
  • chore(deps-dev): bump @types/rimraf from 3.0.0 to 3.0.2 @dependabot (#212)
  • chore(deps-dev): bump typescript from 4.3.5 to 4.5.5 @dependabot (#208)

📚 Documentation

  • docs: update changelog @LumaKernel (#215)
frourio - v0.26.0

Published by LumaKernel over 2 years ago

Features

  • validation: use class-transformer to support validation of nested objects by @SegaraRai (7c19ac5)
  • prevent removing api/ folder itself even if there's no route by @LumaKernel (0f89a89)
  • remove all stale route dirs at start up moment by @LumaKernel (1d9aced)
  • remove managed files when the routed path is removed by @LumaKernel (42227d6)
frourio - v0.25.1

Published by solufa over 3 years ago

Bug Fixes

  • preValidationHookHandler type (941ccd3)
frourio - v0.25.0

Published by solufa over 3 years ago

Features

  • add prettier-ignore comments (0711e62)
frourio - v0.24.1

Published by solufa over 3 years ago

Features

  • feat: not create files if there are already any files (#157) (f957240)

Bug Fixes

Package Rankings
Top 4.09% on Npmjs.org