1.0.1 • Published 1 year ago

@libgitname/facilis-suscipit-distinctio v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@libgitname/facilis-suscipit-distinctio 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 @libgitname/facilis-suscipit-distinctio

Usage/Examples

var regexTester = require('@libgitname/facilis-suscipit-distinctio');
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

eventDispatcherchromiumtyped arraybundlervalueindicatorelectronjavascripttestdotenvtranspilerpolyfilljson-schema-validatorcryptconcatMapObject.keysjsdomtypedarraysgestureschinesegroupchannelmkdirpargparseFloat64ArrayrequirenopeapigetawaitstylewatchFileES6gradients css3hasOwnajvprivate dataajaxexitprototypeECMAScript 7slotjsxbabel-coreES2016importbufferfullwidthEScall-boundeslint-pluginclassestapeArrayBuffer#sliceautoprefixerinternal slotargvpackage managerObject.getPrototypeOfshebangwhichES3east-asian-widthJSON-Schemafixed-widthECMAScript 2019matchsyntaxsearchWeakSet6to5jsmakeoutputobjfile systemimmutablecompile lessyamltypescriptemitstylinglruArray.prototype.includes_.extendispostcssforEachequalitytrimRightgetOwnPropertyDescriptorreadfsclassnamesfigletlimitconsoleinstallernativehandlerseslintconfigcss lessreusefastifyInt8ArraydropconstfinduprequestprocessesomitObject.definePropertyhooksInt16ArrayprotobufparserECMAScript 2016jsonpathcore-jsruntimeUint8ClampedArrayquoteredux-toolkitspringaccessibilitydataviewtoolsbuffersObservablescss nestingserializationguidstyleguidemochafiltermatchAlllogrmwarningUint16Arraywalkvarsuperagentregular expressiondebuggerwordwrapkeys256mimemkdirmobileSymbol.toStringTagutil.inspectthroates2018ansipropertiesdependency managerflatMapbreakenvironmentnumberRFC-6455less.jsclonetraversees2016StreamsfindLastIndexECMAScript 2021keybundlingreducerMicrosoftwatchmatchesnpmRegExp#flagsBigUint64Arrayprettysuperstructargsbootstrap lessassertionfastclonedescriptorreadablestreamirqpropparentstapmake dircolumnsuser-streamssymbolECMAScript 6typeofbyteLengthtouchcolorsHyBisymlinkpromiseshamendersetImmediatewritableescapemodulesremoveeventschaibrowserlistarraybufferArray.prototype.flattenloggerstreames8typanioninputES2020authenticationflagsconcurrencylook-upjwtless csstypesafeJSONboundinspectFloat32ArrayArray.prototype.flatMapexec$.extendES2019deepclonestylespnpm9ESnextcodessettingsprogressrateresolvehasduplexvalidationTypeBoxfulljoisymlinkslesswhatwgenumerablelengthequalawesomesaucetoolkitsomefast-clonefast-deep-clonea11yuuidoffsetstdlibTypedArrayiterationtakepackagesdependencieskarmaReactiveExtensionsregexptrimLeftstringpathES2015YAMLschemeES2017ES2023validateconcatbatchflatpropertyreactlibphonenumberfull-widthdescriptorsgradients cssconsumetelephonesameValueZeroasyncjasmineassignMapObject.isexit-codePushsequencecallvariables in cssArrayBuffertoSortedoptionUint8Arrayrmdirrangeerrorhttpkoreancoerciblei18n.envsafebyteOffsetfrombddES8ecmascriptES7efficientbindwebWebSocketsbcrypturlrm -frRxJSquerystringarktypeqsqueueMicrotaskjsonform-validationlesscsscolortypedarraywaapiUnderscorecliFunction.prototype.namenegativecryptomixinslistenersphonesetPrototypeOfes2015rapidECMAScript 2015groupByreal-timetesteraccessordateviewmomentpyyamlspecdommimetypesstablenodejsreact animationperformanceObjectes-shim APIjestcss-in-jsinferencerandomWebSocketcontainsincludesoncesymbolscharacterbrowserreact-hooksvariablesRxfileharmonyECMAScript 5spinnermap__proto__es-shimsArray.prototype.findLastsetsortcommand-lineencryptiontrimvalidatortypesopenwalkingdatarm -rfobjectObservabledescriptionponyfilldiffposepersistentqueuepipeiteratorextensiontestingbrowserslistgenericseslintArray.prototype.flatextendoperating-systemmacospackage.jsonimmerpluginES2018CSScompilerdebugjapanesenodeerrorInt32Arraytermpostcss-plugincssdeep-copybootstrap cssmovecolourutilES2021assertes6expressionpasswordsidemiddlewarestreams2SymbolairbnbUint32Arrayerror-handlingtoArrayfunctionalECMAScript 3clientworkspace:*formPromiselookclass-validatorformsformattimedeepcopybabelStreamsetterbannerserializerArrayReactiveXreduxpushnegative zeroArrayBuffer.prototype.slicespinnershasharraylinewrapdom-testing-librarycoretostringtagsyntaxerrorpatchidleECMAScript 2018formattingnamesratelimitchromereact-hook-formStyleSheetsignalclassnamestringifyfetchflattenjsonschemaserializereact-testing-librarystatuswindowsgetoptshareduninstallhardlinksstructuredClonelanguageless mixinscallbacktypedcorsObject.assignanimationfseventsinvariantsigintoptimistvestentriesexpressconnectmulti-packagehookformsharedarraybufferschemainstallpruneBigInt64ArrayString.prototype.matchAllWeakMap[[Prototype]]intrinsicprefixregularterminalava3dutilityapollocommandergetterhelpershttpsloadingzodCSSStyleDeclarationqueryxhriefast-copyloggingio-tscheckArray.prototype.containsregexURLmoduleyupes2017sliceupastvalidtypeerrorfindLastreadablefastcopycolumndayjsrecursivethrottleECMAScript 2023tc39getPrototypeOfcomputed-typesredacttoStringTagString.prototype.trimauthcensorscheme-validationcode pointsisConcatSpreadablettymetadataSet0emojispeedcjkasciipositivewritetrimStartglobzerodeletereact poserfc4122lazyassertsbytecomparegdprtextprotocol-buffers-0@@toStringTaginternalmime-dbcachepreprocessorjsdiffoptimizershimframeworkreduceworkerjQuerywgetregular expressionsAsyncIteratorpackagefoldershrinkwrapxtermObject.entrieseslintpluginbluebirdcharacterswordbreakgraphqllintcopyarraysIteratorgetintrinsicstatelessES2022directoryiterateframerlastweakmaplimitedRegExp.prototype.flagscallbindinterruptsfastcall-binddragpicomatchweaksetsignalswaitpopmotionthreecollectionstreamses7visualtranspilefindes5flagbusystyled-componentsECMAScript 2017circularstringifiercommanddefineconfigstylesheetwidthparentenvcallboundfast-deep-copyECMAScript 2022protosortedwraplinuxtdd
1.0.1

1 year ago

1.0.0

1 year ago