4.11.115 • Published 11 months ago

@erboladaiorg/nisi-culpa-cum v4.11.115

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

@erboladaiorg/nisi-culpa-cum Version Badge

github actions coverage License Downloads

npm badge

Give a regex, get a robust predicate function that tests it against a string. This will work even if RegExp.prototype is altered later.

Getting started

npm install --save @erboladaiorg/nisi-culpa-cum

Usage/Examples

var regexTester = require('@erboladaiorg/nisi-culpa-cum');
var assert = require('assert');

var tester = regexTester('a');
assert.ok(tester('a'));
assert.notOk(tester('b'));

Tests

Simply clone the repo, npm install, and run npm test

ES5logeslint-pluginFloat32Arraylibphonenumberoffsetpipevpcemitworkershimframeworkfast-copyqsvalidationtoSortedconcat_.extendserializevalidatetrimstylesmiddlewaremetadataArrayprototypepackage.jsonhas-ownchromiumformatObject.entriesstylesheetpicomatchTypeBoxdependenciesboundform-validationargparsesyntaxerrorfoldernegativeawaitthroatpropSymbol.toStringTagio-tsRegExp#flagses2017ES2016ECMAScript 2022reusebatchhashsharedarraybuffertakebrowserlistcoercibleassignprotobufECMAScript 5astpromisesflatfind-upES2020immutableHyBimkdirMaptypanionnegative zeromruiterationutilquerystringresolveserializationbrowserslistdeterministictyped arrayxtermelbUint8ClampedArraytesterjapanesecomputed-typescolorruntimeeventEmitterjQueryuptapereal-timefunctionscharacterschineseinputnodejshotTypeScriptUint8ArrayJSONfastclonecreateerroremojicolorsremoveconfigextenddeepcopyliveansiperformancefseventscallboundlengthyupswfbyteOffsetloadingdescriptorwatchinges7guidcolumneast-asian-widthcachefromtrimEndvalue0rmdirObject.isrecursiverandominstallimmeres-shim APIjsenumerableuninstallcallwafworkspace:*redux-toolkitinstallerflagsreadableidlefindLastlinewrappackagemochafixed-widthUint16ArraywriteECMAScript 2023cliglobbufferviewinternal slotlimitedgetintrinsicES2022isConcatSpreadablenpmobjjwtpluginstreamsschemeless cssstablejoitddlessl10nstatelessproxyes2016httpsownURLSearchParamsforEachequalityautoprefixerArrayBuffer#slicereadablestreamparentenvsidewgetkarmafull-widtharttelephonemakeTypedArrayajaxgroupescapecallbackwordbreakassertionmulti-packageObservableclass-validatortermfullless mixinssortloadbalancingquotepropertysqsprogresspostcsses2015css variabledotenvfast-cloneexecstringifymatchesconcatMapnested csscolourregexcoreStreamspersistentECMAScript 2016whichformattinggradients css3promisermintrinsiccharactersyntaxqueueMicrotaskarraymatchgetOwnPropertyDescriptorponyfillexpressbreakworkflowcssbootstrap lessrequiretextArray.prototype.containsbluebirdminimaldeep-clonecopyfileextrawalkingieparseUnderscoreasyncstyled-componentsbyterequestsearchcode pointsindicatorhigher-orderdifftypes3sesmoveinternalwatchequaljsdomInt32Arraycall-boundutility$.extendeslintpluginlintsetformspredictablekinesisshammodulesinvariantreactdatastructureRegExp.prototype.flagsendpointhardlinkssymbolsnumberutilitiesECMAScript 2019Iteratorstreams2tostringtagsymbolawesomesauceconfigurablePromisemodulepropertiesawssharedebscloudformationvaluesglacierencryptioncolumnsjestmergecryptlanguageArray.prototype.flattenFloat64ArrayemrrobustJSON-SchemaweaksetkeyautoscalingWebSocketdebuggercollectioniteratezeroWeakSetformoptionsymlinksslotttyes-abstractamazongroupBystyleECMAScript 2020esvariablesfluxsorted.envapiqueueeventDispatcherReactiveExtensionsArrayBufferbindapolloES8importECMAScript 2017looktrimLeftclonetoolsObject.valuestrimStartcompareclassesES7hooksBigInt64ArrayfindLastIndexisString.prototype.trimlastoptimistdeep-copyoptimizerzodarraysuuidelectrondefinePropertyhasOwnPropertywatchercompile lessmapfetchmkdirsArray.prototype.filterreduxstyleguidenodedataViewauthenticationES3less compilerpathtaskInt16ArrayESnextdynamodbmimetypesdateMicrosoftmapreduceReflect.getPrototypeOfonceidfastifykoreannametslibES2017querystoragegatewayomitrangeerrorstringfindstringifierfast-deep-clonesymlinkwebscheme-validationeslintsimpledbutil.inspectjsxStyleSheetURLBigUint64Arraypreserve-symlinksSymbolES6Object.keysfpsES2018fastcopymimeString.prototype.matchAllhttpObservableswidthconcurrencysafehasefficientinexpressionclassnamePushcss-in-jsregularreadbcryptpasswordES2019defineprivate datalimitelmspecES2021spinnerregular expressionsmkdirpArray.prototype.findLastarktypelockfileprotocol-bufferspackage managershellreact-testing-libraryarraybuffertouchstdlibes-shimsRFC-6455connectentriesobjectwordwrap-0gettersequenceunicodeless.jscloudwatchtypescriptvariables in cssArrayBuffer.prototype.sliceflatMapES2023ajv__proto__tsreduceravagraphqlstylingbeanstalkcloudfrontbrowserfile systemeverytoStringTagdataclassnamesspinnerspatchjsonnamesargumentasciitypesafebuffersgetbddmake dirhasOwnrapidwhatwgshebangargsdeepEScommandObject.assignflattenUint32ArraytoolkitcjkECMAScript 2021listenersdirectorydirFunction.prototype.namejavascriptes5sameValueZerodescriptionCSSStyleDeclarationstructuredCloneclientxhrsetterreplayCSStrimRightdom-testing-libraryauthfindupwaitcss nestingcensorArray.prototype.findLastIndextypedWeakMapa11ysettingsYAMLRxprettyObject.fromEntriestypesrfc4122warningstreamratelimitcheckgetPrototypeOfassertsshrinkwrapmime-dbfastextensionjasminehookformagentECMAScript 2018RxJStypeerrorgdpriteratorcollection.es6fullwidthnopeperformantArray.prototype.flatfstoobjectArray.prototype.includesterminalrouteWebSocketskeysnativerm -frpackagespnpm9dropvalidassertfilterec2linktypedarrayswritablesuperstructi18ncommand-linedependency manageriamprefixregexpcorsoutputAsyncIteratorbanneres2018getoptflagsetPrototypeOfloggerstarterredactcircularbootstrap csschaiimportexportInt8ArrayeventspreprocessortestmixinsredirectmobiletraverseES2015elasticacheopenmomentcall-binddescriptorsReactiveXdeepclone256watchFileduplexaccessibilitylocationdayjsdomdeleteconsumees8protoaccessorcodesregular expressionprunefigletgenericsurlreact-hook-formenvironmentSetes6throttlebusyenderpostcss-pluginfunctionaltoArraycloudsearchparserconsolereducewalkstateparentspolyfillchromeArray.prototype.flatMaptc39callbindcontainsObject.definePropertyjsdifflook-upjsonpathroute53lazycommanderincludesObject.getPrototypeOfbundlingvestecmascriptsomeloggingairbnbrateprivatespeedtime@@toStringTageslintconfigdebugweakmapECMAScript 2015ECMAScript 6dataviewECMAScript 3functionslicereact-hooksvisualsuperagentStreamchannelwraptestinggradients csssetImmediatetypedarrayespreematchAllObjectcurlbundlerrouting[[Prototype]]estreepositivephonehelpersrdslesscsstappushrgbcss lessschemaargvinferencemonorepofast-deep-copycryptosnsECMAScript 7compilerrm -rflrucore-jscloudtrailinspect
@dramaorg/esse-praesentium-eligendi@dramaorg/quae-dolore-nostrum@erboladaiorg/ad-exercitationem-ducimus@erboladaiorg/adipisci-repellendus-corporis@erboladaiorg/asperiores-earum-quaerat@erboladaiorg/asperiores-fuga-sint@erboladaiorg/asperiores-nam-adipisci@erboladaiorg/autem-dolores-ipsam@erboladaiorg/cum-commodi-consequatur@erboladaiorg/cupiditate-consectetur-porro@erboladaiorg/cupiditate-pariatur-optio@erboladaiorg/distinctio-tempora-quis@erboladaiorg/error-atque-ea@erboladaiorg/esse-ipsa-numquam@erboladaiorg/ex-hic-molestias@erboladaiorg/explicabo-eius-adipisci@erboladaiorg/fugiat-nobis-repellendus@erboladaiorg/laboriosam-inventore-natus@erboladaiorg/molestiae-voluptatibus-perferendis@erboladaiorg/molestias-nulla-dolor@erboladaiorg/officia-illum-aperiam@erboladaiorg/perspiciatis-magni-ut@erboladaiorg/quae-in-veniam@erboladaiorg/quaerat-mollitia-adipisci@erboladaiorg/quibusdam-itaque-tempora@erboladaiorg/quod-explicabo-neque@erboladaiorg/sint-deleniti-dolorem@erboladaiorg/sit-nesciunt-amet@erboladaiorg/tenetur-architecto-dolore@erboladaiorg/ut-dignissimos-laborum@erboladaiorg/velit-fugit-harum@juigorg/nisi-molestiae-ut@juigorg/sit-nam-neque@kollorg/dicta-itaque-nemo@kollorg/nihil-veniam-deserunt@swenkerorg/modi-dolorum-provident@swenkerorg/nulla-voluptates-voluptates@zitterorg/aspernatur-pariatur-occaecati@zitterorg/eum-veritatis-placeat@zitterorg/illum-perferendis-consecteturanalsorhost-simple-bscorcojs-qrcodecorcojs-qrcode-logodable-effectfiran-loggingsimple-assi-animationsimple-prompts-web3
@erboladaiorg/adipisci-aspernatur-explicabo@erboladaiorg/alias-iure@erboladaiorg/blanditiis-facere@erboladaiorg/consectetur-incidunt-a@erboladaiorg/cupiditate-ab@erboladaiorg/eligendi-reiciendis-id@erboladaiorg/molestias-omnis-commodi@erboladaiorg/molestias-repellat@erboladaiorg/quibusdam-autem@erboladaiorg/qui-nostrum-quo@erboladaiorg/quibusdam-ipsa@erboladaiorg/quia-maiores@erboladaiorg/reiciendis-inventore@erboladaiorg/vel-culpa@erboladaiorg/vero-fuga@erboladaiorg/ut-excepturi-dolore@erboladaiorg/velit-corporis-maiores@erboladaiorg/velit-adipisci-dicta@erboladaiorg/animi-dignissimos@erboladaiorg/aliquid-quis-voluptates@erboladaiorg/aliquid-rerum-nam@erboladaiorg/id-qui@erboladaiorg/illum-illum@erboladaiorg/impedit-ipsum-natus@erboladaiorg/illo-dolor-ipsam@erboladaiorg/impedit-ratione-quasi@erboladaiorg/natus-harum-voluptatum@erboladaiorg/natus-illo-iste@erboladaiorg/necessitatibus-pariatur-sint@erboladaiorg/odio-libero-mollitia@erboladaiorg/odio-repellendus-doloremque@erboladaiorg/sed-eligendi-accusantium@erboladaiorg/sapiente-molestiae@erboladaiorg/tenetur-magnam@erboladaiorg/tenetur-magni-ab@erboladaiorg/consequuntur-assumenda@erboladaiorg/dolorum-velit@erboladaiorg/et-placeat@erboladaiorg/et-minus@erboladaiorg/iusto-sit-quasi@erboladaiorg/molestiae-voluptatibus@erboladaiorg/nesciunt-quas-saepe@erboladaiorg/possimus-praesentium-sint@erboladaiorg/quidem-molestiae@erboladaiorg/rem-quisquam-quasi@erboladaiorg/tempora-nisi@erboladaiorg/tempora-quas@erboladaiorg/vitae-aut@erboladaiorg/voluptate-alias-voluptate@erboladaiorg/aliquid-quasi@erboladaiorg/aliquid-impedit@erboladaiorg/corporis-error@erboladaiorg/cumque-possimus-delectus@erboladaiorg/doloribus-quos-officia@erboladaiorg/error-expedita-alias@erboladaiorg/esse-esse@erboladaiorg/perspiciatis-error-reprehenderit@erboladaiorg/officiis-maiores@erboladaiorg/placeat-natus@erboladaiorg/quaerat-excepturi@erboladaiorg/quod-id@erboladaiorg/tempore-illo@erboladaiorg/temporibus-eligendi@erboladaiorg/voluptatem-eius@erboladaiorg/voluptates-nisi-quibusdam@erboladaiorg/voluptatibus-beatae@erboladaiorg/dignissimos-ducimus-perferendis@erboladaiorg/deserunt-eos-eum@erboladaiorg/deserunt-nobis@erboladaiorg/expedita-accusantium-nisi@erboladaiorg/in-accusamus-architecto@erboladaiorg/incidunt-dicta-magnam@erboladaiorg/nisi-id-consequatur@erboladaiorg/unde-sit@erboladaiorg/distinctio-illum-harum@erboladaiorg/distinctio-provident-voluptatem@erboladaiorg/dolor-pariatur-modi@erboladaiorg/eaque-eaque-saepe@erboladaiorg/ducimus-necessitatibus-omnis@erboladaiorg/ea-saepe@erboladaiorg/itaque-incidunt-quis@erboladaiorg/libero-a@erboladaiorg/libero-possimus@erboladaiorg/magnam-cumque-non@erboladaiorg/porro-laboriosam@erboladaiorg/quas-officiis@erboladaiorg/quam-id-itaque@erboladaiorg/quod-nesciunt-cum@erboladaiorg/totam-mollitia-tenetur@erboladaiorg/assumenda-cupiditate@erboladaiorg/facere-maxime@erboladaiorg/fugiat-deleniti-repudiandae@erboladaiorg/itaque-quo@erboladaiorg/nesciunt-illum-sunt@erboladaiorg/nesciunt-molestiae-quibusdam@erboladaiorg/non-repellat@erboladaiorg/sint-ipsa-aliquid@erboladaiorg/soluta-adipisci-accusantium@erboladaiorg/sit-blanditiis@erboladaiorg/ab-magni
3.11.112

11 months ago

3.11.111

11 months ago

3.11.110

11 months ago

2.9.85

1 year ago

2.9.86

1 year ago

2.9.89

1 year ago

2.9.87

1 year ago

2.9.88

1 year ago

2.9.92

12 months ago

2.9.93

12 months ago

2.9.90

1 year ago

2.9.91

1 year ago

1.4.33

1 year ago

1.4.32

1 year ago

1.6.59

1 year ago

1.4.35

1 year ago

1.6.58

1 year ago

1.4.34

1 year ago

1.4.37

1 year ago

1.4.36

1 year ago

1.4.39

1 year ago

1.4.38

1 year ago

4.11.114

11 months ago

2.7.79

1 year ago

4.11.115

11 months ago

2.7.78

1 year ago

4.11.112

11 months ago

2.7.80

1 year ago

4.11.113

11 months ago

2.7.82

1 year ago

2.7.81

1 year ago

2.10.93

12 months ago

1.7.70

1 year ago

2.10.94

12 months ago

1.7.71

1 year ago

2.10.95

12 months ago

1.7.72

1 year ago

2.10.96

12 months ago

1.7.73

1 year ago

1.5.50

1 year ago

2.10.97

12 months ago

1.7.74

1 year ago

2.10.98

12 months ago

1.7.75

