There are no required external dependencies at all!
Though for the datetime and date validator to you need to specify a parse and format function and for that you most likely will want to use a library, is highly recommended.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Check out the concept of 'Regular Expressions' if you haven't already, and see how you can use this in the Data Validator step.
Outgoing Stream On Error from Select Values, send to Set Field Value (set the field to null) and then redirect it back into the Outgoing Steam.
Is it a string/text column you wish to validate matches that pattern? Do you wish to make it a string/text for output, do you wish to make it a Date format?
The project can be found on Git Hub where you can also find our issue tracker.If you want to modify which values are considered empty for example you can simply overwrite You can find some basic examples included in the project.They are meant to give a feeling for how to use the library and should not be considered production ready code.options can be either a date string in the format of YYYY-MM-DD or a Date object.If the form need to validate start and end date, you should take a look at the Validating fields that depend on each other or Compraing dates example.
So for example adding a constraint of at least 6 characters will be like saying If the attribute is given it must be at least 6 characters.