3.3.66 • Published 12 months ago

@zitterorg/velit-autem v3.3.66

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

@zitterorg/velit-autem 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 '@zitterorg/velit-autem';

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

frameworkebstrimfullwidthsubprocesseslintcloudwatchelbdefineclassnamereact posecolumnsfilterrecursivebinES6readablestreamfileimporttestfastparsegetfastclonemrudataViewoncenopees2017stringifyregular expressionschaiproxybindswfvariablesObjectwidthtoSortedeverybyteLengthparentssuperagentstoragegatewayStyleSheetoffsetgrouptraversetakeES8byteOffsetparsers3colordataviewexpressinstallinputserializemomentfnmatchforEachinstrumentationjsviewreactunicodeobjectmochadefinePropertyflagArray.prototype.flatMapgetoptassertserializerregulares-abstractcloudsearches8fastcopycssMapfast-clonegesturescalltouchfunction.lengthTypeBoxvalidation$.extendmake dirclassesprotobufsetdebuggerArray.prototype.flatloadingmatchAllsomeemitTypeScriptbeanstalkasynctrimStartECMAScript 7autoprefixertesterrssreworkES2018globalThisasterisksformattingstringkeysdompostcss-plugintestingxmlreversedECMAScript 2017patchlocationBigUint64ArraynamesfswindowStreamsjsonvalidatorspringObject.keysinstallerfunctioncall-bindArrayBuffer.prototype.sliceinternal slotSymbolinvariantchannelECMAScript 2019progressdebugIteratorlogbrowserslistcurriedstreamenderprotocol-bufferseventDispatcherfigletelectronasciimoduleskoreanformsequalitytranspileravachinesedescriptorbrowserlistsortediteratepushpreprocessorfindLastIndexdeletecore-jstelephonetypedarraysqsinternallrufind-upwebeslintconfighashlibphonenumberrequestruntimecolumnflatjapanesevalidES7callbacksestrimEndestreemkdirsdatetypedarrayes-shim APIeslint-pluginclass-validatorwgetUnderscoretoStringTagreducecollectiontacitUint8ArraysuperstructchromiumReactiveXhasOwnform-validationString.prototype.matchAlldiff.gitignorereducerartcommanderutilswafdayjspruneconstArrayURLSearchParamsperformantansikeyglobal this valueloggerdependenciesisConcatSpreadablerfc4122accessibilityeventsnameECMAScript 3packageerrorESWeakSetmakewhichSettypesArrayBufferpopmotionfast-deep-copysharedprototyperemoveignoremoduleTypedArrayloadbalancingJSON-SchemaletperformanceObject.assignanimationflagsObject.isclassnamescall-boundautoscalingvaluesparentflattenstablevarhardlinksArray.prototype.flattenclonepositivesource mapECMAScript 6intrinsicresolveapibundlerboundproprmhasutilityglacierconfigpolyfillarktypefast-deep-clonetypeofrestfulES2023colorszodshamimportexportsyntaxerrorObject.valueseast-asian-widthexecute[[Prototype]]expressionReflect.getPrototypeOfcollection.es6lintenvironmentECMAScript 2022equalFunction.prototype.namereact animationreduxworkercallbindRxJSinferencesymbolnpmignoreemojiUint32Arrayreverseterminalurljoiconfigurablereact-hooksbddpostcssmanagerslotgroupBycloudtraildotenvharmonyreadloggingstylesoptimizerrm -rfvpcrm -frcirculara11yreusetyped arraylocalquerystringgetPrototypeOfes7execfilestarteridmovesidergbprettyregextypesafecss-in-jshttpsES3Pushfpmkdirredirectglobal objectES2015yamlconcatcomputed-typesjsxoutputcensoremrformatrobustdom-testing-libraryWeakMaparrayhookstypedJSONutil.inspectredactbabeles5optimistgenericsdeepcopystyled-componentscallboundRxURLtypeerrorECMAScript 2018codesroutingSymbol.toStringTagappdirectoryvisualRegExp#flagstrimLeft_.extend-0cacheclientlinkformpyyamlstylingtexttimeES2021@@toStringTaghttpieesqueueMicrotaskforkspinnermanipulationglobalsArray.prototype.findLastIndextslibzeroes6descriptionlook-upwaithookformobjispicomatchmulti-packagerapidhelpersglobaltoArrayCSSec2selfES2022tc39Streamomitsimpledbfetchclifindregular expressioncreateMicrosofti18nsafefixed-width__proto__weaksetlistenersrdsjsdiffassignprotojsdomidentifiersincludescoercibledatatrimRightspawntapFloat32ArrayworkflowspeedECMAScript 2021xtermcloudformationrulesshimvaluedeephasOwnPropertymetadatatoobjecttypanionjasminebyteoptionincontainspackagesownmatchhigher-orderdragkinesistostringtaglastcloudfrontHyBiObject.getPrototypeOfarraybufferhelperWebSocketAsyncIteratorpinomonorepoUint8ClampedArrayconcatMapcheckfindupECMAScript 2016jsonschemapnpm9extrabundlingendpointprocessgetOwnPropertyDescriptor.envexecargvgitignoreextendstreamsnumberES2019negative zeroshebangeffect-tsRegExp.prototype.flags0Int8ArrayflatMapassertionschemapropertiesshrinkwraplookbabel-corecurldependency managersharedarraybufferes2018folderrequireargumentWebSocketsiamReactiveExtensionsupxhrramdal10nbusyArray.prototype.filtervestpromiserandomES2016droptypescriptrmdirponyfillacornconsoleawesomesaucelanguagesetPrototypeOfprivate datajQueryyupsetterpipeuuidairbnbES2017bufferObservableuninstallpoint-freeslicefullES2020sinatrareadableYAMLhtmlapolloiteratorcopystyleguideObject.fromEntriespackage.jsonchildcoverageutilitiesfull-widthwritableArrayBuffer#slicelengthObject.entriesmobilecompilerserializationawsredux-toolkitwalkingnegativeECMAScript 5arraysindicatorArray.prototype.findLastfpsfantasy-landsqsajaxfast-copyreact-hook-formenvfrombannerbinaryttyaccessortransformimmerinspectjshintprefixfeedspinnersframersymlinkssortvalidatestylees2015specfile systemrangeerrorArray.prototype.includescode pointssettingsminimalObservablescjkchromeshellECMAScript 2020pathvarspluginwarningatomtermcoreistanbulimmutablecolourUint16ArraygraphqljestefficientsameValueZeroFloat64ArrayRFC-6455tsgetterelasticacheBigInt64Arraypackage managersearchInt32ArraymatchesECMAScript 2023mapreducequotehas-ownscheme-validationjson-schema-validationreact-testing-libraryECMAScript 2015String.prototype.trimlockfileECMAScriptnodeidleio-tsastassertses-shims6to5mapes2016tddjavascriptglobtoolkitESnextespreebinariesenvironmentsrest256privatedirdeep-clonefunctionalsymbolsjson-schemakarmaqueueeslintpluginCSSStyleDeclarationajvtapeentriesdeep-copydeterministicmkdirppropertyjson-schema-validatorwaapiagentescapeuser-streamsObject.definePropertytranspilecommand-linecharacters
3.3.66

12 months ago

3.3.62

12 months ago

3.3.63

12 months ago

3.3.64

12 months ago

3.3.65

12 months ago

3.3.59

12 months ago

3.3.60

12 months ago

3.3.61

12 months ago

3.3.57

12 months ago

3.3.58

12 months ago

3.3.56

12 months ago

3.3.52

12 months ago

3.3.53

12 months ago

3.3.54

12 months ago

3.3.55

12 months ago

3.3.35

1 year ago

3.2.24

1 year ago

3.3.36

1 year ago

3.2.23

1 year ago

3.3.37

1 year ago

3.2.26

1 year ago

3.3.38

1 year ago

3.2.25

1 year ago

3.3.39

1 year ago

3.2.28

1 year ago

3.2.27

1 year ago

3.2.29

1 year ago

3.2.20

1 year ago

3.2.22

1 year ago

3.2.21

1 year ago

3.3.46

1 year ago

3.2.35

1 year ago

3.3.47

1 year ago

3.2.34

1 year ago

3.3.48

12 months ago

3.3.49

12 months ago

3.3.40

1 year ago

3.3.41

1 year ago

3.3.42

1 year ago

3.2.31

1 year ago

3.3.43

1 year ago

3.2.30

1 year ago

3.3.44

1 year ago

3.2.33

1 year ago

3.3.45

1 year ago

3.2.32

1 year ago

3.3.50

12 months ago

3.3.51

12 months ago

3.2.15

1 year ago

3.2.14

1 year ago

3.2.17

1 year ago

3.2.16

1 year ago

3.2.19

1 year ago

3.2.18

1 year ago

3.2.13

1 year ago

2.2.13

1 year ago

1.2.12

1 year ago

1.2.13

1 year ago

1.2.11

1 year ago

1.2.8

1 year ago

1.2.9

1 year ago

1.2.10

1 year ago

1.2.7

1 year ago

1.1.7

1 year ago

1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

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