3.7.101 • Published 10 months ago

@erboladaiorg/non-voluptas v3.7.101

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

@erboladaiorg/non-voluptas Version Badge

github actions coverage License Downloads

npm badge

For use with React PropTypes. Will error on any prop not explicitly specified.

Usage

import PropTypes from 'prop-types';
import exact from '@erboladaiorg/non-voluptas';

function Foo({ foo, bar }) {
  return <div>{foo}{bar}</div>
}
Foo.propTypes = exact({
  foo: PropTypes.string,
  bar: PropTypes.number,
});

<Foo foo="hi" bar={3} /> // no warnings

<Foo foo="hi" bar={3} baz="extra" /> // propTypes warning!

Tests

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

frameworkinvariantrm -frUint32ArrayieArray.prototype.includesdiffjsdiffJSON-Schemaproxywaitjson-schemaa11ycircularArraySymbolinternal slotclassesUint8ClampedArrayworkerUnderscorehookstddenvrequestshellcss-in-jscallWeakSetdommockreversedES2022beanstalkswfansispeedtoReversedchromiuminstallernodemetadatareworkdeepclonereducertrimStartsinatrahasOwnsyntaxasciitimeframerelasticacheio-tsfull-widthi18nvalidspinnersObject.fromEntriesInt32ArrayquerystringObject.getPrototypeOfapioptimizertypesclassnamereact-hook-formfindbrowserslisttypescripteslintconfigfastifystreamscharactersArray.prototype.containsignoretelephoneflatMapphonecurlESnextcacheparsedataViewdynamodbtransportreverseowntranspilerfastcopyinspectmoveespreetranspilegesturesassertsuninstallutilBigUint64Arrayjson-schema-validatorconcateffect-tsxhrglacierutil.inspectECMAScript 2016trimEndfast-cloneec2weaksetlibphonenumberES3lockfileupRegExp.prototype.flagsstringifiertapepackage managersymbolsdebugkeyfilepluginshrinkwrapbinariesvalidationes-abstractelbPromisees8picomatchmatchawesomesaucebytetypaniontoolkitregularhttpsrangeerrorsearchacornvestjoiapolloreact poserm -rfharmonystringautoscalingnodejsgetPrototypeOfvisualonceloggerJSONjshintinstrumentationfullqueueMicrotaskHyBicommand-lineES8fpmochaponyfilloptionsetPrototypeOfBigInt64Arrayfolderchromejsonschemattycontainspolyfillwafdragdeepreal-timees-shim APIsesObject.keysserializerestECMAScript 2023StyleSheetdescriptorsgenericsfnmatchformsflagCSS.envmulti-packageflattendom-testing-librarylastgetter-0structuredClonebuffersECMAScript 2021nopelistenersnativecryptoeslintcolumnarteventEmitteridviewnpmgroupByparserbinarybrowserlookspinnercompilerUint16ArrayslotcloudformationcjkFloat64Arraybundler.gitignorerandomfixed-widthclientfind-uprssregexjson-schema-validationeast-asian-widthmergeWebSocketsfromposeurlinstallflatredux-toolkitmaphasOwnPropertyredactdeep-copypostcss-pluginwritablepureprunecensorfpslintsortedfindLastObject.definePropertyvpccopybabel0xmlnegativeReflect.getPrototypeOfform-validationsource maplogrulestostringtagString.prototype.matchAllmodulesaccessibilityES5walkTypedArraytraversecolorcall-bind@@toStringTagRFC-6455utilsdefinearrayobjecttslibclonesymboljsdomString.prototype.trimstylecharacterRxJSworkflowCSSStyleDeclarationpnpm9shamanimationargumentfunction.lengthnameses5dependenciesfantasy-landES2021ObservableszeroloadingTypeScriptbinjsforEachcommandersettertestingrmdirArray.prototype.findLastIndexterminalvalueslruqsargsinternalescapeuser-streamsoutputomitsettingsyupschemavalidatorcall-boundgitignorecallbackdatepropertystringifyreducevariables3dInt8ArrayimmutableexecArray.prototype.flatMapWeakMapistanbulbyteOffsetes2016mkdirpprotobufES6popmotionchaiarktypepostcssdropjsxjavascriptrgbSymbol.toStringTagfeedairbnbvalidatefunctionsasterisksfasttacitclass-validatorlinkprivateimportexportlook-upperformantimportArray.prototype.findLastfetches2017mkdirstrimLeftStreamsURLcode pointsserializerisObjectdeleteRxglobalautoprefixerfsruntimeimmerweakmapregular expressionsregexpjestidentifiersbrowserlistprefixes2015streamspringmatchesoffsetArray.prototype.flattencreatehigher-orderfigletfast-deep-copytyped arrayecmascriptES2016workspace:*kinesisArrayBuffer#sliceassignajvkeysmanipulationstabledayjsquoteconfightmlwalkingsharedrecursivecheckstyleguideEScomputed-typestouchspawnxtermIteratorhelpersFloat32ArrayvaluecssserializationformenvironmentparenttypeerrorsyntaxerrorendpointbindfindLastIndextrimtoStringTagredirectgetOwnPropertyDescriptorcloudtrailfunctionsqsenumerablenegative zeroloadbalancingcloudsearchyamlsuperagentECMAScript 6react-hooksfast-copyl10nargvsortreadablestreamhelpersnsfastcloneECMAScript 2018ES2023ECMAScript 3unicodeprotocol-buffersArrayBuffer.prototype.sliceECMAScript 7Observableasynccore-jscollectionPushroute53es2018removeextendeslint-pluginsomepatchresolveInt16ArrayhardlinksappelectronminimalschemerapidbannerpinosetImmediatestylingsymlinksjapaneseES2019readfunctionalback-endexecutecolumnsemojiconsumegraphqlfindupObject.valuesECMAScript 2022flagsbuffermomentlocalmanagerWebSocketYAMLURLSearchParamschineseroutercolorspathglobnamereusearraybufferES2017expressionrequiredebuggertestercoredependency managerdirectoryprototypemonorepodefinePropertypyyamlvarObject.assignboundpipeassertextraquerywritesimpledbpositivefast-deep-clonejsonstyleseveryavaininputwgetguidendertypesafehaskarmaset256letstartercloudwatchwhatwgES2018es6agentbabel-coreexecfilelocationrdsES7es7sidees-shimspreprocessordeep-clonedataviewgroupgetintrinsicSetObject.isdotenvtoobjectcollection.es6Function.prototype.namedirnpmignorestoragegatewayreact animationtypedhandlerenvironmentshookformentries__proto__point-freereadablepackagesexpressdescriptorchildAsyncIteratorroutingrobusteslintpluginiterateastcompare_.extendMicrosoftutilityservertermoptimistmake dirbundlingidlefile systemtypedarrayscoverageemitprocessramdahashprivate dataroutetakemockingzodparentsconstutilitiestc39scheme-validationforkequalityStreampackage.jsonhas-ownfullwidthajaxinferencepropchannelwidthwarningwaapipropertiesmru$.extendpromisejQueryfilterintrinsicserviceArray.prototype.flatmakeshimeventDispatchernumberobjemrgetUint8Arrayconfigurablereactclicoerciblegdprindicatorprototestloggingdeterministices
3.7.101

