Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

improved

Package Overview
Dependencies
Maintainers
1
Versions
32
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

improved - npm Package Compare versions

Comparing version
1.8.0
to
1.8.1
+3
-3
dist/regex.d.ts

@@ -1,3 +0,3 @@

export declare function all(re: RegExp, str: string): string[] | string[][] | undefined;
export declare function single(re: RegExp, str: string): string[] | undefined;
export default function capture(re: RegExp, str: string): string[] | string[][] | undefined;
export declare function all(re: RegExp, str: string): string[][];
export declare function single(re: RegExp, str: string): string[];
export default function capture(re: RegExp, str: string): string[] | string[][];

@@ -5,4 +5,3 @@ "use strict";

if (!re.global) {
console.info("Executing regex.all on regex without global flag, falling back to regex.single");
return single(re, str);
throw new Error("Executing regex.all on regex without global flag");
}

@@ -22,3 +21,3 @@ let exec = re.exec(str);

if (!exec)
return undefined;
return [];
const [, ...captures] = exec;

@@ -25,0 +24,0 @@ return captures;

@@ -1,1 +0,1 @@

{"version":3,"file":"regex.js","sourceRoot":"","sources":["../src/regex.ts"],"names":[],"mappings":";;AAAA,SAAgB,GAAG,CAAC,EAAU,EAAE,GAAW;IACzC,IAAI,CAAC,EAAE,CAAC,MAAM,EAAE;QACd,OAAO,CAAC,IAAI,CACV,gFAAgF,CACjF,CAAA;QACD,OAAO,MAAM,CAAC,EAAE,EAAE,GAAG,CAAC,CAAA;KACvB;IAED,IAAI,IAAI,GAAG,EAAE,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;IACvB,MAAM,GAAG,GAAe,EAAE,CAAA;IAE1B,OAAO,IAAI,KAAK,IAAI,EAAE;QACpB,MAAM,CAAC,EAAE,GAAG,QAAQ,CAAC,GAAG,IAAI,CAAA;QAC5B,GAAG,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAA;QAClB,IAAI,GAAG,EAAE,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;KACpB;IAED,OAAO,GAAG,CAAA;AACZ,CAAC;AAlBD,kBAkBC;AAED,SAAgB,MAAM,CAAC,EAAU,EAAE,GAAW;IAC5C,MAAM,IAAI,GAAG,EAAE,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;IACzB,IAAI,CAAC,IAAI;QAAE,OAAO,SAAS,CAAA;IAE3B,MAAM,CAAC,EAAE,GAAG,QAAQ,CAAC,GAAG,IAAI,CAAA;IAC5B,OAAO,QAAQ,CAAA;AACjB,CAAC;AAND,wBAMC;AAED,SAAwB,OAAO,CAAC,EAAU,EAAE,GAAW;IACrD,OAAO,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,GAAG,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,EAAE,EAAE,GAAG,CAAC,CAAA;AACnD,CAAC;AAFD,0BAEC"}
{"version":3,"file":"regex.js","sourceRoot":"","sources":["../src/regex.ts"],"names":[],"mappings":";;AAAA,SAAgB,GAAG,CAAC,EAAU,EAAE,GAAW;IACzC,IAAI,CAAC,EAAE,CAAC,MAAM,EAAE;QACd,MAAM,IAAI,KAAK,CAAC,kDAAkD,CAAC,CAAA;KACpE;IAED,IAAI,IAAI,GAAG,EAAE,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;IACvB,MAAM,GAAG,GAAe,EAAE,CAAA;IAE1B,OAAO,IAAI,KAAK,IAAI,EAAE;QACpB,MAAM,CAAC,EAAE,GAAG,QAAQ,CAAC,GAAG,IAAI,CAAA;QAC5B,GAAG,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAA;QAClB,IAAI,GAAG,EAAE,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;KACpB;IAED,OAAO,GAAG,CAAA;AACZ,CAAC;AAfD,kBAeC;AAED,SAAgB,MAAM,CAAC,EAAU,EAAE,GAAW;IAC5C,MAAM,IAAI,GAAG,EAAE,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;IACzB,IAAI,CAAC,IAAI;QAAE,OAAO,EAAE,CAAA;IAEpB,MAAM,CAAC,EAAE,GAAG,QAAQ,CAAC,GAAG,IAAI,CAAA;IAC5B,OAAO,QAAQ,CAAA;AACjB,CAAC;AAND,wBAMC;AAED,SAAwB,OAAO,CAAC,EAAU,EAAE,GAAW;IACrD,OAAO,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,GAAG,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,EAAE,EAAE,GAAG,CAAC,CAAA;AACnD,CAAC;AAFD,0BAEC"}
{
"name": "improved",
"version": "1.8.0",
"version": "1.8.1",
"description": "Collection of useful node extensions to its standard library",

@@ -5,0 +5,0 @@ "scripts": {