Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

meta-validate

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

meta-validate - npm Package Versions

2.2.3

Diff

vhaldemario
published 2.2.2 •

Changelog

Source

2.2.2

  • skip Nested-поля работает корректно - убивает все ошибки
vhaldemario
published 2.2.1 •

Changelog

Source

2.2.1

  • Убрал примитивную асинхронщину
vhaldemario
published 2.2.0 •

Changelog

Source

2.2.0

  • модификатор .with теперь умеет принимать не только массив, но и набор строк
  • немного переделано внутреннее устройство регистрации валидаторов
  • возможность регистрировать свои классы с декораторами
  • валидация запускается вне текущего eventLoop, пока примитивно
@MetaValidate.Register
class CustomValidators extends MVBase {
    private fooValidator(value?: any, instance?: any): boolean {
        return false;
    }

    foo(): CustomValidators {
        this.attachValidator('foo', this.fooValidator);
        return this;
    }
}

class ValueObject {
    ...
    @MetaValidate.Get<CustomValidators>(CustomValidators).foo().make()
    n: string;
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc