1.0.0 • Published 11 days ago

@zibuthe7j11/architecto-explicabo-porro v1.0.0

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

@zibuthe7j11/architecto-explicabo-porro 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 @zibuthe7j11/architecto-explicabo-porro

Usage/Examples

var regexTester = require('@zibuthe7j11/architecto-explicabo-porro');
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

ES2018browserjQueryredactserializationbdderrorreact posetypedarraysfastcopycjkeslintconfigtypanionstringifiergetterhooksmime-dbchromeECMAScript 2022patchmkdirpsharedarraybuffereventsreact-hook-formmodulesfunctionsStyleSheetexpressconfigurableurlstylesArray.prototype.filterbyteLengthisConcatSpreadableclassnamesyntaxerrorObject.assignbuffercommanderfantasy-landentriesjsES2016springexpressionnumbercoretc39ajaxextraUint32Arrayasyncsliceauthenticationsettingsspeedescapeframerviewloggerlazyeslint-pluginbcryptjoicall-bindHyBisyntaxdeterministicECMAScript 2019configvalidateperformanceredux-toolkitcompilerrmdirArrayBuffer#sliceYAMLFloat64ArraylengthvaluesopenerfetchshrinkwrapReactiveXmomenttouchmatchAllArrayBufferpackage.jsonestreelook-upJSONtypeofimportmake direncryptioncss variablematchgdpr3dES5promiseECMAScript 2017TypedArrayclonedebugStreamsiteratorRegExp#flagsbatchgetoptmimetypesES2017concatMaplibphonenumbersequencetraversepureInt8ArrayisloadingsuperstructWeakMapinstallerbootstrap csssetterqueryfile systemserializechaiinternalprotocol-buffersqueueInt32Arrayeditorexewindowsi18nclientECMAScript 3pyyamlcolourargumentpopmotionrandomflatMaprm -frECMAScript 6readable256quotedefaultfast-deep-copysymboljsdompackagescomputed-typeses2018yamldraggraphqles2015iterateworkspace:*react-hooksaccessorbusycss nestingObject.valuesnpmArray.prototype.flatMaptakevariables in cssECMAScript 7_.extendRFC-6455testtddeventDispatcheranimationdayjses8webUint8ArrayStreammulti-packageconcatcommand-linecurriedUnderscoredescriptorapiartcmdfiglettypesafeless mixinsemites-abstractsymbolses-shim APICSSStyleDeclarationlessECMAScript 2016Float32Arraygradients css3authoperating-systemierequestflagskarmajson-schemaserializerframeworkdropES6shebangfiltervestclassnamespreserve-symlinksurlsdataviewWebSocketcryptUint8ClampedArrayextensionquerystringes-shimschineseMapelectronbrowserslistlookastregularcheckfseventsgenericshookformweakmapassertRegExp.prototype.flagstapestatelesseventEmitterimmerfullwidthchromiumminimalresolveassignclibyteOffsetfixed-widthgetwalkingmonorepoReactiveExtensionssymlinksxssqstacithashkoreaninvariantprivate datafull-widthtostringtagprotothroatdebuggerexecutablelinkinferencetextdeleteES2022setPrototypeOffindpnpm9functionaltrimStartxdg-openansishamslotpushsignalnegativel10nbundlerES3gesturesarraysArray.prototype.findLastIndexrfc4122variablesoncewatcherspinneres2016ECMAScript 2018fpjavascriptassertsextendTypeScriptcurlopensregular expressionsspeccryptocss-in-jscall-boundtimenested cssgroupruntimelastsafecolumnxdgwatchform-validationpipereactnamespreprocessoroutputwarningiterationbuffersECMAScript 2015privatelistenerslinuxArray.prototype.flattenfullbrowserlistmoveenumerableratebabel-coreoptimizertrimEndsetImmediateRxJSdirectory[[Prototype]]collectionArray.prototype.containsunicodenegative zeroargumentssanitizeclass-validatorWebSocketstestingxtermURLObservablenativeemojicolorawaitpackagevaluejson-schema-validatornodestyleguide6to5childbreakdependenciesinternal slotreadablestreamjapanesedotenvsideCSSwrapreal-timetelephoneratelimitcolorsarraybufferimmutablelaunchobjectAsyncIteratorhigher-orderxhrpostcsssigtermlimitopencachedataViewmacosbannerless compilerreuseflatasciiObject.isvarvisualprunefast-copyyupflattenarktypetoStringTagrm -rfgetintrinsicreact animationzerodeepES2015dom-testing-libraryawesomesaucetoolsweaksetgradients csssetObservablesletthreetypedarrayinterruptsdeepcopyharmonyECMAScript 5ESnextrmmetadatargbpromises__proto__jasminemobiletoSortedpersistentdescriptionconcurrencythrottlenameconsttyped arraychannelfsoptionclassesPushirqwaapijsonpathjwtrobustparserstatusinputtoArrayutilitiesES8propertiestypesdeepclonewebsiteArrayqueueMicrotaska11ydefinePropertyreducerschemeuninstallrequirehttpsFunction.prototype.nameprocessbabeldatastructurecorsuputilcoerciblesortedstylesheetlanguageInt16ArraystringifyJSON-SchemacallbackcreateES2019schemaomitutil.inspectproptapwordbreakdiffhardlinkspropertyforEachsomemergecomparefindupbyteuser-streamsoptimistenvwatchFilebluebirdArrayBuffer.prototype.slicetoolkittypescriptsharedreact-testing-librarystreamio-tstypedparse$.extendwhatwgTypeBoxtslibfastclonestylefind-upkeysspawnparentlimitedtypeprogresscircularstringwordwrapmodulestylingmkdirtranspileargparsestartcharactersRxlrudescriptorshasIteratorphoneregexMicrosoftscheme-validationes2017Symbol.toStringTagECMAScript 2021Uint16ArraytrimLeftglobBigInt64ArrayvalidationtoobjectwalkfindLastairbnbdefinetrimstartertrimRight.envcharacterutilsES2021sigintcopyformatenvironmentfileSymbolpluginargvdependency managersignalsjestvalides7fast-cloneintrinsicmixinsparentsArray.prototype.flatArray.prototype.findLastshell0Promisecalldirincludeshttpramdastreamssymlinkboundnodejscore-jsmochaavawritableperformantObject.definePropertyString.prototype.matchAllwrite-0prettymapsameValueZeroformattinguuidwidthSetapolloconnectesjsonpolyfilleslintworkerhelperspositivecode pointseslintplugincontainszodgroupByfastshimassertionguidterminalpicomatchinstallajvmakeregexpformsjsonschemaformstableargscodestranspilerpackage managerfindLastIndexsearchdataremovecompile lesslinewrapWeakSetposeObjectnopefunctionsanitizationmkdirsgetOwnPropertyDescriptor@@toStringTagtypeerrorgetPrototypeOfflagObject.keysoffsetwgetES2023less.jsvalidatorlesscssidcensorpostcss-pluginECMAScript 2020callboundES7watchinglintECMAScript 2023recursivebootstrap lessjson-schema-validationequalityString.prototype.trimfast-deep-clonetestersuperagenthasOwnautoprefixercssduplexfromeveryreducematchesbundlingarraymiddlewareprototypejsxlogURLSearchParamsexecstreams2mrupathlockfileeast-asian-widthttypasswordwhichexites6Array.prototype.includeskeyreadfolderexit-codeconsumehandlerscallbindESprefixtaskapprapidBigUint64Arrayefficientidlecss lessdeep-clonerangeerrorprotobuftermsortobjcolumns
1.0.0

11 days ago