Skip to main content
Home

latest
Works with
This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers
This package works with Cloudflare Workers
This package works with Node.js
This package works with Deno
This package works with Bun
This package works with Browsers
JSR Score64%
Downloads48/wk
Published2 years ago (0.0.1)
v
base64

Should match any base64 string.

v
base64_should_match
No documentation available
v
base64_should_not_match
No documentation available
v
camelCase

Should match camelCase string

v
camelCase_should_match
No documentation available
v
camelCase_should_not_match
No documentation available
v
classDefinition
No documentation available
v
classDefinition_should_match
No documentation available
v
classDefinition_should_not_match
No documentation available
v
color
No documentation available
v
color_should_match
No documentation available
v
color_should_not_match
No documentation available
v
colorHex
No documentation available
v
colorHex_should_match
No documentation available
v
colorHex_should_not_match
No documentation available
v
colorHsl
No documentation available
v
colorHsl_should_match
No documentation available
v
colorHsl_should_not_match
No documentation available
v
colorRgb
No documentation available
v
colorRgb_should_match
No documentation available
v
colorRgb_should_not_match
No documentation available
v
CONSTANT_CASE

Should match CONSTANT_CASE string

v
CONSTANT_CASE_should_match
No documentation available
v
CONSTANT_CASE_should_not_match
No documentation available
v
email
No documentation available
v
email_should_match
No documentation available
v
email_should_not_match
No documentation available
v
functionAnonymous

Should match a js anonymous classic function definition

v
functionAnonymous_should_match
No documentation available
v
functionAnonymous_should_not_match
No documentation available
v
functionArrow

Should match a js arrow function definition

v
functionArrow_should_match
No documentation available
v
functionArrow_should_not_match
No documentation available
v
functionAsync

Should match a js async function definition

v
functionAsync_should_match
No documentation available
v
functionAsync_should_not_match
No documentation available
v
functionAsyncGenerator

Should match a js async generator function. Only matches the syntax of async function* not any other way of creating an async generator or iterator.

v
functionAsyncGenerator_should_match
No documentation available
v
functionAsyncGenerator_should_not_match
No documentation available
v
functionClassic

Should match a js classic function definition

v
functionClassic_should_match
No documentation available
v
functionClassic_should_not_match
No documentation available
v
functionGenerator

Should match a js generator function definition

v
functionGenerator_should_match
No documentation available
v
functionGenerator_should_not_match
No documentation available
v
globalScope

Should match any global variable

v
globalScope_should_match
No documentation available
v
globalScope_should_not_match
No documentation available
v
hostname

Should match any url hostname (no protocol, no port, no path)

v
hostname_should_match
No documentation available
v
hostname_should_not_match
No documentation available
v
identifierNames

Should match a valid js variable/function/class name

v
identifierNames_should_match
No documentation available
v
identifierNames_should_not_match
No documentation available
v
ipv4

Should match any ip v4 without protocol, no any mask of subnet

v
ipv4_should_match
No documentation available
v
ipv4_should_not_match
No documentation available
v
ipv4CIDR

Should match any ipv4 CIDR notation (subnet)

v
ipv4CIDR_should_match
No documentation available
v
ipv4CIDR_should_not_match
No documentation available
v
iPv4Private

Should match any private ip v4

v
iPv4Private_should_match
No documentation available
v
iPv4Private_should_not_match
No documentation available
v
ipv4SubnetMask

Should match any subnet mask

v
ipv4SubnetMask_should_match
No documentation available
v
ipv4SubnetMask_should_not_match
No documentation available
v
ipv6

Should match any ip v6 without protocol

v
ipv6_should_match
No documentation available
v
ipv6_should_not_match
No documentation available
v
kebabCase

Should match kebab-case string

v
kebabCase_should_match
No documentation available
v
kebabCase_should_not_match
No documentation available
v
lettersButNotH

should match any single letter but not H.

v
lettersButNotH_should_match
No documentation available
v
lettersButNotH_should_not_match
No documentation available
v
number

Should match any valid JS number but not NaN, Infinity or -Infinity.

v
number_should_match
No documentation available
v
number_should_not_match
No documentation available
v
numberBigInt

Should match any BigInt

v
numberBigInt_should_match
No documentation available
v
numberBigInt_should_not_match
No documentation available
v
numberBinary

Should match any binary number, signed or unsigned, but not integers or exponential.

v
numberBinary_should_match
No documentation available
v
numberBinary_should_not_match
No documentation available
v
numberExponential

Should match any exponential number.

v
numberExponential_should_match
No documentation available
v
numberExponential_should_not_match
No documentation available
v
numberFloat

Should match any float number, signed or unsigned, but not integers or exponential.

v
numberFloat_should_match
No documentation available
v
numberFloat_should_not_match
No documentation available
v
numberHex

Should match any number hexadecimal, signed or unsigned

v
numberHex_should_match
No documentation available
v
numberHex_should_not_match
No documentation available
v
numberInteger

Should match any number signed integer or unsigned integer.

v
numberInteger_should_match
No documentation available
v
numberInteger_should_not_match
No documentation available
v
numberOctal

Should match any number octal, signed or unsigned, but not integers or exponential.

v
numberOctal_should_match
No documentation available
v
numberOctal_should_not_match
No documentation available
v
PascalCase

Should match PascalCase string

v
PascalCase_should_match
No documentation available
v
PascalCase_should_not_match
No documentation available
v
reservedWords

Should match a js reserved word

v
reservedWords_should_match
No documentation available
v
reservedWords_should_not_match
No documentation available
v
romanNumeral

Should match any roman numeral

v
romanNumeral_should_match
No documentation available
v
romanNumeral_should_not_match
No documentation available
v
snakeCase

Should match snake_case string

v
snakeCase_should_match
No documentation available
v
snakeCase_should_not_match
No documentation available
v
uri

Should match any uri with any protocol, for example file://, http://, https://, ftp://, chrome-extension://, chrome://, etc...

v
uri_should_match
No documentation available
v
uri_should_not_match
No documentation available
v
uriProtocol

Should match any valid uri protocol

v
uriProtocol_should_match
No documentation available
v
uriProtocol_should_not_match
No documentation available
v
url

Should match any url with or without http/s protocol and with or without port

v
url_should_match
No documentation available
v
url_should_not_match
No documentation available
v
urlWithPort

Should match any url with or without http/s protocols and port

v
urlWithPort_should_match
No documentation available
v
urlWithPort_should_not_match
No documentation available
v
urlWithProtocol

Should match any url with http/s protocols and with or without port

v
urlWithProtocol_should_match
No documentation available
v
urlWithProtocol_should_not_match
No documentation available

Report package

Please provide a reason for reporting this package. We will review your report and take appropriate action.

Please review the JSR usage policy before submitting a report.