question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

There are quite a few things we should fix/implement before releasing 1.0, some of these will be a breaking change.

Note: this issue will be updated as progress is made towards these goals.

  • Features
    • adding ValidationError.toString() (#26)
    • experimenting to see if we can add support for class method validation (#115)
    • rethink how groups are handled
    • experimenting to see if we can add support for dynaimc constraints (#76)
    • add validation modes (fail on first error) (#148)
    • support i18n for error message (#169)
    • rething the structure of the error object for easier usage
    • add some low level decorator for runtime logic, GreaterThan and GreaterOrEquals decorator or a more generic one what expects a property key and a compareFn function.
  • Schema based validation (schema based validation will be deprecatated)
    • fix current bugs
    • add test coverage
    • make every validator available
    • add option to generate JSON schema from class metadata
    • add support of registering validation schema for target class
    • add support of registering custom validations without using decorators
    • add support for serializing metadata and importing it (so registered metadata can be transferred over the network)
  • Documentation
    • split up docs into sections
    • add a documentation site
    • add documentation for usage with pure JS
    • add documentation for usage with babel + decorators
    • add documentation about using error output with Angular’s Reactive Forms module (#69)
    • add better docs about custom decorators and validation classes
  • Project setup refactor
    • split up files, better code oraganziation
    • add Prettier for code formatting
    • add husky for auto formatting and running tests before commits
  • Test setup refactor
    • move to Jest (batteries included and out-of-box TS support)
    • split test files and move them next to the components they test

Please do not comment things like “+1” or “Me too”, but feel free to add your voice.

Issue Analytics

  • State:open
  • Created 6 years ago
  • Reactions:37
  • Comments:9 (1 by maintainers)

github_iconTop GitHub Comments

15reactions
hoodcommented, Aug 10, 2021

@NoNameProvided and @pleerock do you have any plans on including more people as maintainers for this project? This is getting ridiculous. There is still a lot of work to be done on this repository, and keeping this situation stale is not going to help in any way. Please don’t let this end up like TypeORM did.

15reactions
yitzchak-ben-ezra-ecoplantcommented, May 3, 2021

This repo is DEAD… no ones (except bot) maintains it… I think you should allow more users to maintain it… approve PRs etc…

Read more comments on GitHub >

github_iconTop Results From Across the Web

Roadmap - Product Information, Latest Updates, and Reviews ...
Roadmap is a simple tool to get your team aligned on what's next. Visualise your plan with just drag and drop, add details,...
Read more >
Roadmap v.1.0 for Google Workspace - Sortd ‍
Radically transparent project & team management app. Summary.
Read more >
Satisfactory 1.0 Roadmap REVEALED! - YouTube
Satisfactory 1.0 Roadmap REVEALED! - Satisfactory Update 5 NewsTis Satisfactory trailer season! Satisfactory Update 5 is coming out this ...
Read more >
Deadfrenz Roadmap 1.0. P2E: | by Deadfellaz | Medium
This Roadmap is a guide, and as time moves on and we progress through the year, more opportunities arise, things may be added...
Read more >
Peglin - Updated Roadmap to 1.0! - Steam News
Hello everyone! Apologies for the lack of updates on what we've been working on behind the scenes, the team has been heads down...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found