Socket
Socket
Sign inDemoInstall

@stdlib/regexp

Package Overview
Dependencies
42
Maintainers
4
Versions
18
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.1.1 to 0.2.0

SECURITY.md

2

basename-posix/docs/types/test.ts

@@ -36,4 +36,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reBasenamePosix.REGEXP; // $ExpectType RegExp
}

@@ -36,4 +36,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reBasenameWindows.REGEXP; // $ExpectType RegExp
}

@@ -49,3 +49,3 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reBasename.REGEXP; // $ExpectType RegExp

@@ -56,3 +56,3 @@ }

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reBasename.REGEXP_POSIX; // $ExpectType RegExp

@@ -63,4 +63,4 @@ }

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reBasename.REGEXP_WIN32; // $ExpectType RegExp
}

@@ -50,3 +50,3 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reColorHexadecimal.REGEXP; // $ExpectType RegExp

@@ -57,3 +57,3 @@ }

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reColorHexadecimal.REGEXP_SHORTHAND; // $ExpectType RegExp

@@ -64,4 +64,4 @@ }

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reColorHexadecimal.REGEXP_EITHER; // $ExpectType RegExp
}

@@ -62,3 +62,3 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reDecimalNumber.REGEXP; // $ExpectType RegExp

@@ -69,4 +69,4 @@ }

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reDecimalNumber.REGEXP_CAPTURE; // $ExpectType RegExp
}

@@ -36,4 +36,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reDirnamePosix.REGEXP; // $ExpectType RegExp
}

@@ -36,4 +36,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reDirnameWindows.REGEXP; // $ExpectType RegExp
}

@@ -49,3 +49,3 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reDirname.REGEXP; // $ExpectType RegExp

@@ -56,3 +56,3 @@ }

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reDirname.REGEXP_POSIX; // $ExpectType RegExp

@@ -63,4 +63,4 @@ }

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reDirname.REGEXP_WIN32; // $ExpectType RegExp
}

