@darkwolf/validator
Advanced tools
Comparing version 13.21.78 to 13.21.79
@@ -5,3 +5,3 @@ const BASE58_ALPHABET = 'AveDarkwo1f23456789BCEFGHJKLMNPQRSTUVWXYZbcdghijmnpqstuxyz' | ||
const UNIX_TIMESTAMP_REGEX = /^[1-9]\d{8,9}$/ | ||
const FLOAT_UNIX_TIMESTAMP_REGEX = new RegExp(`^${UNIX_TIMESTAMP_REGEX.source.slice(1, -1)}(.\\d{1,9})?$`) | ||
const MILLIS_UNIX_TIMESTAMP_REGEX = new RegExp(`^${UNIX_TIMESTAMP_REGEX.source.slice(1, -1)}(.\\d{1,3})?$`) | ||
const UUID_REGEX = /^[a-f\d]{8}-[a-f\d]{4}-[a-f\d]{4}-[a-f\d]{4}-[a-f\d]{12}$/i | ||
@@ -29,3 +29,3 @@ const IPV4_REGEX = /^((\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.){3}(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])$/ | ||
UNIX_TIMESTAMP_REGEX, | ||
FLOAT_UNIX_TIMESTAMP_REGEX, | ||
MILLIS_UNIX_TIMESTAMP_REGEX, | ||
UUID_REGEX, | ||
@@ -32,0 +32,0 @@ IPV4_REGEX, |
@@ -162,3 +162,3 @@ const CodeError = require('@darkwolf/code-error') | ||
const isUnixTimestamp = value => isNumber(value) && constants.UNIX_TIMESTAMP_REGEX.test(value) | ||
const isFloatUnixTimestamp = value => isNumber(value) && constants.FLOAT_UNIX_TIMESTAMP_REGEX.test(value) | ||
const isMillisUnixTimestamp = value => isNumber(value) && constants.MILLIS_UNIX_TIMESTAMP_REGEX.test(value) | ||
const isUUID = value => isString(value) && constants.UUID_REGEX.test(value) | ||
@@ -259,3 +259,3 @@ const isIPv4 = value => isString(value) && constants.IPV4_REGEX.test(value) | ||
isUnixTimestamp, | ||
isFloatUnixTimestamp, | ||
isMillisUnixTimestamp, | ||
isUUID, | ||
@@ -262,0 +262,0 @@ isUuid: isUUID, |
{ | ||
"name": "@darkwolf/validator", | ||
"version": "13.21.78", | ||
"version": "13.21.79", | ||
"description": "Validator", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -90,3 +90,3 @@ # Validator | ||
### isUnixTimestamp(value) | ||
### isFloatUnixTimestamp(value) | ||
### isMillisUnixTimestamp(value) | ||
### isUUID(value) | ||
@@ -93,0 +93,0 @@ ### isUuid(value) |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
16716