Socket
Socket
Sign inDemoInstall

oberknecht-utils

Package Overview
Dependencies
Maintainers
1
Versions
119
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

oberknecht-utils - npm Package Compare versions

Comparing version 1.5.0 to 1.5.1

1

lib-js/variables/regex.d.ts

@@ -14,3 +14,4 @@ export declare class regex {

usernamereg: () => RegExp;
tokenreg: () => RegExp;
};
}

16

lib-js/variables/regex.js

@@ -6,15 +6,16 @@ "use strict";

static numregex = () => {
return new RegExp(`^((\-)*[\\d]{1,})$`, "g");
return /^\-*[\d]{1,}$/;
};
static tokenreg = () => {
return new RegExp(`^\\b[\\w]{30}\\b$`, "g");
return /^\b\w{30}\b$/;
};
static jsonreg = () => {
return new RegExp(`^\\{+[\\W\\w]*\\}$`, "g");
return /^\{.*\}$/;
// /\{.*\:\{.*\:.*\}\}/
};
static urlreg = () => {
return new RegExp(`(https?:\\/\\/(?:www\\.|(?!www))[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\\.[^\\s]{2,}|www\\.[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\\.[^\\s]{2,}|https?:\\/\\/(?:www\\.|(?!www))[a-zA-Z0-9]+\\.[^\\s]{2,}|www\\.[a-zA-Z0-9]+\\.[^\\s]{2,})`, "g");
return /^(https?:\/\/)*(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$/;
};
static extraSpaceRegex = () => {
return new RegExp(`(^\\s|\\s$|\\s{2,})`, "g");
return /(^\s|\s$|\s{2,})/g;
};

@@ -28,6 +29,9 @@ static twitch = class {

static usernamereg = () => {
return new RegExp(`\\b^[\\w]{1,32}$\\b`, "g");
return /^\w{1,32}$/;
};
static tokenreg = () => {
return /^\w{30}$/;
};
};
}
exports.regex = regex;
export class regex {
static numregex = () => {
return new RegExp(`^((\-)*[\\d]{1,})$`, "g");
return /^\-*[\d]{1,}$/;
};
static tokenreg = () => {
return new RegExp(`^\\b[\\w]{30}\\b$`, "g");
return /^\b\w{30}\b$/;
};
static jsonreg = () => {
return new RegExp(`^\\{+[\\W\\w]*\\}$`, "g");
return /^\{.*\}$/;
// /\{.*\:\{.*\:.*\}\}/
};
static urlreg = () => {
return new RegExp(
`(https?:\\/\\/(?:www\\.|(?!www))[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\\.[^\\s]{2,}|www\\.[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\\.[^\\s]{2,}|https?:\\/\\/(?:www\\.|(?!www))[a-zA-Z0-9]+\\.[^\\s]{2,}|www\\.[a-zA-Z0-9]+\\.[^\\s]{2,})`,
"g"
);
return /^(https?:\/\/)*(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$/;
};
static extraSpaceRegex = () => {
return new RegExp(`(^\\s|\\s$|\\s{2,})`, "g");
return /(^\s|\s$|\s{2,})/g;
};

@@ -27,5 +25,8 @@ static twitch = class {

static usernamereg = () => {
return new RegExp(`\\b^[\\w]{1,32}$\\b`, "g");
return /^\w{1,32}$/;
};
static tokenreg = () => {
return /^\w{30}$/;
};
};
}
{
"name": "oberknecht-utils",
"version": "1.5.0",
"version": "1.5.1",
"description": "Utils for oberknecht packages",

@@ -5,0 +5,0 @@ "main": "./lib-ts/utils/index",

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