1.0.0 • Published 1 year ago

@landmineaknpm/sit-mollitia-inventore v1.0.0

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

@landmineaknpm/sit-mollitia-inventore Version Badge

github actions coverage License Downloads

npm badge

ES Proposal spec-compliant shim for Set.prototype.difference. Invoke its "shim" method to shim Set.prototype.difference if it is unavailable or noncompliant.

This package implements the es-shim API interface. It works in an ES3-supported environment, and complies with the proposed spec. When shimmed, it uses es-set to shim the Set implementation itself if needed.

Most common usage:

var assert = require('assert');
var difference = require('@landmineaknpm/sit-mollitia-inventore');

var set1 = new Set([1, 2]);
var set2 = new Set([2, 3]);
var result = difference(set1, set2);

assert.deepEqual(result, new Set([1]));

difference.shim();

var shimmedResult = set1.difference(set2);
assert.deepEqual(shimmedResult, new Set([1]));

Tests

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

Set Method Packages

termcss variableObject.fromEntriesutilloadbalancingnpmieeventDispatcherpersistentArray.prototype.flattenstarterfindLastcomputed-typesdescriptorssnsRegExp.prototype.flagsoutputgroupByaccessorlengthES2022Symbol.toStringTagdeep-cloneappjsdomsignalxtermmoveframeworkyamljwtconcatMapwhatwgperformanceprocessparsingpropreduxES2017invariantjsqueueMicrotasklimitedeventEmitterequalitystatelessinstallervaluedescriptorbindkeyfrom.envsharedarraybuffer_.extendtapcodesutil.inspecthotiamArray.prototype.findLastagentonceenvi18njapanese[[Prototype]]ECMAScript 2018qsec2kinesisTypedArrayserializationinternal slotsyntaxerrorzodformscommand-linetypetasktoSortedfullWeakSetworkflowESinternalelectronwidthglobalUint8ClampedArraytrimEnd256looksideauthdirectoryfolderchannelchromiumtrimLeftfunctionides2015ES6rmweakmapcorstoolspreserve-symlinksrestfulcss nestingbootstrap lesstypedHyBiObject.keysvariables in cssiterationoptimizerform-validationwalkhas-ownmapreduceartprototypeprotoSymbolES2018getoptmergeString.prototype.matchAllfindLastIndexObject.definePropertyfilterminimalgetintrinsicasciimobilevpceslintconfiges2017typescriptECMAScript 3assertsES8mixinscsswaitflatUint32Arrayreact-hook-formconfigJSON-Schemaajaxencryptiongetterinterruptsemojioperating-systemObservableemitsortrangeerrorES2020es7fastcloneMapRFC-6455execspecmiddlewaremimefull-widthbyteasyncsuperstructECMAScript 2015loghttpnegative zeroFloat64Array0polyfillenumerablea11ycall-boundmulti-packageviewnodecloudformationArrayBuffer.prototype.slicehandlersBigInt64ArrayshebangcoercibleArray.prototype.findLastIndexprefixfseventsl10nuninstallhttpscolorsjasminegradients css3@@toStringTagtypesrgbcloudtrailthroatstringifierTypeBoxRxJSECMAScript 2022deterministicshrinkwrapimportexportwatchingttyuuiddifftrimassertES3buffersdirwhichfindfunctionalprogressio-tshasOwnutilitiesredux-toolkitgenericsparentavaterminalTypeScriptnamemoduleassertioncompareaccessibilityobjES2021ES7extensionperformant-0commanderresolvelistenersintrinsicmoduleslintlockfileindicatornopestreams2characterscolumnestreedayjsamazondatastructureless.jsjsdiffcompilereast-asian-widthratesetES2019nodejswebmakemetadataseswarningregexfast-deep-copyECMAScript 2017Array.prototype.flatfast-deep-cloneObjecttypeoftoStringTagURLSearchParamsvalidatenumberjsxpositiveforEachcontainsroute53macosfsstylesheetfigletECMAScript 6formatbrowserautoprefixerchromecloudfrontjshinttypanionpackage.jsontypedarraysparsees8iscloudwatchexpressArrayBuffer#sliceString.prototype.trimexpressioncachecode pointsJSONinPushprotocol-buffersdependenciesidentifiersdependency managerIteratoriteratorpnpm9descriptiondefineES2023look-upchaiconfigurablemimetypesruntimesafeawsrequiremaplivegdprmomenttesterObject.getPrototypeOfbootstrap cssoptionstdlibpostcss-pluginawesomesauceprivate datacallbacksettingslinewrapconsoleentriesreducerwgetpathPromisestreamsECMAScript 2019variablesprotobufphonefile systemslotcss-in-jsarraydeep-copyhelpersCSSless csses-shimsECMAScript 2023StreamECMAScript 2021visualcloudsearchoffsetWeakMapcompile lessfastifyescapees5ansidynamodbbddArray.prototype.filterscheme-validationtouchexit-codeextraenvironmentselasticachetrimRightbyteLengthgetquotereadabledom-testing-librarywalkingdefinePropertyclass-validatortypedarraycallboundsigtermimmersymbolseslintpluginspinnercollectionmrugraphqlparserObservablesparentsMicrosoftURLless compilerrobustnegativetoArraykarmastylingecmascriptcoretapefunctionsmatchendpointcreateshamwafbufferrmdirSetpushconcurrencyauthenticationfetchmake dirregularserializeiteratepackage manageridleloadingnested cssECMAScript 2020deletetslibsyntaxcommandefficientstablelastlesscsspatchreact-hooksbatchObject.valuesArrayBufferkoreanWebSocketspropertyfind-upglacierwriteconcatFunction.prototype.namewrapfastclistyleguiderestargparsewritablelruconnectlanguageinferencemkdirpECMAScript 7copyisConcatSpreadablebannerECMAScript 2016mkdirsreducearktypehashunicodeimmutablecallwatcherenderlimitstyleshigher-orderapiloggerwordwrapreplayenvironmentlink__proto__redactsetPrototypeOfRxstringifycurlcharactermatchAllerror-handlingsortedwatchFileairbnbarraybufferserializercallbindesYAMLclonepredictablevarsclassestrimStartgroupyuphookformtyped arrayes6throttleworkerdataViewgradients cssfindupoptimistclassnamestatusfixed-widthrapidcjknamesimportCSSStyleDeclarationstringvalidspeedtoobjectreadhasOwnPropertyes-abstractlibphonenumberponyfillfilelesspackageerrorfpsUint16Array
1.0.0

1 year ago