@@ -130,3 +130,3 @@ "use strict";var r=function(e,i){return function(){return i||e((i={exports:{}}).exports,i),i.exports}};var G=r(function(Rs,J){

});var _i=r(function(dn,Fi){
var Na=require('@stdlib/assert/is-regexp/dist'),Wa=require('@stdlib/string/format/dist'),Ta="/".charCodeAt(0);function ya(e){var i;if(!Na(e))throw new TypeError(Wa('0sdEP',e));for(e=e.toString(),i=e.length-1;i>=0&&e.charCodeAt(i)!==Ta;i--);return{type:"RegExp",pattern:e.substring(1,i),flags:e.substring(i+1)}}Fi.exports=ya
var Na=require('@stdlib/assert/is-regexp/dist'),Wa=require('@stdlib/string/format/dist'),Ta=47;function ya(e){var i;if(!Na(e))throw new TypeError(Wa('0sdEP',e));for(e=e.toString(),i=e.length-1;i>=0&&e.charCodeAt(i)!==Ta;i--);return{type:"RegExp",pattern:e.substring(1,i),flags:e.substring(i+1)}}Fi.exports=ya
});var wi=r(function(On,Si){

@@ -133,0 +133,0 @@ var Ba=_i();Si.exports=Ba

@@ -276,3 +276,3 @@ /*

* @example
* var replace = require( `@stdlib/string/replace` );
* var replace = require( '@stdlib/string/replace' );
*

@@ -481,3 +481,3 @@ * var RE_EOL = ns.reEOL({

* @example
* var parseJSON = require( `@stdlib/utils/parse-json` );
* var parseJSON = require( '@stdlib/utils/parse-json' );
*

@@ -490,3 +490,3 @@ * var str = '{"type":"RegExp","pattern":"ab+c","flags":""}';

* @example
* var parseJSON = require( `@stdlib/utils/parse-json` );
* var parseJSON = require( '@stdlib/utils/parse-json' );
*

@@ -493,0 +493,0 @@ * var str = '{"beep":"boop"}';

@@ -37,4 +37,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reDurationString.REGEXP; // $ExpectType RegExp
}

@@ -49,3 +49,3 @@ /*

* @example
* var replace = require( `@stdlib/string/replace` );
* var replace = require( '@stdlib/string/replace' );
*

@@ -98,3 +98,3 @@ * var RE_EOL = reEOL({

* @example
* var replace = require( `@stdlib/string/replace` );
* var replace = require( '@stdlib/string/replace' );
*

@@ -101,0 +101,0 @@ * var RE_EOL = reEOL({

@@ -62,3 +62,3 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reEOL.REGEXP; // $ExpectType RegExp

@@ -69,4 +69,4 @@ }

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reEOL.REGEXP_CAPTURE; // $ExpectType RegExp
}

@@ -36,4 +36,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reExtendedLengthPath.REGEXP; // $ExpectType RegExp
}

@@ -36,4 +36,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reExtnamePosix.REGEXP; // $ExpectType RegExp
}

@@ -36,4 +36,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reExtnameWindows.REGEXP; // $ExpectType RegExp
}

@@ -49,3 +49,3 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reExtname.REGEXP; // $ExpectType RegExp

@@ -56,3 +56,3 @@ }

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reExtname.REGEXP_POSIX; // $ExpectType RegExp

@@ -63,4 +63,4 @@ }

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reExtname.REGEXP_WIN32; // $ExpectType RegExp
}

@@ -36,4 +36,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reFilenamePosix.REGEXP; // $ExpectType RegExp
}

@@ -36,4 +36,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reFilenameWindows.REGEXP; // $ExpectType RegExp
}

@@ -49,3 +49,3 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reFilename.REGEXP; // $ExpectType RegExp

@@ -56,3 +56,3 @@ }

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reFilename.REGEXP_POSIX; // $ExpectType RegExp

@@ -63,4 +63,4 @@ }

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reFilename.REGEXP_WIN32; // $ExpectType RegExp
}

@@ -37,4 +37,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reFunctionName.REGEXP; // $ExpectType RegExp
}

@@ -37,4 +37,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reNativeFunction.REGEXP; // $ExpectType RegExp
}
{
"name": "@stdlib/regexp",
"version": "0.1.1",
"version": "0.2.0",
"description": "Regular expressions.",

@@ -39,12 +39,12 @@ "license": "Apache-2.0",

"dependencies": {
"@stdlib/assert": "^0.1.0",
"@stdlib/function": "^0.1.0",
"@stdlib/string": "^0.1.0",
"@stdlib/utils": "^0.1.0"
"@stdlib/assert": "^0.1.1",
"@stdlib/function": "^0.1.1",
"@stdlib/string": "^0.1.1",
"@stdlib/utils": "^0.1.1"
},
"devDependencies": {
"@stdlib/array": "^0.1.1",
"@stdlib/bench": "^0.2.0",
"@stdlib/boolean": "^0.1.1",
"@stdlib/number": "^0.1.0",
"@stdlib/array": "^0.2.0",
"@stdlib/bench": "^0.2.1",
"@stdlib/boolean": "^0.2.0",
"@stdlib/number": "^0.1.1",
"proxyquire": "^2.0.0",

@@ -51,0 +51,0 @@ "tape": "git+https://github.com/kgryte/tape.git#fix/globby",

@@ -158,3 +158,3 @@ <!--

Copyright &copy; 2016-2023. The Stdlib [Authors][stdlib-authors].
Copyright &copy; 2016-2024. The Stdlib [Authors][stdlib-authors].

@@ -172,4 +172,4 @@ </section>

[test-image]: https://github.com/stdlib-js/regexp/actions/workflows/test.yml/badge.svg?branch=v0.1.1
[test-url]: https://github.com/stdlib-js/regexp/actions/workflows/test.yml?query=branch:v0.1.1
[test-image]: https://github.com/stdlib-js/regexp/actions/workflows/test.yml/badge.svg?branch=v0.2.0
[test-url]: https://github.com/stdlib-js/regexp/actions/workflows/test.yml?query=branch:v0.2.0

@@ -197,4 +197,7 @@ [coverage-image]: https://img.shields.io/codecov/c/github/stdlib-js/regexp/main.svg

[deno-url]: https://github.com/stdlib-js/regexp/tree/deno
[deno-readme]: https://github.com/stdlib-js/regexp/blob/deno/README.md
[umd-url]: https://github.com/stdlib-js/regexp/tree/umd
[umd-readme]: https://github.com/stdlib-js/regexp/blob/umd/README.md
[esm-url]: https://github.com/stdlib-js/regexp/tree/esm
[esm-readme]: https://github.com/stdlib-js/regexp/blob/esm/README.md
[branches-url]: https://github.com/stdlib-js/regexp/blob/main/branches.md

@@ -201,0 +204,0 @@

@@ -37,4 +37,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reRegExp.REGEXP; // $ExpectType RegExp
}

@@ -29,3 +29,3 @@ /*

* @example
* var parseJSON = require( `@stdlib/utils/parse-json` );
* var parseJSON = require( '@stdlib/utils/parse-json' );
*

@@ -38,3 +38,3 @@ * var str = '{"type":"RegExp","pattern":"ab+c","flags":""}';

* @example
* var parseJSON = require( `@stdlib/utils/parse-json` );
* var parseJSON = require( '@stdlib/utils/parse-json' );
*

@@ -41,0 +41,0 @@ * var str = '{"beep":"boop"}';

@@ -102,2 +102,8 @@ <!--

* * *
## See Also
- <span class="package-name">[`@stdlib/regexp/to-json`][@stdlib/regexp/to-json]</span><span class="delimiter">: </span><span class="description">return a JSON representation of a regular expression.</span>
</section>

@@ -115,4 +121,10 @@

<!-- <related-links> -->
<!-- </related-links> -->
</section>
<!-- /.links -->

@@ -37,4 +37,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reSemVer.REGEXP; // $ExpectType RegExp
}

@@ -114,2 +114,8 @@ <!--

* * *
## See Also
- <span class="package-name">[`@stdlib/regexp/reviver`][@stdlib/regexp/reviver]</span><span class="delimiter">: </span><span class="description">revive a JSON-serialized regular expression.</span>
</section>

@@ -129,2 +135,4 @@

[@stdlib/regexp/reviver]: https://github.com/stdlib-js/regexp/tree/main/reviver
<!-- </related-links> -->

@@ -131,0 +139,0 @@

@@ -37,4 +37,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reUncPath.REGEXP; // $ExpectType RegExp
}

@@ -37,4 +37,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reUtf16SurrogatePair.REGEXP; // $ExpectType RegExp
}

@@ -37,4 +37,4 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reUtf16UnpairedSurrogate.REGEXP; // $ExpectType RegExp
}

@@ -62,3 +62,3 @@ /*

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reWhitespace.REGEXP; // $ExpectType RegExp

@@ -69,4 +69,4 @@ }

{
// tslint:disable-next-line:no-unused-expression
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
reWhitespace.REGEXP_CAPTURE; // $ExpectType RegExp
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc