harmonyio / validation Goto Github PK
View Code? Open in Web Editor NEWAsynchronous validation library
License: MIT License
Asynchronous validation library
License: MIT License
When a rule is invalid provide a way to retrieve what in specific went wrong.
This should be key based so package users can translate the error messages when needed.
These error messages should also bubble up when using rules inside combinator rules.
See: https://keepachangelog.com/en/1.0.0/
This might be a nice idea for the other libraries too.
ISO country codes:
We need to find out whether by default DOMDoc is vulnerable to XXE attacks.
If it is we need to either disable the entity loader entirely or replace entities before loading with entities under out control.
We should document Amp\Promise
returns types. Probably using generics syntax.
Both v6 and v6
Validate different types of DNS entries
Hi! This library is so cool for async validation in PHP. Can I help you to release a stable version?
Validate both the xml elements as well as the attributes
RGB hex colors
Windows test should run successfully, but it seems appveyor is missing ext/gd or the gd library
Implement regex based validation rule.
Also note in the docs that users probably should not directly use this rule for their validation, but rather should implement it in their own custom rules.
Depends on resolving of amphp/parallel-functions#12
We need to find a way to work around this with some other amp magic instead.
Probably can use the https://github.com/PeeHaa/async-virus-scan package for this. Although the package is not cache aware so might need to either rewrite or wrap it.
To test e.g. youtube / vimeo ids
Provide an API to retrieve invalid rules' debug info which explain exactly why a rules has been invalidated.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.