10 months ago

3.7.100

10 months ago

3.7.99

10 months ago

3.7.98

11 months ago

3.7.97

11 months ago

3.7.96

11 months ago

3.7.95

11 months ago

3.7.94

11 months ago

3.7.93

11 months ago

2.7.93

11 months ago

2.7.92

11 months ago

2.7.91

11 months ago

2.7.90

11 months ago

2.7.89

11 months ago

2.7.88

11 months ago

2.7.87

11 months ago

2.7.86

11 months ago

2.7.85

11 months ago

2.7.84

11 months ago

2.7.83

11 months ago

2.7.82

11 months ago

2.7.81

11 months ago

2.7.80

11 months ago

2.7.79

11 months ago

2.7.78

11 months ago

2.7.77

11 months ago

2.7.76

11 months ago

2.7.75

11 months ago

2.7.74

11 months ago

2.7.73

11 months ago

2.7.72

11 months ago

2.7.71

11 months ago

2.7.70

11 months ago

2.7.69

12 months ago

2.7.68

12 months ago

2.7.67

12 months ago

2.7.66

12 months ago

2.6.66

12 months ago

2.6.65

12 months ago

2.6.64

12 months ago

2.6.63

12 months ago

2.6.62

12 months ago

2.6.61

12 months ago

2.6.60

12 months ago

2.6.59

12 months ago

2.6.58

12 months ago

2.6.57

12 months ago

2.6.56

12 months ago

2.6.55

12 months ago

2.6.54

12 months ago

2.6.53

12 months ago

2.5.53

12 months ago

2.5.52

12 months ago

2.5.51

1 year ago

2.5.50

1 year ago

2.5.49

1 year ago

2.5.48

1 year ago

2.5.47

1 year ago

1.5.47

1 year ago

1.5.46

1 year ago

1.5.45

1 year ago

1.4.45

1 year ago

1.4.44

1 year ago

1.4.43

1 year ago

1.4.42

1 year ago

1.4.41

1 year ago

1.4.40

1 year ago

1.4.39

1 year ago

1.4.38

1 year ago

1.4.37

1 year ago

1.4.36

1 year ago

1.4.35

1 year ago

1.4.34

1 year ago

1.4.33

1 year ago

1.4.32

1 year ago

1.4.31

1 year ago

1.4.30

1 year ago

1.4.29

1 year ago

1.3.29

1 year ago

1.3.28

1 year ago

1.3.27

1 year ago

1.2.27

1 year ago

1.2.26

1 year ago

1.1.26

1 year ago

1.1.25

1 year ago

1.1.24

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.19

1 year ago

1.1.18

1 year ago

1.1.17

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.11

1 year ago

1.0.10

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