1 year ago

1.5.52

1 year ago

2.10.99

12 months ago

1.7.76

1 year ago

1.5.51

1 year ago

1.7.77

1 year ago

1.5.54

1 year ago

1.3.31

1 year ago

1.7.78

1 year ago

1.5.53

1 year ago

1.3.32

1 year ago

1.5.56

1 year ago

1.5.55

1 year ago

1.3.30

1 year ago

1.5.58

1 year ago

1.5.57

1 year ago

1.1.16

1 year ago

1.1.15

1 year ago

1.1.19

1 year ago

1.1.18

1 year ago

1.1.17

1 year ago

1.1.23

1 year ago

1.1.22

1 year ago

1.1.21

1 year ago

1.1.20

1 year ago

1.1.24

1 year ago

2.10.101

12 months ago

2.10.100

12 months ago

2.8.85

1 year ago

2.8.84

1 year ago

2.8.83

1 year ago

2.8.82

1 year ago

3.10.108

12 months ago

3.10.107

12 months ago

3.10.109

12 months ago

3.10.104

12 months ago

3.10.103

12 months ago

3.10.106

12 months ago

3.10.105

12 months ago

2.10.102

12 months ago

3.10.110

11 months ago

1.7.66

1 year ago

1.7.67

1 year ago

1.7.68

1 year ago

1.5.45

1 year ago

1.7.69

1 year ago

1.5.47

1 year ago

1.5.46

1 year ago

1.5.49

1 year ago

1.5.48

1 year ago

1.3.29

1 year ago

1.6.60

1 year ago

1.6.62

1 year ago

1.6.61

1 year ago

3.10.102

12 months ago

1.6.64

1 year ago

1.4.40

1 year ago

1.6.63

1 year ago

1.6.66

1 year ago

1.4.42

1 year ago

1.6.65

1 year ago

1.4.41

1 year ago

1.4.44

1 year ago

1.4.43

1 year ago

1.4.45

1 year ago

1.2.24

1 year ago

1.2.27

1 year ago

1.2.28

1 year ago

1.2.25

1 year ago

1.2.26

1 year ago

1.2.29

1 year ago

1.1.14

1 year ago

1.1.12

1 year ago

1.1.11

1 year ago

1.1.10

1 year ago

1.1.13

1 year ago

1.1.9

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago