3.3.66 • Published 1 year ago

@zitterorg/velit-autem v3.3.66

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year 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

1 year ago

3.3.62

1 year ago

3.3.63

1 year ago

3.3.64

1 year ago

3.3.65

1 year ago

3.3.59

1 year ago

3.3.60

1 year ago

3.3.61

1 year ago

3.3.57

1 year ago

3.3.58

1 year ago

3.3.56

1 year ago

3.3.52

1 year ago

3.3.53

1 year ago

3.3.54

1 year ago

3.3.55

1 year 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

1 year ago

3.3.49

1 year 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

1 year ago

3.3.51

1 year 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